I've ported my previous WiFi netbooter image, a rewrite of devtty0's work to DietPi so it's now compatible with Pi 3B, 3B+ and Pi 4 with integrated support for both 16x2 LCD screens and 480x320 3.5 inch touchscreen LCDs. I've also fixed a few outstanding issues, it's now much quicker to establish a connection and the auto power off feature is working as it should. The aim is to continue to add functionality over time.
Features:
Move the SD card to your Pi, hookup to your Naomi and power on. You should see a new WiFi SSID to connect to called WiPi-Netbooter. The password to join is segarocks.
Now open a browser and enter anything as long as it starts with http:// in the address bar (I use simply naomi) which will take you to the homepage. Options are available on the menu bar, top left.
February 2022 update: New version v6.1 AIO which has the partitions already resized and all roms included, sized to fit a 32GB micro SD card. Includes fixes, new features and updated UI. I've updated the readme doc in the download folder so please read that for more detailed information.
March 2022 update: camera support and card printing added for MKGP and MKGP2 on Triforce, card printing support added for WMMT and WMMT2 on Chihiro.
April 2022 update: added alpha version of Doom for Naomi by DragonMinded and various OSM fixes.
Version 6.1 AIO release notes:
Proper multi dimm support, all areas now covered, OpenJVS has an extra setting in netdimm management so WiPi knows which system it's attached to
F-Zero AX,MKGP and MKGP2 card printing and NFC support on Triforce
MKGP and MKGP2 camera support on Triforce
WMMT and WMMT2 card printing and NFC support on Chihiro
DragonMinded's excellent on screen menu for Naomi, this will be in sync with the main game list if you've edited it in the web interface
Single boot mode now works as originally intended, once booted it will wait until it can reach each configured system then boot the default game once (this can also be the on screen menu)
New server mode based on DragonMinded's netdimm_ensure script, this works like single boot mode but you can leave the Pi powered up on your network
New update system, future releases will be uploaded as deb packages and installed via apt so no more giant downloads
LCD 16x2 colour option added as request
No more Triforcetools on the backend, replaced with DragonMinded's netboot suite of tools
Revised documentation by @sdufus
v4 image retired
Username/password to access the Pi via ssh: root/raspberry
v5 Download link: https://drive.google.com/file/d/1wHsxYsnnRuKyNvGyvuLA3JglbmRBBqZn/view?usp=drivesdk
v6.1 AIO Download link: https://drive.google.com/drive/folders/1d2ToNeE02WAdE3Jo_62NHlxzVegzloVy?usp=sharing
8GB version without roms:
https://drive.google.com/file/d/1xmks_SNYFW1BDgrjla_HV5EQL49wPhzG/view?usp=drivesdk
Latest source code available here: https://github.com/chunksin/WiPiNetbooter
Compatible hardware adaptors:
FTDI or CP2102x based RS485 to USB adaptor for OpenJVS
Trendnet TU-S9 or Prolific PL230x based USB-Serial adaptor for the Card Emulator
Advanced Card Systems ACR122U & ACR1252 NFC card readers
Features:
- Memory check bypass for faster game loading
- Time hack - no need to use a zero pic on a Naomi/Naomi 2
- Multiple netdimm support per system (Naomi, Naomi 2, Triforce and Chihiro)
- Hotspot Wifi and Home Wifi/Wired network support with DHCP or static IP addressing
- Netdimm firmware upgrade for type 1
- 16 x 2 LCD and 3.5 inch touchscreen support
- Single boot mode for automatic game loading
- Compressed game roms so everything fits onto a 32GB micro SD card (SanDisk 32GB recommended)
- Curated, standardised romset thanks to @Murray
- OpenJVS support thanks to @bobbydilley (requires additional adaptor)
- Beta OpenFFB support thanks to @Fredobedo007 (requires additional adaptor)
- Card reader emulator for Initial D, Wangan Midnight and F-Zero games thanks to @winteriscoming (requires additional adaptor)
- NFC Card support for card emulator save games
- Card printing in the web interface for Initial D, Initial D2, Initial D3 and F-Zero AX
- On screen menu for choosing and loading games that runs on the Naomi/Naomi 2 thanks to @DragonMinded
- No more triforcetools! backend now uses @DragonMinded's netboot suite
- Server mode for automatic and unattended netbooting
- Update function added so no more giant downloads
- Documentation thanks to @sdufus
Move the SD card to your Pi, hookup to your Naomi and power on. You should see a new WiFi SSID to connect to called WiPi-Netbooter. The password to join is segarocks.
Now open a browser and enter anything as long as it starts with http:// in the address bar (I use simply naomi) which will take you to the homepage. Options are available on the menu bar, top left.
February 2022 update: New version v6.1 AIO which has the partitions already resized and all roms included, sized to fit a 32GB micro SD card. Includes fixes, new features and updated UI. I've updated the readme doc in the download folder so please read that for more detailed information.
March 2022 update: camera support and card printing added for MKGP and MKGP2 on Triforce, card printing support added for WMMT and WMMT2 on Chihiro.
April 2022 update: added alpha version of Doom for Naomi by DragonMinded and various OSM fixes.
Version 6.1 AIO release notes:
Proper multi dimm support, all areas now covered, OpenJVS has an extra setting in netdimm management so WiPi knows which system it's attached to
F-Zero AX,MKGP and MKGP2 card printing and NFC support on Triforce
MKGP and MKGP2 camera support on Triforce
WMMT and WMMT2 card printing and NFC support on Chihiro
DragonMinded's excellent on screen menu for Naomi, this will be in sync with the main game list if you've edited it in the web interface
Single boot mode now works as originally intended, once booted it will wait until it can reach each configured system then boot the default game once (this can also be the on screen menu)
New server mode based on DragonMinded's netdimm_ensure script, this works like single boot mode but you can leave the Pi powered up on your network
New update system, future releases will be uploaded as deb packages and installed via apt so no more giant downloads
LCD 16x2 colour option added as request
No more Triforcetools on the backend, replaced with DragonMinded's netboot suite of tools
Revised documentation by @sdufus
v4 image retired
Username/password to access the Pi via ssh: root/raspberry
v5 Download link: https://drive.google.com/file/d/1wHsxYsnnRuKyNvGyvuLA3JglbmRBBqZn/view?usp=drivesdk
v6.1 AIO Download link: https://drive.google.com/drive/folders/1d2ToNeE02WAdE3Jo_62NHlxzVegzloVy?usp=sharing
8GB version without roms:
https://drive.google.com/file/d/1xmks_SNYFW1BDgrjla_HV5EQL49wPhzG/view?usp=drivesdk
Latest source code available here: https://github.com/chunksin/WiPiNetbooter
Compatible hardware adaptors:
FTDI or CP2102x based RS485 to USB adaptor for OpenJVS
Trendnet TU-S9 or Prolific PL230x based USB-Serial adaptor for the Card Emulator
Advanced Card Systems ACR122U & ACR1252 NFC card readers
Attachments
Last edited: