I’ve ported another classic console to the MiST resurrected by MikeJ from www.fpgaarcade.com: The Bally Astrocade.
There’re still some todo’s left as I didn’t got the joystick working yet and I’m thinking of redo the key mapping. The current key mapping:
-- bit console maps to pc key
-- 0 c ^ v % z a q 1
-- 1 mr ms ch / x s w 2
-- 2 7 8 9 x c d e 3
-- 3 4 5 6 - v f r 4
-- 4 1 2 3 + b g t 5
-- 5 ce 0 . = n h y 6
- Arrow keys and space for fire
- Numkeys and Num0 for fire
Below a video of the “top 20” games for the Astrocade:
The original source can be obtained from the pacedev repository:
The MiST source is here:
And the binary can be downloaded here:
5 thoughts on “Bally Astrocade console for the MiST FPGA”
Sweet, another old console for the MIST FPGA. Thanks alot for the Port but Scanlines dont work.
May i suggest that Numeric Keys may be mapped to real Numbers on the Keyboard ? At least chose Games/Players and Lives would be easier.
They work somehow but won’t show the expected results. Its the same code I use for the other cores. Needs to have a deeper look whats going wrong.
Grr forgot to test the scanlines 🙂
Yeah, mapping b,g, etc to the real numbers is the plan.
Yes, if i look close to the screen there is some flickering like very small scanlines. As for the joystick, the Astrocade joystick is kinda uniqe, its a joystick and paddle.
No wonder that some games wont work like 280 Zzzap and clowns + Brickyard. Most likely they use the paddle.
I don’t plan to implement paddle support but since the arrow keys trigger the directions it is possible to do the same with the joystick. I just didn’t figured out yet a working way 🙂