|
ForumsSega Master System / Mark III / Game GearSG-1000 / SC-3000 / SF-7000 / OMV |
Home - Forums - Games - Scans - Maps - Cheats - Credits Music - Videos - Development - Hacks - Translations - Homebrew |
![]() |
Author | Message |
---|---|
|
Region detection on JP SMS
![]() |
Has anyone figured out how the Japanese SMS handles region detection? I was mulling over the schematics that Esrael posted last year and I'm trying to understand how it does region detection since the TH pins are actually connected to the 315-5297. | |
![]() ![]() ![]() |
|
|
![]() |
http://www.smspower.org/Development/RegionDetection | |
![]() ![]() ![]() |
|
|
![]() |
I've looked at that page and it's not all that clear when it comes to the Japanese SMS, it says it uses register $3F for region detection but then the page about port $3F says that functionality isn't present on the Japanese SMS? It's more confusing considering the Japanese SMS seems to have the TH signals present...
The reason why I ask about all this is I'd like to experiment with adding a region switch to my Japanese SMS. |
|
![]() ![]() ![]() |
|
|
![]() |
The Japanese SMS doesn't allow you to use port 3F to output to the controllers. The region detection is checking if the functionality is present. | |
![]() ![]() ![]() |
|
|
![]() |
This is an example, in Blade Eagle 3D, it detects JAP or non JAP SMS, game stores in $C001,
IF $C001=$00 THEN SMS JAP, show Sega MARK III logo IF $C001=$FF THEN SMS Non JAP, show no logo ;) |
|
![]() ![]() |
|
|
![]() |
That's similar to the detection code on the dev wiki. | |
![]() ![]() ![]() |
![]() |