Hi All.
General update is that the software has progressed and it almost at the point where there are very few minor alteration needed, the code seems reliable and works as it need to.
Chris has been burning the midnight oil porting and tweaking CannonBall to suit the SmartyPi design. I've attached a video showing CannonBall in action - this is the first build Chris sent over, the Gameplay is perfect, we just have a few UI adjustments to make to meet the fact we're using CannonBall in a cabinet with limited controls. Within CannonBall we have a SmartyPi section where the controls can be tested along with the IO of lamps and motors.
The PCB layout is now being reworked, I have been able to add a 4th output control line, this will enable all the flashing lamps and motors of an After Burner upright. I am also designing into the game adapters a dip link to allow use of the cabinets service button to trigger the game switch, instead of using an additional button. The service buttons generally add a credit to the game and do nothing else so its viable to use this in most cases.
The video below shows a quick game play of CannonBall, along with a brief tour of the menu system which is all controlled from the steering wheel, test and start button. CannonBall can be selected as an individual game for a cab or if you select it as part on a multigame system (as in my Turbo Out Run for example) I remove the MAME version of Out Run and use CannonBall, so you can switch between Turbo Out Run (MAME), CannonBall, Power Drift (MAME) you can also choose not to use CannonBall and run Out Run from MAME.
Things are progressing nicely, I'll keep you posted.
@Colin I'll message you to discuss.
smarty2021-03-06 17:24:36