The controller pins are different, yeah, but the ROM chip is the same. Heck, the whole board layout, save the extra controller wires is identical to the 3-button things.
Well anyway, time for another update!
Got the D-pad all wired up and ready to go now. It's kinda funny to mention that this d-pad if off of one of my many noac controllers that I have sitting around lol.

I got the wires for the ABC/XYZ buttons soldered up too. This pad area came off of my genesis clonetroller that was going to be used on the now failed CDXtreme projekt.

Next up...the Sound System!!
To start off, I breadboarded the amp together to make sure the parts all worked (half of its caps are from a junk bin lol) ..oh, and no radio signals this time


Also on the breadboard for testing is my low battery circuit...which needs some work still...

And the unpleasantry of small wiring things begins!

..aaaaaannnnnnd done! There's one more part on it that you can't see, as I slapped it across the bottom...a 100k Resistor. It was odd, I got the machine hooked up for the breadboard test, and it worked fine. After I finished soldering to the perf board, however, it distorted horribly. But I noticed that the sound cleared up totally when I held a finger to one spot on the speaker wire, and one on the mid lead on the pot...after some tests, I found that I am a 100k resistor lol. But yeah, the amp works great, no distortion or anything

This board also doubles as a central power board for all the other components of the portable.

Eventually, in the future, I'll also add my low battery light circuit to the board. There should be just enough room to fit it on there lol.
And that does it for this update.
Next time, we'll see a bench test of the parts...and case construction shall begin! FYI, I'm saving the cart slot attachment for last. Why? Because if I can't finish this in time for MGC, it'll be something that I can do there...As I don't think I can make my case there lol.