Closure on my case-- part of me feels like it fixed itself, part of me feels like there was some user error going on. :\
Seeing as it worked perfectly on PC, I figured the board couldn’t be bad. I used a different DS4 as the legacy ‘buddy’ controller and everything worked great. I went back to the one I used previously and… well everything worked great.
Does anyone have experience with installing the perfect 360 or the mas opticon stick? I install everything including the VCC terminal but I can’t get any directions to come out. The closest thing I got was it got stuck on the up and left input.
I am having problems using the dreamcast rj -45 cable. It just doesn’t work. I have had success with GameCube and ps2 rj -45 cables. I have the mc Cthulhu and the IMp. I built my stick off of the mad cats SE SF4 stick. I used Megaman dsguide a few years back.
The obvious, disappointing answer would be to double-check your wiring. But this was one cable I didn’t have to make myself; I bought my Dreamcast RJ-45 cable, and if you bought yours too, then I have no idea.
However… there’s been some talk about certain pieces of hardware that could be damaging to one’s equipment, and viletim over at the shmups board warned against using the MC Cthulhu with the Dreamcast:
Thanks for the reply, I do believe it took a while to even have Dreamcast compatible with MC Cthulhu. I guess the MC Cthulhu just isn’t perfect. I made the cable myself so I’m wondering what the difference of buying a cable vs. making your own. I mean, its simply just crimp 5 cables/pins. Do they add like special resistors or something?
Another strange glitch I found (that further supports voltage issue theories), was that I would load a game (retail Alpha 3), then I eject to return back to the main DC menu. I am suddenly able to use the joystick! I close the lid to make the DC load the GD-Rom, and all of a suddenly the controller no longer works. Very frustrating.
On MC Cthulhu firmware 2.3, everything works perfectly for me in SNES, except for these two issues:
[list=1]
[] When I connect the board to an SNES console and launch the SNES test ROM, things work fine UNTIL I go into the controller test where it complains that there isn’t a controller connected. When I connect an SNES gamepad to controller port 2, I can suddenly use the fight stick attached to the MC Cthulhu, but it behaves as if it’s in NES mode (X and B buttons don’t work at all). Downgrading the firmware to 1.5 (when SNES support was added) makes it behave as if an SNES controller is plugged in (X and B buttons work again), but only if a second controller is plugged in as well
[] On any version of the firmware, regardless if another gamepad is plugged in, I absolutely cannot get inputs working in any capacity in Super Gameboy or Super Gameboy 2. This is with wiring via RJ45 on one MC Cthulhu board and wiring a controller cable directly to the proper pins on a second MC Cthulhu
[/list]
This support is super critical for me, as I really want to use my fancy fight stick to play Tetris DX (currently speedrunning 40-line). Is there anything I can do, or a better place to report these bugs? My interim plan is to cannibalize a SNES controller PCB and use it for input processing for now, but I’d really love to use the MC Cthulhu instead.
Sorry this had to take so long I lost the SNES cable to my stick and had to order parts for a new one
So follow up on this, I can confirm the MC Cthulhu does not work with ether version of the SNES Test Cart/Rom.
My hypothesis
That their is nothing wrong with the Cthulhu, its how the Test Rom is looking for an actual Parallel to Serial Shift Register in an actual SNES Controller.
The MC Cthulhu just mimics the binary serial data coming from a SNES Controller’s Parallel to Serial Shift Register without being one.
And as long as there no actual Shift Register there the Test Cart will refuse to work with the MC Cthulhu.
Thanks for looking into it! I assume that Super Game Boy is a no-go at all, then? I’ll keep working on my SNES controller PCB passthrough in that case. Cheers!
Im looking to solder a dreamcast cable right onto the MC cthulhu board, since I don’t need it for multiple consoles. Is there a picture somewhere in here that shows which wires goes where. 260 pages is a lot to browse through. Thanks in advance.
If I could get my hands on an Agetec I would only want to modify it if I could do a dual-mod and preserve the original Dreamcast functionality. I am a retro game collector as well as a modder/maker and I’d prefer to add functionality to it while maintaining its original look and functions as much as possible, rather than just gutting it for a case. Dual modding with the Cthulhu is pretty straightforward though.