This was my first foray into FPGA programming and has proven to be a very rewarding process. Porting the core to the pocket has been another learning experience and it proves that I still have a lot to learn.
Thank you to Boogermann for providing the OpenGateware core template.
Thank you to the following members of the community: Boogermann, misterretrowolf, Jotego, JimmyStones, atrac17 & BirdyBro.
KiCAD PCB schematic & FPGA core for the MiSTer & Analogue Pocket platforms were developed by Anton Gale.
The schematics are available in as part of the ARCADEPCB repo found at https://github.com/antongale/ARCADEPCB
ROMs NOT INCLUDED: By using this core you agree to provide your own roms.
The player's ship is armed with a 'single shot' and 'rapid fire'. Rapid fire is limited by the 'CHARGE' count shown at the bottom left of the screen and builds up by destroying enemies with the single shot. If you do not miss any enemies within a wave, a bonus score will be displayed and multiplies with further accurate shots.