nesdev.com
http://forums.nesdev.com/

Official games with PAL-adjusted code
http://forums.nesdev.com/viewtopic.php?f=2&t=14606
Page 1 of 2

Author:  DRW [ Tue Aug 02, 2016 3:22 pm ]
Post subject:  Official games with PAL-adjusted code

Is there a list of NTSC NES games where the PAL version was adjusted in any way? I'd really be curious which games did changes to the code to accomodate for the 50 Hz since most PAL games simply run slower than their NTSC part.

Games where just the music was corrected don't need to be listed since this feature is relatively common, uninteresting and doesn't influence the gameplay.

Of course, games where the PAL version was changed in a purely stylistic way that had nothing to do with the technical side ("Contra"/"Probotector"), those don't count either. I'm only interested in technical NTSC/PAL adjustments, not in content-wise changes between the American and European version.

Author:  tepples [ Tue Aug 02, 2016 4:37 pm ]
Post subject:  Re: Official games with PAL-adjusted code

Duplicate of your previous topic about PAL adjustment?

Author:  DRW [ Wed Aug 03, 2016 12:22 am ]
Post subject:  Re: Official games with PAL-adjusted code

No. Last time I wanted to know what I can do for my game to adjust it to PAL.

Now I'm asking which actual games (not homebrew, but the commercial games) changed anything for their PAL conversion and what exactly they changed.
This time, I don't want to apply it to my own game. It's just general curiosity what different things were done in real games.

Author:  Bregalad [ Wed Aug 03, 2016 3:16 am ]
Post subject:  Re: Official games with PAL-adjusted code

All 5 Mega Man games had the music pitch and speed adapter to PAL, and this even caused some "bug" in Mega Man 3 where you can hear the proto man whistle song continue too far before he attacks. I think that means most Capcom games released in PAL have their music speed and pitch adjusted - this would have to be verified.

Konami also have most of their games with music speed and pitch adjusted, except the early ones. For instance, I'm pretty sure Castlevania 1 does not have any adjustement made, but Castlevania II and III have their music speed and pitch adjusted.

Same for Nintendo, early games have music speed and pitch untouched (so wrong in PAL), but later games have it fixed. SMB1 has 2 releases, one is 1:1 identical to NTSC, and the second has music speed, pitch but also game play speed adjusted, which is probably the only officially released NES game with gameplay speed adjusted.

Batman has the music speed adjusted, but not pitch, so the soundtrack is lower, but plays at normal rate.

Author:  Dwedit [ Wed Aug 03, 2016 4:14 am ]
Post subject:  Re: Official games with PAL-adjusted code

Zelda 2 has link's vertical movement sped up, but not his horizontal movement.

Author:  tepples [ Wed Aug 03, 2016 4:33 am ]
Post subject:  Re: Official games with PAL-adjusted code

DRW wrote:
Now I'm asking which actual games (not homebrew, but the commercial games) changed anything for their PAL conversion and what exactly they changed.

Now I'm confused. Which did you mean? From least to most strict:
  1. "Commercial" literally means an item in commerce, which in the case of NES games means sold on cartridge.
  2. "Not homebrew" means first published before 1997.
  3. "Official" means licensed by Nintendo.

Games included on the Action 53 compilations meet "commercial" but not "not homebrew" or "official". Games by Codemasters meet "commercial" and "not homebrew" but not "official".

Author:  thefox [ Wed Aug 03, 2016 5:25 am ]
Post subject:  Re: Official games with PAL-adjusted code

Bregalad wrote:
SMB1 has 2 releases, one is 1:1 identical to NTSC, and the second has music speed, pitch but also game play speed adjusted, which is probably the only officially released NES game with gameplay speed adjusted.

Are you sure about the NTSC SMB being released for PAL consoles? First time I hear about that.

Author:  Bregalad [ Wed Aug 03, 2016 8:02 am ]
Post subject:  Re: Official games with PAL-adjusted code

No. I'm pretty sure that this was in Bootgod database but it's down at the moment. Check the database in wayback archive and you should find early PAL version with the NTSC ROM on them.

Author:  rainwarrior [ Wed Aug 03, 2016 8:26 am ]
Post subject:  Re: Official games with PAL-adjusted code

Rainbow Islands got a completely different port for the PAL and NTSC versions on NES.

Battletoads' PAL version fixes the 2 player bug with the Clinger Winger level, but I don't think there are any other changes (i.e. game just runs slower). The Japanese version of Battletoads actually makes a whole bunch of changes for difficulty (always start with 5 lives, the hardest section of each level made easier, etc.).

Dragon's Lair actually plays slower in the NTSC version, which is unusual. There's some other cosmetic changes too, I think.

Blaster Master's PAL version reportedly has a bunch of bugs the NTSC one doesn't. There's TASes that exploit this. This might be the result of trying to adjust speeds for the PAL version; might be one to take a further look at?

Author:  thefox [ Wed Aug 03, 2016 11:08 am ]
Post subject:  Re: Official games with PAL-adjusted code

rainwarrior wrote:
Dragon's Lair actually plays slower in the NTSC version, which is unusual. There's some other cosmetic changes too, I think.

Yeah, I think they were trying to save money. The NTSC version uses UxROM (=> CHR-RAM), whereas the PAL and Japanese versions use MMC3 (with CHR-ROM). PAL version has got a bigger ROM and extra transitional screens between levels also.

Author:  Myask [ Wed Aug 03, 2016 7:06 pm ]
Post subject:  Re: Official games with PAL-adjusted code

DRW wrote:
No. Last time I wanted to know what I can do for my game to adjust it to PAL.
It's just general curiosity what different things were done in real games.

That's what the other topic had drifted to, though.

Author:  DRW [ Fri Aug 05, 2016 6:53 am ]
Post subject:  Re: Official games with PAL-adjusted code

tepples wrote:
Now I'm confused. Which did you mean?

In general, I mean games that were sold by actual companies back when the NES was current. No homebrew/"doing it for the love and passion" stuff because I'm interested in the way things were done apart from the knowledge of this community here.

Yes, I know that today's games on cartridges are commercial as well and that companies might be behind it. But they're still created by people like us with access to countless documentation on the internet in a time when the NES doesn't get sold anymore.

I was talking about the PAL solutions in companies that developed for the NES back in the day, under "real world conditions".

Myask wrote:
DRW wrote:
No. Last time I wanted to know what I can do for my game to adjust it to PAL.
It's just general curiosity what different things were done in real games.

That's what the other topic had drifted to, though.

Not really. Some names like "Super Mario Bros." or "Turrican" were thrown around, but you cannot really find a list of the PAL-adjusted NES games in that thread.

Author:  tepples [ Fri Aug 05, 2016 7:39 am ]
Post subject:  Re: Official games with PAL-adjusted code

DRW wrote:
In general, I mean games that were sold by actual companies back when the NES was current.

So 1. commercial NES games 2. published before 1997 with or without a license from Nintendo, with 3. separate versions for NTSC and PAL regions where 4. the PAL version has faster movement.

I'm not aware of such a list. You could try asking the collectors what they know about the topic. Or if you want to build your own list, I'd recommend first investigating games developed by Codemasters and published by Camerica.

Author:  DRW [ Fri Aug 05, 2016 7:48 am ]
Post subject:  Re: Official games with PAL-adjusted code

tepples wrote:
So 1. commercial NES games 2. published before 1997 with or without a license from Nintendo, with 3. separate versions for NTSC and PAL regions where 4. the PAL version has faster movement.

Or, to tell it in an easier way: What did the developers back in the day do to adjust their games to PAL, apart from the music?

And no, this time it's not a question to find a game that I like for my collection, like with the female protagonist. This one is really just a question about programming techniques, so no need to enumerate a list of requirements.

Author:  Dwedit [ Fri Aug 05, 2016 10:16 am ]
Post subject:  Re: Official games with PAL-adjusted code

Cosmic Spacehead has region detection.
In NTSC mode, the game runs at normal speed.
In PAL mode, it alternates between running 1 frame of game logic and running 2 frames of game logic, for an effective game speed of 75FPS.
In Dendy mode, the game is unplayable with servere graphics glitches since the game thinks it's a PAL console.

Page 1 of 2 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/