+Mitch Posted September 17, 2020 Share Posted September 17, 2020 Here is a version that auto-boots to the controller test. I renamed the diag cart rom to match the EEPROM. Mitch JagDiagJoypadTest.zip Quote Link to comment Share on other sites More sharing options...
+grips03 Posted September 17, 2020 Share Posted September 17, 2020 Would this work on Skunk board? 42 minutes ago, Mitch said: Here is a version that auto-boots to the controller test. I rename the diag cart rom to match the EEPROM. Mitch JagDiagJoypadTest.zip 1.57 MB · 2 downloads Quote Link to comment Share on other sites More sharing options...
+Mitch Posted September 17, 2020 Share Posted September 17, 2020 I don't think the skunk has an eeprom, does it? Mitch Quote Link to comment Share on other sites More sharing options...
+cubanismo Posted September 17, 2020 Share Posted September 17, 2020 Rev.4 does, as do the Zaxon ones. need a tool to flash the serial eeprom, and have to see if it will run as a 16-bit cart though. Quote Link to comment Share on other sites More sharing options...
+Mitch Posted October 17, 2020 Share Posted October 17, 2020 In case anyone was wondering what it looks like from the console side when running the diag cart here is a screenshot. Mitch 5 Quote Link to comment Share on other sites More sharing options...
Tenorman Posted March 17 Share Posted March 17 Apologies for the necrobump, but has anyone here ever put this factory diag dump on a "real" cart successfully? I am trying to make one of these test cartridges. -I have a two chip PCB with socketed EPROM and EEPROM chips that I use for testing. -Used jag64.exe to split jagdiag5394.j64 into U1 and U2. -Wrote out the two EPROM chips and the 93C46 using my Minipro. I see am getting a perpetual black screen as described earlier in the post. I tried both of the settings EEPROM dumps in this thread. I don't have a serial cable to see if it is doing anything else. I also tried two different consoles. I have made other carts using a similar procedure, the only difference is that I have never tried to program the 93C46 from a dump before, but I was able to read it back and it seems to be working. Am I missing something? Quote Link to comment Share on other sites More sharing options...
Zerosquare Posted March 18 Share Posted March 18 The 93C46 is a 16-bit wide EEPROM. When read from/written to a binary file, there's no universal standard on which byte order should be used (MSB first or LSB first, aka big-endian or little-endian). So if your programming software has a setting for this (or something like "swap odd and even bytes"), try flipping it and reprogramming the chip to see if it helps. 1 Quote Link to comment Share on other sites More sharing options...
Tenorman Posted March 18 Share Posted March 18 13 hours ago, Zerosquare said: The 93C46 is a 16-bit wide EEPROM. When read from/written to a binary file, there's no universal standard on which byte order should be used (MSB first or LSB first, aka big-endian or little-endian). So if your programming software has a setting for this (or something like "swap odd and even bytes"), try flipping it and reprogramming the chip to see if it helps. Thank you. This was the correct answer. In case anyone else runs across this and is using Xgpro, once you have the EEPROM .bin file loaded into the buffer, right click -> Fill/Swap block. Make sure 16-bits is selected under Swap Byte or Word and hit Swap. 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.