There are really games on the Amiga that run too quick if you have an EC020 faster than 14mhz? I thought everything was tied to the vertical blank, so the speed only changes depending on whether you're running in 50hz or 60hz.
All properly coded games
are tied to the vertical blank. Not just on Amiga but all other systems too.
Any game that fails to run on a faster CPU has a tragically awful bug.
If a game uses software timing loops then there is no way for us to fix that at the hardware level. You would need to disassemble the buggy code and fix it. a zillion hours of work for each game. Yuck.
If a game forgets to call WaitBlit() then there is no way for us to fix that at the hardware level. You would need to disassemble the buggy code and fix it. a zillion hours of work for each game. Yuck.
I actually committed the above bug once. It was just purely by accident that it happened during a code rewrite. But a playtester reported it to me and I declared an emergency and fixed it immediately. So the public never saw the bug.
If a game bangs on hardware registers too quickly on fast CPUs then... AHA!
There is a sneaky way to fix that. Just make the Amiga's hardware registers respond faster and then everything will work great!
This banging regs to fast problem happens a lot when banging Paula. It isn't like its intuitive to know that you hafta wait a certain amount of time between pokes. Its a really annoying problem.
It has plagued the Amiga continuously since the beginning of time.
I remember when the 030 first came out, various modplayers would not work right anymore. We had to wait for updated versions.
I remember when the 040 first came out, various modplayers would not work right anymore. We had to wait for updated versions.
I remember when the 060 first came out, various modplayers would not work right anymore. We had to wait for updated versions.
So anyway whoever is working on the Paula softcore, all you hafta do is rig it so that code will work, even if the code "pokes to fast".
If you can implement that then dozens of programs will suddenly start working on faster systems.