this post was submitted on 08 Jan 2025
180 points (95.9% liked)
RetroGaming
19912 readers
680 users here now
Vintage gaming community.
Rules:
- Be kind.
- No spam or soliciting for money.
- No racism or other bigotry allowed.
- Obviously nothing illegal.
If you see these please report them.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
People tend to overstate FPGAs. They are designed as software in a funny programming language and then "burned in" to hardware. They can and do have inaccuracies and bugs.
In the long run, real hardware is going to disappear through the attrition of time, so we do need this stuff for the sake of preservation. But people tend to put it on a pedestal without really understanding it.
I did some FPGA programming in school, so I totally get it. The hardware is really amazing, but the janky proprietary development toolchains not so much. Plus, Verilog is kind of a pain in the ass.
Even hypervisors can have software bugs - running GBA games on the ARM9 core in the DSi is possible and even closer to "actual hardware" than a FPGA, but there are still weird side cases and glitches that only happen on this setup rather than actual GBA hardware.
FPGAs aren't some magical hardware clone that bypasses software issues.
That depends on the accuracy of the core on the FPGA.
Your comparison of GBA on dsi is kinda like saying "my dos games didn't work well on my windows 2000 computer" same cpu sure, but OS and hardware 'locations' aren't necessarily the same.
Or in other words, FPGAs aren't miracle hardware clones and depend on the quality of their programming. Exactly as I said, got it.
Which is why I mentioned it's an hypervisor, not running as if it were natively supported. It's more analogous to original hardware than a FPGA, though. Your analogy to DOS and Windows 2000 however shows you really do not understand how GBA2Runner or FPGAs work in general.
Your comment is got any point or it's just these two incoherent sentences?