Hi folks.
I am in the process of creating a debugger cartridge for the SNES. Essentially, what it is is similar to a game genie, in that it's a cartridge that also has a slot on the top.
I have already made the first prototype, a pinout cartridge with rows of pins allowing you to easily hook up a logic analyzer.
Next prototype will be targeted at slotting in an fpga, a large array of level shifters, and a usb 3.0 interface. It's slightly driving me insane, so many damn pins .
Goal is to record the entire bus at sysclock speed with a computer, to have an easier time understanding timing problems for TAS.
That said, there is also some man in the middle stuff possible because there was enough pins available to try it.
Would this be interesting to anyone else? Also, is there anyone else out there to bounce stupid questions at / review schematics/boards?
I am not an electronics guy, i have a background as a programmer, just got nerdsniped into this. It's going reasonably well so far, with the tried and tested method of copying samples into a glorious godawfull mess, but my brain is slowly starting to get turned into a mush from reading a truly absurd amount of datasheets.
I am in the process of creating a debugger cartridge for the SNES. Essentially, what it is is similar to a game genie, in that it's a cartridge that also has a slot on the top.
I have already made the first prototype, a pinout cartridge with rows of pins allowing you to easily hook up a logic analyzer.
Next prototype will be targeted at slotting in an fpga, a large array of level shifters, and a usb 3.0 interface. It's slightly driving me insane, so many damn pins .
Goal is to record the entire bus at sysclock speed with a computer, to have an easier time understanding timing problems for TAS.
That said, there is also some man in the middle stuff possible because there was enough pins available to try it.
Would this be interesting to anyone else? Also, is there anyone else out there to bounce stupid questions at / review schematics/boards?
I am not an electronics guy, i have a background as a programmer, just got nerdsniped into this. It's going reasonably well so far, with the tried and tested method of copying samples into a glorious godawfull mess, but my brain is slowly starting to get turned into a mush from reading a truly absurd amount of datasheets.