I really liked the section of the video titled "CPU" 'cause it actually explained everything well and used sketch-noting or whatever you call it (I'm referring to the graphs here).
Why would you use FPGAs instead of either trying to make the emulation better or fixing the code to work on new instructions.
And yea modding roms is more difficult but not as difficult as a. Trying to learn how the cpu on these old consoles function b. Learning how FPGAs work c. Programming these fpgas to worn like old consoles.
Only the dev team needs to know FPGA design. Not everyone. Just like the otherway. Someone needs to learn how to dump the ROM and probably needs to design hardware for it. Needs to dissasable it, edit the resulting mix of probably really special assembly (cause of special hardware) and then be able to compile it again.
Sounds much easier to do for every single ROM then designing the FPGA...
but since everyone has those skills that should not be a problem /s
Emulators are a nice middle ground. They are allowing to emulate the environment and you only have to create the emulator once and all/most ROMs are running. But still are not able to reflect the game to 100%.
Talk about that to the speedrunning scene on older hardware. Some quirks/bugs/specific lags are not there.
1: No spam or advertising. This basically means no linking to your own content on blogs, YouTube, Twitch, etc.
2: No bigotry or gatekeeping. This should be obvious, but neither of those things will be tolerated. This goes for linked content too; if the site has some heavy "anti-woke" energy, you probably shouldn't be posting it here.
3: No untagged game spoilers. If the game was recently released or not released at all yet, use the Spoiler tag (the little ⚠️ button) in the body text, and avoid typing spoilers in the title. It should also be avoided to openly talk about major story spoilers, even in old games.
Only the dev team needs to know FPGA design. Not everyone. Just like the otherway. Someone needs to learn how to dump the ROM and probably needs to design hardware for it. Needs to dissasable it, edit the resulting mix of probably really special assembly (cause of special hardware) and then be able to compile it again.
Sounds much easier to do for every single ROM then designing the FPGA...
but since everyone has those skills that should not be a problem /s
Emulators are a nice middle ground. They are allowing to emulate the environment and you only have to create the emulator once and all/most ROMs are running. But still are not able to reflect the game to 100%. Talk about that to the speedrunning scene on older hardware. Some quirks/bugs/specific lags are not there.
Yea and that's why speed runners and consoomers are losers who should be deprived of FPGAs.
You will be forced to use software emulators and you will be forced to enjoy it.