Naomi Pi 'WiPi Netbooter' - compatible with Pi 34

MrVestek

Newbie
Credits
51CR
Right... I can still send games to the DIMM from my PC but *nothing* happens if I try to update the FW from the PC.

I'm about to tear my hair out lol.
 

MrVestek

Newbie
Credits
51CR
Nah, that hasn't worked but... maybe it's the version of transfergame that I have? I don't think it's the Sega one.

Any ideas where I'd obtain that?
 

yoganuggy

Active member
vacBacker
Feedback
2 (100%)
Credits
639CR
What bios do you have?

Try WWF attitude or Sega Tetris as they seem to boot with any bios.

If they work, try setting your bios to (USA) and also enable timehack in the wipi options.

Ideally flash the latest multi bios.
 

MrVestek

Newbie
Credits
51CR
yoganuggy said:
What bios do you have?

Try WWF attitude or Sega Tetris as they seem to boot with any bios.

If they work, try setting your bios to (USA) and also enable timehack in the wipi options.

Ideally flash the latest multi bios.

It's a Unibios, not sure which version tbh.

I actually have my bios to USA at the moment.

I'll give Sega Tetris a try, thanks!
 

MrVestek

Newbie
Credits
51CR
Aha! It *was* a firmware issue after all!

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!

Thank you so much for the help folks! :)

I'm gonna go play some Virtual Fighter 4! :p
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
733CR
smiley32.gif
smiley20.gif
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
733CR
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.
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
733CR
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.

I've made a very shoddy video all about it: https://youtu.be/foBQUpquBMM?t=836
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
733CR
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.
 

Vamino

Insert coin(s)
vacBacker
Feedback
22 (100%)
Credits
2,628CR
Nice work mate.

Did you have to do anything to get around the 50 save limit on the original Sega cards when using your RFID card solution?
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
733CR
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!
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
733CR
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!

Chunksin2021-10-03 13:59:23
 

TekTherapy

Newbie
Credits
27CR
@Chunksin, thanks for all your hard work on WiPi!

It´s really excellent!!!!!

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?

Any Solution would be appreciated!

Thanks
Ronald
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
733CR
Hi Ronald,

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
smiley20.gif
 
Top