Naomi Pi 'WiPi Netbooter' - compatible with Pi 34

Suteneko

User
Feedback
6 (100%)
Credits
135CR
Hey thanks for the reply @Chunksin. I sent her a message regarding it on Arcade Projects myself though maybe better for you to ask as I am rather dumb when it comes to anything code wise.

I've been considering buying a second Naomi just so I can play other games without losing my score board but that in itself has risks as it seems that periods over around 2-3 weeks of no power kills the score board as well.

Had that happen early on, when I took a little break from the game.

So really would love to find a solution for this.

I'm probably the only one that would like this functionality anyway and really just for only one specific game. Though would be awesome to be able to do so as well on the Naomi shmup library as well.

Again thanks for your hard work on Wipi it is much appreciated!

Suteneko2022-02-11 13:05:59
 

deanzor

Active member
vacBacker
Feedback
2 (100%)
Credits
139CR
Used BalenaEtch to write this, and on the verify it said image not burned correctly. Tried it on two different cards. Is that likely to matter? Tried one on the Cab, and I could see the wipi and connect to it, but it didn't find the netdimm (I followed the instructions on the PDF).

Do I need the Pi connected to a monitor to do the setup properly?
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
731CR
No, it all works from the web interface. If you can see the WiFi network chances are it burned ok, did you remember to select SET after the IP and subnet, then reboot the Naomi? Which IP did you use for your netdimm?
 

deanzor

Active member
vacBacker
Feedback
2 (100%)
Credits
139CR
The issue here was my dimm0 had died. I swapped over with dimm1 and we're back in the game! (As an aside - can I buy any functioning pair of dimms to fix that?)

Great to have the menu on boot. Some Qs from me:
- Which region should my Naomi be set to for best compatibility with the romset?
- If I'm doing is netbooting, is there any reason to upgrade my fw beyond 3.03? Any benefit?

Thanks
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
731CR
Sorry Dean - slipped my mind to answer your PM about this, you're best setting to JP region for compatibility with the most games, netbooting wise you won't see any benefit from updating from 3.03 to v4 unless you ever want to use CF cards or run games from CD-ROM. Dimms seem to be slowly failing, I think a lot get killed by overvoltage, they are really sensitive on the 5v feed. If you can find a cheap non netdimm on firmware 2.06 it will work with a netdimm and you can safely update it direct to v4.
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
731CR
Suteneko said:
Hey thanks for the reply @Chunksin. I sent her a message regarding it on Arcade Projects myself though maybe better for you to ask as I am rather dumb when it comes to anything code wise.

I've been considering buying a second Naomi just so I can play other games without losing my score board but that in itself has risks as it seems that periods over around 2-3 weeks of no power kills the score board as well.

Had that happen early on, when I took a little break from the game.

So really would love to find a solution for this.

I'm probably the only one that would like this functionality anyway and really just for only one specific game. Though would be awesome to be able to do so as well on the Naomi shmup library as well.

Again thanks for your hard work on Wipi it is much appreciated!

I've been told it's possible as the naomi homebrew doesn't use the SRAM storage and could potentially read the data and send it back to the Pi to be stored for later. From DMs notes:

'Game SRAM is available at 0x200000 and is 0x8000 in size. This appears to be used by games for high-score tables, as game settings and unlocks are stored in the EEPROM.'

So it looks possible but I don't think DM is interested in getting it working herself. Might be a future project for me after the card printing is finished.
 

chris2922

Active member
Feedback
1 (100%)
Credits
329CR
chunksin said:
update

Don't forget the new update function, download update 6.1-5 soon to get a bonus feature!

How do we update? Can’t see it covered in the documentation or any options in the 6.1-4 I’m using?chris29222022-03-02 08:03:54
 

channel27

Active member
vacBacker
Feedback
12 (100%)
Credits
1,252CR
Fantastic work! I upgraded my setup this afternoon and the load times seem much faster
smiley20.gif


Can someone confirm if the menu works in 15khz mode, please? I can't get my screen to sync (it's fine in-game though)

Many thanks for all your great work on this
smiley4.gif
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
731CR
I've had it working in 15Khz on an LCD screen but not a CRT, it should be controlled by the Naomi rather than the software so strange it won't sync, could you try the Naomi diagnostics menu and see if that works? it's in 'Manage Netdimms' under the Setup menu
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
731CR
[font="MacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif"]New update available for download, version 6.1-7 includes auto mode for all card emulation, camera support and card printing in the web interface for Mario Kart GP and GP2 on Triforce, also card printing for Wangan Midnight Maximum Tune and WMMT2 on Chihiro.[/font]

[font="MacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif"]If you'd like to use the camera in MKGP you need a UVC camera compatible with raspberry pi, these should work OK: https://elinux.org/RPi_USB_Webcams[/font]

[font="MacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif"]I used a Logitech C270 which worked great, you need to set the wired IP address of your Pi to:[/font]

[font="MacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif"]Cab1: 192.168.29.104[/font]

[font="MacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif"]Cab2: 192.168.29.105[/font]

[font="MacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif"]Cab3: 192.168.29.106[/font]

[font="MacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif"]Cab4: 192.168.29.107[/font]

[font="MacSystemFont, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif"]Then set your Triforce netdimm IP accordingly so it's in the same subnet.[/font]

Chunksin2022-03-18 23:49:42
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
731CR
6.1-8 update is now available for download, includes OSM stability improvements with 15khz support and thanks again to DragonMinded, Doom on Naomi!
smiley15.gif


Next up I'm working on automatic SRAM backup and expanding the list of games supported by the settings definition files - if you hold down start on a game in the OSM you can change game assignments directly, no need to ever use the service menu!

Current progress:

Settings Definition Files

Powerstone

Powerstone 2

Crazy Taxi

Jambo Safari

Marvel vs Capcom 2

The Typing of the Dead

Capcom vs SNK Millenium Fight

Capcom vs SNK Millenium Fight Pro

Capcom vs SNK 2 Mark of the Millenium

Cannon Spike

Cosmic Smash (work in progress)

Gigawing 2

Alien Front

Confidential Mission

Street Fighter Zero 3/Upper 3

Spikers Battle

Monkey Ball

Virtua Tennis

Virtua Tennis 2

Border Down

Under Defeat

Akatsuki Bk Ausf Achse

Covered by new SRAM backup

Ikaruga

Rythmn Tengoku

Chaos Field

Cleopatra Fortune

Burning Casino

Dead or Alive 2

Kuru Kuru Chameleon

Death Crimson Ox

Virtua Fighter 4

Outtrigger

Chunksin2022-05-11 14:35:05
 

steling1

Active member
vacBacker
Feedback
9 (100%)
Credits
272CR
Hey Rich,

Ive been using this for some time now and its really ace, a big improvement on using the Piforce tools...

I notice you mention a newer version 6.1-8 is available, is there anywhere I can download this as the link is for 6.1.4...
 

Suteneko

User
Feedback
6 (100%)
Credits
135CR
Man super stoked for SRAM backup update!

Shame I let my Cleopatra Fortune score board get wiped already by finally loading another game but I at least took a screenshot of it first.
 

Rob_bob_2k6

Active member
Feedback
3 (71%)
Credits
188CR
Thanks for your work on this chunksin, very slick interface.

I’ve been using this on my Naomi driver, I’m using it to send the on screen menu. I wanted to be able to set the game assignments but it seems like it may require a joystick. Has anyone found a solution to do this in a driver cab?Rob_bob_2k62022-06-13 17:11:32
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
731CR
That one is a bit chicken and egg because you need to set the analog controls to on in the OSM - one thing you can do is SSH into the Pi and go to /sbin/piforce/dm_netboot/.netdimm_menu_settings.yaml and set the option enable_analog to true

That should get your controls working but you might need to go into the menu and calibrate them if they don't work as expected. Also make sure your Naomi is set to 1 Player in the service menu otherwise it will try to read player 2 inputs and the menu will constantly scroll.





 
Top