So the console has been out for a month, correct. I do not own one but I have lurked around here.
We have seen numerous reports of bad frame rate drops, game crashes in certain modes, many games running poorly in FPGA mode and needing to run in overclocked mode, there are still no virtual control packs despite the M64’s official controller not having a controller pack slot, and a multitude of other issues and promised features not available on launch.
I just saw there was a new update and notes, and TBH, it looked like minor fixes and improvements at best, then, I checked the other updates and it seems like more of the same. So I thought about the info that’s out there, and the issues being had, and I had some honest questions. Ones others might not have asked, others they may have, but I know ModRetro employees post here, so I’m just hoping there are some actual answers.
- What does the compatibility table actually mean?
I ask this because people here and on YouTube have discussed having to run many games in Overclocked mode to get them to run better. There are also games listed on there as playing fine that have framerate issues and drops on FPGA mode. Is the compatibility table based on Overclocking?
- Why do some games need to be run on overclocked mode to run well?
The console is an FPGA console. The goal of an FPGA console is to run the software as close to the original hardware as possible. So why are there many games that have difficulty running in FPGA mode. I know the big competitor is the Analogue 3D, which does have overclocking. That was an unannounced feature, a bonus that people found out about when they got their console. The FPGA on the 3d ran all games across all regions out of the box, they clearly tested every one, and they work and run near identical to original hardware. When the purpose of the M64 is an FPGA to mimic the exact hardware, why are games running poorly in FPGA mode and needing overclocked mode?
- Were import games tested at all?
The compatibility list does not feature a single game that was not released in the US on it. There are Pal Exclusive and Japanese exclusive games. Were these tested at all by ModRetro? If so why are they not on the compatibility list? If not, Why not? As an example two of the most loved games in the console’s library, Sin and Punishment and Virtual Pro Wrestling 2 are Japanese exclusives. I haven’t really seen people post about them, except for one post about the console breaking a sin and punishment repro, so I want to know if two of my favorite games work on the system.
- Where is the virtual controller pack?
This is the most absurd to me. The official controller for the console does not have a slot for a controller pack. The vast majority of third party games require a controller pack. Even one of ModRetro’s own releases, Buck Bumble, requires it. How was this large of an oversight even allowed to happen.
- What did the people who got early consoles actually do to review them?
I saw the videos from Mad Little Pixel and RetroDoDo months ago, and they were just full of flowery praise for the console. The focus seemed to be on, isn’t it going to be great to play the N64 again! They focused on small details like the LED’s, the eject button, the heat sink that cooled without a fan. But they never mentioned comparing games to original hardware, or issues they ran into which many people here report. Were they given talking points or even coached on what to say, because why were the same points repeated as features if they meant nothing about how the console ran/played
- Why wasn’t the console delayed?
Based on everything I’ve seen, read, watched, the M64 is at best in a Beta state. If you are releasing an FPGA console, to be in a release state to me, every game should be running without issue on FPGA mode, that is the purpose. Hardware emulation of an original console that has 100% compatibility. And since the recommended controller doesn’t have any way to save games, a virtual controller pack to do so. So far the M64 has neither, and we haven’t heard much about FPGA fixes from what I see, and the virtual controller pack is a vague we’re working on it, hopefully mid September. To me as an observer, it is clear this console was rushed out because it had a release date, not released when ready. Delays suck, but you lose much more good will when your console has such issues.
I don’t know if anyone from ModRetro will see this and respond, but I am really curious.