What's new
Thanks, I’ll give that a shot. Man I had so many pi 4s before and now they’re super expensive and it’s hard to get a hold of.
I feel you. I have 2 unused ones and way more than 2 suitable projects... and I don't see it getting better any time soon.
 
However, it doesn't look like the firmware took. I didn't see the menu to confirm installing the new firmware. It just reset and rebooted back normally.

When there's an issue with ram, it can do this. Try different sticks of ram or clean the ones you have.
 
I've manage to ping the netdimm via an older piforce image on my pi 2. However, that image doesn't seem to illuminate the backlight on the LCD for whatever reason. I'm also trying to see if I can secure a newer pi. I can try another stick of RAM to see if that helps with the firmware loading.

edit: I'm going to try to add this line to the piforcetools.py file "lcd.setBacklight(ON)"
 
Last edited:
New release 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.

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

I used a Logitech C270 which worked great, you need to set the wired IP address of your Pi to:

Cab1: 192.168.29.104
Cab2: 192.168.29.105
Cab3: 192.168.29.106
Cab4: 192.168.29.107

Then set your Triforce netdimm IP accordingly so it's in the same subnet.
 
1647639461816.png


1647639444522.png


1647639402919.png

1647639413352.png
 
Nice!

Okay update on my situation. Got the piforctools working and fixed backlight of LCD screen. Was able to send games to NetDimm via pi now however NetDimm still not accepting game or firmware properly and just reboots. So I think that's the final issue I need to work through. I'll try to switch out the memory stick to see if helps. I might just have to wait for the offical Sun PSU to arrive to try again.

update: I changed out the RAM chip and it worked! I was able to update the firmware on the NetDimm and it also loaded the game. I am getting an error 33 now because I broke the pins on my zero chip PIC by accident. I ordered another one but that really sucked.

2nd update: It was the zero PIC that was causing the error 33. I followed chunksin's instructions in configuring the pi manually and was finally able to get the WiPi Netbooter to talk to the NetDimm and everything worked! Game booted up and now I need to figure out the jamma output refresh. It seems to be at 31khz and my Astros need 15khz. I'm soooo close...

3rd update: I got 99% of it working! 15khz refresh was an easy fix with the dip switch on the filter panel. If only that information was easily accessible. It took me 30 minutes to find out how. Then I found out my 6th kick button wasn't working. Took another 30 minutes to figure out how to fix that. Again, fix was super easy but lack of information made it take way too long. So final FINAL issue is that the game resets and gives me error 33 after 5 minutes even with the pi attached. That seems odd but it should be fixed with a new zero key pic. The one I got before just refused to work. Maybe there's some setting with the WiPi Netbooter that will keep it from resetting after 5 minutes? It does run great until it decides to reset.
 
Last edited:
What was the kick button fix you had to do?

Wipi has an option to turn on a keep alive thing to prevent the time outs after 5 minutes. It's in the manual, but I forget exactly what it's called. Definitely check out the option and see if it helps!
 
New release 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.

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

I used a Logitech C270 which worked great, you need to set the wired IP address of your Pi to:

Cab1: 192.168.29.104
Cab2: 192.168.29.105
Cab3: 192.168.29.106
Cab4: 192.168.29.107

Then set your Triforce netdimm IP accordingly so it's in the same subnet.
Thanks a lot for the update. Ordered the recommended camera today :)

Where can the version 6.1-7 be downloaded? Or would 6.1-4 be fine too?
 
With the Pi connected to your home WiFi go to Setup, Manage WiPi, Update WiPi to update to the latest version
 
I finally completed my project! Thank everyone for the help. I couldn't have done it without you!
View: https://youtu.be/jgHooPsGauw

Grats you got it working... all the challenges you came across is all experience gained :D

I've had my fair share of naomi challenges, but it's all part and parcel of the hobby.

It be worthwhile investing in your own eprom programmer - which makes all the "wait times" easier if you have all the chips you need to burn a new pic or bios
 
Getting around to testing 6.1.7.

Quick question on OpenJVS - on my old SD card (6.1?) when I fired up a game (like Initial-D) it would load the correct profile in openjvs.

With 6.1.7 - it starts off (before any game) as "openjvs generic" and after loading the game - it doesn't switch over to the initial-d profile.

I don't remember setting anything before other than enabling it - am I missing a "auto" setting somewhere?

Thanks!

Matt
 
That's odd, have you checked the OpenJVS box against the netdimm? You can check what's going on in this file: /var/log/wipiloader.log
 
Last edited:
Tested version 6.1-7 today using a Triforce Type 1.5 with modified Mario Kart 1 & 2. Worked like a charm, including update from 6.1-4 to 6.1-7. Thanks a lot for that. I love it!

Also got the recommended camera (Logitech C270) today and have tested it with both Mario Karts. For both it works fine within test menu but not within the game. Message 'You may not use the camera now.' is shown when a picture should be taken. Camera is set to 'On' within menu. Maybe somebody has an idea what the issue could be? Maybe worth to get the Triforce Type 3 and use a not-modified version of Mario Kart?
 
That's odd, I use a Triforce type 1 too and I'm using the modded MKGP roms. So you set the Pi wired interface to 192.168.29.104 and the netdimm to 192.168.29.1 or something? Maybe worth checking the ID of the cab in the service menu
 
That's odd, have you checked the OpenJVS box against the netdimm? You can check what's going on in this file: /var/log/wipiloader.log

This is what I have in the log file - and after the game is loaded, you can see that openjvs is still active with "generic" as the profile. I assume I am just missing a config item somewhere.

root@Netbooter:~# cd /var/log
root@Netbooter:/var/log# more wipiloader.log
root@Netbooter:/var/log# tail -f wipiloader.log
2022-03-23 01:30:47,269 Wipiloader script started
2022-03-23 01:30:47,269

2022-03-23 01:30:47,270 OpenJVS mode is
2022-03-23 01:30:47,270
2022-03-23 01:30:47,270 openon
2022-03-23 01:30:47,271

2022-03-23 01:30:47,271 OpenFFB mode is
2022-03-23 01:30:47,271
2022-03-23 01:30:47,272 ffboff
2022-03-23 01:30:47,272

2022-03-23 01:30:47,273 Card emulator mode is
2022-03-23 01:30:47,273
2022-03-23 01:30:47,273 auto
2022-03-23 01:30:47,274

2022-03-23 01:30:47,274 Server mode is
2022-03-23 01:30:47,275
2022-03-23 01:30:47,275 serveroff
2022-03-23 01:30:47,276

2022-03-23 01:30:47,276 Active dimm is
2022-03-23 01:30:47,277
2022-03-23 01:30:47,277 10.0.0.6
2022-03-23 01:30:47,278

2022-03-23 01:30:47,335

2022-03-23 01:30:47,336 Requested rom file is
2022-03-23 01:30:47,336
2022-03-23 01:30:47,336 /boot/roms/n2-initial_d_3_export-[GDS-0033].bin.gz
2022-03-23 01:30:47,337

2022-03-23 01:30:47,346 Server mode is off - starting netdimm_send script
2022-03-23 01:30:47,346

^C
root@Netbooter:/var/log# ps -ef | grep openjvs
root 542 1 2 01:27 ? 00:00:07 openjvs generic
root 14585 1790 0 01:33 pts/0 00:00:00 grep openjvs
root@Netbooter:/var/log#
 
That's odd, I use a Triforce type 1 too and I'm using the modded MKGP roms. So you set the Pi wired interface to 192.168.29.104 and the netdimm to 192.168.29.1 or something? Maybe worth checking the ID of the cab in the service menu
Yes, Pi is set to 192.168.29.104 and NetDimm to 192.168.29.114.
As it's a twin cab I'm preparing a second setup so can test the same with complete separate components.
 
Back
Top