In short keep sending the file until you can see it loaded in the dimm in the service menu then jump into GAME TEST MODE from the service menu
Chunksin2021-07-21 12:46:14
I finally, somehow, managed to convince the NetDimm to boot the upgrade to 4.01. Got that installed and now everything is working perfectly, as expected!
Mini update - I've managed to finally solve the real time loading progress bar, only a little thing but it's nice to have it totally accurate!
Update these files: /sbin/piforce/webforce.py and /sbin/piforce/triforcetools.py, then update /var/www/html/load.php from my github: https://github.com/chunksin/WiPiNetbooter
For anyone interested, I've updated triforcetools to stream a running percentage value to a temporary file in memory in the tempfs located at /var/log/ so it doesn't impact on SD card writes and the load.php pulls the value in and uses it to progress the loading bar. If you use that version of triforcetools standalone it also displays a running bytes/total and percentage loaded values on the command line.
I've been working on printing out Initial D card information into the web interface so you can track your progress in the game as per the original cards, massive thanks to Vamino and Muddymusic for scanning in their card artwork for me, much appreciated guys! It's fully working now for ID, ID2 and ID3, I'll properly integrate it into the image and push out a new release soon. Also in development is adding support in for NFC card readers so you can physically tap a card to insert a virtual one, I figured that might work better with a real ID cab auto booting the game, no need to connect to anything to play.
Been hard at work for the last month or so on some updates to the card reader emulator:
New mode that runs the emulator script from boot and allows you to insert a card at any time
Card printing in the interface for Initial D, ID2 and ID3
NFC card support for card saves - this requires an ACR122U reader and NTAG215/216 cards
Game transfer to other supported WiPi setups using the NFC cards which means you could run this at home or in an arcade with no access needed to the web interface
I realise this is pretty niche and won't be useful for everyone, let me know if you'd like to see a full release for these updates. It started as a coding challenge for myself and became quite the beast! Next up will be card printing support for F-Zero AX.
The card data itself is encrypted so I can't extend the card save limit but it handles renewals and upgrades no problem. The old card is orphaned and can be deleted via the web interface. I was in two minds whether to leave it there with an invalid stamp on for added authenticity!
New version 6 is ready for download, includes card printing for ID, ID2 and ID3 plus NFC card support for save games (needs an ACR122U reader) and bluetooth controller support and a standalone launch mode for OpenJVS.
Next will be card printing for F-Zero AX and Mario Kart on Triforce, an attract mode to run on a 3.5 inch LCD screen and NFC support to boot games from cards, just swipe to play!
I got one question/problem so far and maybe you can give me a Solution.
Am running the WiPi (Raspberry Pi 3b) on an Outrun / Chihiro Dual Cab both Netdimm´s are configured and working.
But i want to use Single Boot (last game Outrun2 in my case) on both Netdimm´s.
On power on it does feed the Game / Load the Game to the Outrun with the lower IP address (10.0.0.3) but not to the one with 10.0.0.4 , i must "manually" select it via the menu and than it loads the second one as well.
Is there any way or script solution i could edit or modify that it feeds the second netdimm with the last game as well?
Glad to hear the WiPi image is working well for you, I'll add that in as a new feature and then send you instructions on how to install it, it will just be a few files to copy over