Port of Mini vMac to the Panic Playdate console. It's not very usable due to slowness and limited input.
- Emulates a Macintosh Plus, but is around 3.5 times slower.
- Screen matching the Playdate (400×240). This is smaller than any Macintosh, which will break some software.
- Draws screen at around 4 fps.
- No sound (disabled for performance).
- Controls:
- D-pad: mouse movement or WASD (set in menu)
- A button: mouse button
- B button: space bar
- Crank: arrow up/down
- Load
vMac.rom
and disk images fromData/net.namedfork.minivmac
- Press the menu button to switch input modes or insert disks
- Build or download
minivmac.pdx
from releases. - Copy
minivmac.pdx
to the Playdate'sGames
directory, or sideload it from the web. - Copy
vMac.rom
and any disk images to the Playdate'sData/net.namedfork.minivmac
directory (create it if it doesn't exist).
Requires installing the Playdate SDK, and having the PLAYDATE_SDK_PATH
environment variable set.
- Create a build directory and initialize it
mkdir build.dev
cd build.dev
cmake -DCMAKE_TOOLCHAIN_FILE=$PLAYDATE_SDK_PATH/C_API/buildsupport/arm.cmake -DCMAKE_BUILD_TYPE=Release ..
make
minivmac.pdx
will be built in the root directory
- Create a build directory and initialize it
mkdir build.sim
cd build.sim
cmake .. -G Xcode -D CMAKE_C_COMPILER=cc
- An Xcode project
minivmac.xcodeproj
will be generated - You can open and run this from Xcode
- Mini vMac for Playdate by Jesús A. Álvarez
- Mini vMac ©2001-2021 Paul C. Pratt
- vMac ©1996-1999 Philip Cummins & al.