Nice @electric_monk , can you share the technical details on the fix for us curious ?
Last edited:
have you tested character selection/ gameplay?So with the "how to fix the video" thing, I was able to confirm that Tekken 4 ran for 24 hours with my fix for the white screen bug, and I'm currently trying Soul Calibur 3, which has been running for 4 hours without any sign of a glitch so far! Hopefully that has addressed the issue.
Nothing too exciting - a bug in the VHDL on the FPGA was causing it to detect IDE reset requests that didn't actually exist (which was why i was able to identify the issue so quickly - the firmware on the board was reporting "reset requested from IDE interface" whilst the board with the logging firmware indicated no such thing had occurred), so whatever was happening at that moment was dropped, even though from the game's perspective, nothing had happened. Tekken 4 reacted to seeing "drive ready" when it should have seen "data request" by just plopping up a white screen.Nice @electric_monk , can you share the technical details on the fix for us curious ?
As well as having left it running overnight I've been periodically playing games, and I've never had any missing levels/character models/glitches. I am very bad at the game, thoughhave you tested character selection/ gameplay?So with the "how to fix the video" thing, I was able to confirm that Tekken 4 ran for 24 hours with my fix for the white screen bug, and I'm currently trying Soul Calibur 3, which has been running for 4 hours without any sign of a glitch so far! Hopefully that has addressed the issue.
I was able to run SC3 in attract mode for hours without issue on the old firmware. the problems cropped up in the character selection screen and level loading.
Thank you for the information, and many compliments for fixing it so fastNothing too exciting - a bug in the VHDL on the FPGA was causing it to detect IDE reset requests that didn't actually exist (which was why i was able to identify the issue so quickly - the firmware on the board was reporting "reset requested from IDE interface" whilst the board with the logging firmware indicated no such thing had occurred), so whatever was happening at that moment was dropped, even though from the game's perspective, nothing had happened. Tekken 4 reacted to seeing "drive ready" when it should have seen "data request" by just plopping up a white screen.Nice @electric_monk , can you share the technical details on the fix for us curious ?
Agreed and I'm definitely interested in one for my Namco Sys256 as well.This device sounds like it will the ultimate solution for the sys2x6
You could also use a USB extension cable with a USB OTG cable and just put the games on a USB flash drive - I'd actually recommend this, as from testing so far USB flash drives seem to run faster than SD cards.With the current design will it fit internally in a Sys246 or Sys256 where the DVD drive would normally go?
I can see using an SD card extension cable to route to the front and make it easy to change cards/games.
Pretty awesome possibilities here. I know @twistedsymphony mentioned setting up a Raspberry Pi to handle both the dongle flashing and CD/HDD image selection with an LCD screen.You could also use a USB extension cable with a USB OTG cable and just put the games on a USB flash drive - I'd actually recommend this, as from testing so far USB flash drives seem to run faster than SD cards.With the current design will it fit internally in a Sys246 or Sys256 where the DVD drive would normally go?
I can see using an SD card extension cable to route to the front and make it easy to change cards/games.
Since the card has dual host USB, it's also theoretically possible that the board could also read a dongle ROM from the drive and program the Sys2x6 USB dongle at startup...
Nice! I'm sure you'll sell a ton of these outside the arcade community - for use in industrial/medical legacy devices etc.Small production run is complete (with some tweaks from the prototype a few people have):
I'm going to design a small 3D printed case to protect the PCB, but other than that all that's left is to finish investigating an issue with some Namco games (specifically relating to MAME/CHD behaviour).