The Retro-Computing Systems.
Inspired by the Vintage Computer Club. This project is no longer being actively worked on but that could always change. Feel free to contact me for more information.
See my VCF West 2022 presentation here:
See my VCF East 2022 class here:
See my MAGFest 2020 presentation on this emulator here:
Notes on the systems in progress:
- Commodore 64
- Commodore 128
- Pac-Man
- and Ms. Pac-Man
- Galaga
Development notes:
Go and SDL2 are needed to build the application.
Install SDL with:
sudo apt-get install libsdl2{,-image,-mixer,-ttf,-gfx}-dev
Install go from here:
Install go and SDL with:
brew install go sdl2{,_image,_mixer,_ttf,_gfx} pkg-config
It's never easy on Windows. Go needs to use mingw to compile the SDL bindings. Follow the instructions on the go-sdl2 page:
https://github.com/veandco/go-sdl2#requirements
Install go from here:
ROMs are not included in this repository. Follow the directions for each system to obtain the proper ROMs or ask for the resource pack.
go get github.com/blackchip-org/retro-cs/...
~/go/bin/retro-cs -s <system>
where <system>
is one of the following:
c64
c128
galaga
mspacman
pacman
Use the -m
flag to enable the monitor.
Escape key to exit if in full screen mode.
MIT