11
submitted 8 months ago by Pluto@hexbear.net to c/gaming@lemmy.ml

cross-posted from: https://hexbear.net/post/1468725

Your thoughts?

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).

you are viewing a single comment's thread
view the rest of the comments
[-] FuckyWucky@hexbear.net 2 points 8 months ago* (last edited 8 months ago)

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.

Alternative is to look at the ROM in which case you would only have to modify the assembly to fix the quirks. Heck if it were a higher level language even a dumbass like me making dogshit on github might be able to do it.

Modern CPUs are so much more powerful, even look at lower power more efficient ones like the one on steam deck that FPGAs feel wasteful. Obviously there might use cases for FPGAs while developing software emulators (I've seen it being used to capture video from memory to bypass DRM) especially as the old consoles themselves break.

FPGAs get more and more accessible and cheaper every day. So for the future it will be way easier, cheaper and more accessible.

And so are general purpose CPUs at a much faster rate.

I'm more inclined to agree with the commentor on the other thread.

"Software emulators: are free, run on everything from your PC, phone, your old PSP and probably twenty other things you have in your room right now, putting new life into old otherwise useless hardware FGPA: one-purpose landfill trash that consoomers buy because they can't imagine investing time in something that doesn't involve spending large amounts of money, getting dumb plastic shit to fill up your home"

FPGAs get more and more accessible and cheaper every day. So for the future it will be way easier, cheaper and more accessible.

[-] ShortN0te@lemmy.ml 3 points 8 months ago

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.

[-] FuckyWucky@hexbear.net 0 points 8 months ago* (last edited 8 months ago)

Yea and that's why speed runners and consoomers are losers who should be deprived of FPGAs.

nineteeneightyfour You will be forced to use software emulators and you will be forced to enjoy it.

this post was submitted on 29 Dec 2023
11 points (78.9% liked)

Gaming

19726 readers
708 users here now

Sub for any gaming related content!

Rules:

founded 5 years ago
MODERATORS