tonberryhunter wrote: ↑Wed Oct 04, 2023 4:23 pm
I'm trying to make this thing as close to how a real Dreamcast functions but I guess some sacrifices will have to be made. I wonder if I could use a script to turn the fan and power LED off when that same momentary switch is pressed to shutdown the system? The idea is to at least give the illusion that the power has been cut to the system. I believe this is how most smaller embedded electronics work these days anyway. My Chromecast is never truly off it just gives the illusion that its off.
I like this fan control I usually just run my 5V fans at 3V but that's far from ideal really as the system does heat up especially during emulation.
You are right, the majority of consumer goods have working microcontroller when they are off.
Unfortunately my youth has been incomplete as I never owned any gaming system in my life.

So I don't know how Dreamcast behaved.
But @L67GS is right, in the worst case you could add a companion logic chips or microcontroller to do anything you want.
In case of LED that simply glows when C4 is on, you could use any GPIO and write a script that drives it however you like.
Using a simple fan control daemon guarantees your system will be only as loud as it needs to be under given load.
I encourage you to design your own PCB and have it manufactured in one of many companies that make them for a few bucks these days. OSHpark is one of them. Larger components can be selected so it's easier for you to assemble it.
You could implement all the extras you can possibly need, such as a fan control circuit, power button support and more, and make it fit to C4 header directly if you like. The community here will help you design it if you have little experience with electronics engineering. This is an easy project, perfect for a newbie in this field. @zyssai has made excellent designs using Easyeda, I prefer Kicad, it's up to you.
If you want the power button to be operated by bistable switch, this can also be arranged. You could, in fact, just cut the power supply of the whole C4, but only if all mounted filesystems are read only. So, no high scores in games, probably not what you're after.
The case design is mind blowing
