sammargh
Professional
Introducing pinaomiforcewebtools! It's a big ass name that I don't even know how to pronounce! It's actually just the projects piforcetools and naomiweb with a lot of tweaking in place ( @Smurph you are more than welcome to take what you want from this) that was born out of my own stupidity.
Long story short I have had the older rpi2 LCD setup and ran two separate sd cards for the two software. Eventually I got tired of this so I was like "I'll get naomiweb working on the older image!" and proceeded to run apt-get update which destroyed everything.I guess extremely old raspbian had special commands necessary to function for wireless and the sort. Also at some point I robbed my naomiweb sd card for another project so I was out of all netboot options. Frustrated I wanted to accomplish a few things:
https://github.com/sammargh/pinaomiforcewebtools
pinaomiforcewebtools is a set of piforcetools/naomiweb and scripts that are placed within the boot partition of raspbian and configurations set within the install script. Once run on the raspberry pi you end up with either a Raspberry Pi 2/3 with naomiweb on your local wireless or a Raspberry Pi 2 with naomiweb and lcd shield support with my improved menu code. This also sets the Raspberry Pi up with SSH so you can use SFTP to send roms directly to the Raspberry Pi from any computer. Please note this will only work with Naomi 1 or 2 but supports all Naomi & Atomiswave games. I tested it on a Raspberry Pi 2b both with and without LCD as well as 3+. Please be aware that after you load roms it takes a little bit for naomiweb to start up as it creates a checksum of every rom imported but after that it's lightning fast. Also an added feature to piforcetools for LCD users is a command to provide WIFI ip. Let me know if you have any issues or questions!
Long story short I have had the older rpi2 LCD setup and ran two separate sd cards for the two software. Eventually I got tired of this so I was like "I'll get naomiweb working on the older image!" and proceeded to run apt-get update which destroyed everything.I guess extremely old raspbian had special commands necessary to function for wireless and the sort. Also at some point I robbed my naomiweb sd card for another project so I was out of all netboot options. Frustrated I wanted to accomplish a few things:
- Update piforcetools to use Python 3 (smurph I actually just lifted your triforcetools.py for that part of piforcetools since that script was already done sorry)
- Remove both applications from being in an image and instead move to an installer script that is both easy to use and aimed to function for future versions of raspbian
- Fix naomiweb so that Naomi 2 games & Atomiswave worked properly
- Have an easy to use image that provides naomiweb on a local wifi access point rather than having to connect to it
https://github.com/sammargh/pinaomiforcewebtools
pinaomiforcewebtools is a set of piforcetools/naomiweb and scripts that are placed within the boot partition of raspbian and configurations set within the install script. Once run on the raspberry pi you end up with either a Raspberry Pi 2/3 with naomiweb on your local wireless or a Raspberry Pi 2 with naomiweb and lcd shield support with my improved menu code. This also sets the Raspberry Pi up with SSH so you can use SFTP to send roms directly to the Raspberry Pi from any computer. Please note this will only work with Naomi 1 or 2 but supports all Naomi & Atomiswave games. I tested it on a Raspberry Pi 2b both with and without LCD as well as 3+. Please be aware that after you load roms it takes a little bit for naomiweb to start up as it creates a checksum of every rom imported but after that it's lightning fast. Also an added feature to piforcetools for LCD users is a command to provide WIFI ip. Let me know if you have any issues or questions!