Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[32X] Rom list of PAL games with the wrong region in the header. #1066

Closed
BiZkViT96 opened this issue Apr 2, 2023 · 1 comment · Fixed by #1824
Closed

[32X] Rom list of PAL games with the wrong region in the header. #1066

BiZkViT96 opened this issue Apr 2, 2023 · 1 comment · Fixed by #1824
Labels
bug Something isn't working core-md Mega Drive / Genesis, Mega CD, 32X

Comments

@BiZkViT96
Copy link

BiZkViT96 commented Apr 2, 2023

Title is self explanatory.

All games from the list ares launches at 60Hz.

Two version, SHA1 for public and SHA256 that ares uses internally. Open with notepad, or any other text editor that you like.

Sega - 32X-SHA1.zip
Sega - 32X-SHA256.zip

ares nightly 2023-03-31

@BiZkViT96 BiZkViT96 added the bug Something isn't working label Apr 2, 2023
@LukeUsher LukeUsher added the core-md Mega Drive / Genesis, Mega CD, 32X label Apr 9, 2023
@remutro
Copy link
Contributor

remutro commented Jan 18, 2025

These games launch at 60 because the header specifies all 3 regions, with E being the last region in the list so it won't be chosen first. Note that this can launch at 50 if you select Settings > Boot Options > Prefer Europe prior to loading these games.

Mortal Kombat II:

Image

FIFA Soccer '96:

Image

LukeUsher pushed a commit that referenced this issue Jan 19, 2025
There are numerous headers in Mega Drive & 32X games that are not
correct resulting in PAL games to run at 60Hz instead of 50Hz. This
corrects this issue by using the same technique the Atari 2600 core uses
which is to look for "(PAL)" or "(Europe)" in the ROM name which will
then force the game to run as a PAL game.

This also addresses the 32X game Shadow Squadron - Stellar Assault which
is supposed to be an NTSC-U and PAL game, but only has PAL in the header
so it could only run at 50Hz. This adds NTSC-U as an option (leaving PAL
as the default), but can be selected using the "Prefer US" boot option
so it can run at 60Hz.

Addresses issues: 
#1066
#1067

And yes, I'm aware I submitted an additional commit cause I spelled
Assault wrong in the comment, and managed to spell it wrong again in the
commit message. 🤦‍♂️
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working core-md Mega Drive / Genesis, Mega CD, 32X
3 participants