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.
I decided to finish the pacedev colecovison port for the MiST. I used the platform to update the mist related pacedev files and stick the data io and osd into the framework. I wanted to use variables for the data_io ram file but mixing verilog with vhdl isn’t that easy so I used hardcoded values for now. Hopefully I can clean that up a little in the future. For now it works fine. The osd is a little wide but my clock divider can only half the frequency of the used video clock of 21.333 MHz. Enough talk just let the pictures speak for themselves:
During some free time I ported the pacedev colecovision port to the MiST. I didn’t spend much time on it yet since I dunno if its worth. It seems that the colecovision didn’t got much attention in the past and thus not many games are available for it (and no scene demos).
Anyway here are the first impressions from a colecovision running on the MiST.