amigavision / AmigaVision

The ultimate Amiga games & demo scene setup for MiSTer & Pocket FPGAs, emulators, and real hardware. Open source, community driven. This is an Amiga HDF image builder using WHDL or custom installs, based on the Arcade Game Selector launcher.
https://amiga.vision
MIT License
111 stars 4 forks source link

Superhires detail missing in Super Stardust AGA. Solution: Pixel Clock default should be 28 MHz. #158

Closed rsn8887 closed 6 months ago

rsn8887 commented 8 months ago

Super Stardust AGA Score and life display on top left should look super detailed like this (super hires sprites) like here on my own WHDLoad install running normal Minimig core:

Minimig_Game_

Check the detail in the score and life display on the top left.

But when loaded in AmigaVision they look wrong, like this, no detail:

AmigaVision_Game

You can also see it immediately looking at the arrow in the title menu:

My install, standard minimig:

Minimig_Title

In AmigaVision, the arrow looks wrong, missing superhires detail again:

AmigaVision_Title

In my own WHDLoad install (same slave and game version), it looks correct, and floppy version also looks correct. I am using same MiSTer.ini config, same core version, same slave and WHDLoad version in all cases.

Only AmigaVision looks wrong.

Maybe it is a consequence of cropping? I tried Force PAL, but the problem remains.

rsn8887 commented 8 months ago

Found the fix: I need to use Pixel Clock: "28 MHz", not "adaptive." Then it works. In my own install, this setting was already on 28 MHz and I forgot about it.

The difference switching between Adaptive (bad) and 28 MHz (good) is like day and night in this game.

limi commented 8 months ago

Yeah, Super Stardust is one of the few (the only?) games that use Super Hi-Res. Will investigate and see if we can make that the new default without hurting other games.

Appreciate the detailed report!

limi commented 6 months ago

28MHz is the default in the upcoming release. Thanks!