I’ve updated the Atari VCS (MA2601) and the Colecovision port for the MiST with scanline support.
Grab it from the google project page.
MA2601
A2600: Atari VCS core update
I’ve updated the Atari VCS core for the MiST and added F4 bank switching. F4 is the standard Atari scheme for 32kb roms.
Additionally I’ve replaced the 6502 core with the core from Peter Wendrich with his permission. It’s supposed to support illegal opcodes which may help with some previously not working roms.
Unfortunately my test roms (atarsi, bang!, Donkey Kong homebrew) didn’t work properly but the changes won’t harm either 🙂
Grab it from the MiST FPGA Google repository as usual.
Colecovision/Atari 2600 MiST core updates
The colecovision and Atari VCS MiST cores got small updates.
The colecovison core now supports joystick control for one player. I also made the OSD a little prettier by making it a little smaller and with a light blue background.
The Atari 2600 core now supports the difficulty setting for left and right player via the OSD.
Get the cores here: https://code.google.com/p/mist-board/source/browse/trunk/bin/cores/
Atari 2600 oldskool demos on the MiST
Till recorded the MA2601 running the oldskool demo Liquid Candy by noice.
Enjoy.
MA2601: Atari VCS 2600 for the MiST fpga
Finally the core is ready for prime. From the readme:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Port of the A2601 FPGA implementation for the MiST ------------------------------------------------------------------------------------------------ Buttons: - right MiST button -> Start - Keyboard 1 -> Select - Keyboard 2 -> BW/Color (yellow led on = Color) - Keyboard F12 -> OSD to select roms from the sd card (needs extension .a26) Current limitations: - supports only the common Atari bank switching schemes - no illegal opcodes All MiST related files including the Quartus project files are in the 'mist' subdirectory. |
Sourcecode: https://github.com/wsoltys/tca2601
Binary: https://code.google.com/p/mist-board/source/browse/trunk/bin/cores/a2600