Quoted from fastpinball:I tend to design more the way you do, physically. Working with others I have been trying to get more into Fusion360 and other software tools. I wanted to make sure that the hardware played nice with all design approaches.
For example, I can get my game wired up and I don't even need to run MPF to get flippers flipping. I have a snippet that I copy/paste of FAST Pin Protocol commands to make it easy. Here are the two lines I enter into my terminal connection with the FAST NET processor to make a flipper flip:
DN:00,01,00,10,20,FF,00,00,50
DN:01,01,00,18,20,FF,FF,00,00
The first line says: Driver 00 (Main Coil) should be triggered when switch 00 is pressed.
The second line says: Driver 01 (Hold Coil) should be latched when switch 00 is pressed.
Now if I press switch 00 the flipper flips! I keep a raspberry pi laptop in the garage so i dont need to get sawdust in my Macbook Pro. But that's all that is needed to start my physical game testing.
Other parameters are for coil pulse times, cool down times, as well as empty params not used by these modes. All this is in the FAST Pin Protocol and will be available on our website.
Aaron
FAST Pinball
Actually I tend to do dozens of drawings on paper and some in cad before ever cutting a piece of wood. Pinside and Youtube never sees that part of my design phase. There's a little bit of it on my www.linscustompins.com web page, though it is a bit abridged.
King of the Arcade is different, Mike Testa is spearheading that table's design with me there as suggestion, philosophy, and build support. That game is purely a spit-ball bolt-on-the-table design. I'm in the process of inputing everything into cad now... and it is VERY tedious to measure and rebuild that into a cohesive schematic. I don't think I'll really ever design like this again.
I also never program my games, do a build, test, make changes, do a build, test, etc. I always 100% write game rules, logic, and visuals on my PC in my office. Every once in a while I make a new release build to test on real hardware. For example- Tail of the Dragon was written in 1 weekend while sitting on my couch. it wasn't until like 2 weeks later I tested it on the actual table. I have my custom LinPingine engine built and ready to go, I know what my hardware IDs are and what wire to hook up to what pin so everything works.