MEGA R-Type PAL/NTSC speed match comparison
Вставка
- Опубліковано 4 жов 2024
- Finally cracked the last missing piece of the puzzle to get exact game speed parity in PAL and NTSC modes so that level length is a match, regardless of FPS. While this doesn't automagically makes the whole game a match, as enemies still need adjustments, it opens the possibility for another idea that I will investigate soon
Well done !!! Its great to not have the PAL version of the game slowed down uneccessarily just to match the frame sync of NTSC systems.
Look forward to your future developments and any enhancements you might make on the PAL port due to those extra spare cpu cycles there - although I know your target will be NTSC 60 hz.
Lovely stuff.
Very nice done. As I remember, it is theoretically possible to display 240 lines in NTSC, by faking the line counter. But not sure, it can be visible on a TV set.
@@totoonthemoon3593 oh, i tried. I even asked help from another programmer who went all in in assembler but in the end it's not stable without swirling to 256px horizontal res but r-type needs 320. And most emulators don't support the NTSC hack, so I gave you for the time being
@@theroboz Probably you are true. With a friend, we have worked 10 years ago on a R-TYPE / R-TYPE 2 prototyping in full assembly with a lot of great result, but real life not allowed to go ahead. May be we can share to you some cool things?
@@totoonthemoon3593 definitely! we're looking for experts on the game to make it as arcade perfect as possible! message me on twitter or discord, always @theroboz
I always play the NTSC version rather than the PAL one
Nicely done, are you adding a "scale factor" to the movement speeds?
Just an idea for home brew but what are NES games or master system games that would be awesome to have a 16 but version? My pick is ninja gaiden for NES
What is yours?
Yeah! I was looking at NES games that never got 16 bit or ports on the SEGA and one I'd really liek to re-do is kickmaster!
Impressive! - How can both versions scroll smoothly AND at the same speed? - that seems impossible to me.
The catch is that PAL version actually has a bit of stuttering for adjustment every few frames but it's even less noticeable than in the video as this is 50 fps played and captured at 60fps which introduces extra de-sync, while on a real 50fps screen, it should be even less visible.
Oh I see. Thank you - that makes sense :)
I would happily buy a physical version of this, but Irem would be very furious! 🤪😁
No they wouldn’t, actually irem recently did an r type collection for snes thru retrobit a few years ago, maybe this guy can get in contact with irem or retrobit and get this released
@@seanjenkins4654 that would be ideal.
It's impossible to show both frame rates correctly on one screen. Id be interested to see what it looks like in real life. Look great. It just does developers back then didn't care to make it run correctly
@@StRoRo yeah, you can see some extra stutters in pal as it’s recorded at 60 fps but regardless, level last exactly the same and the ship moves at the same spots at the right time, difference is in the smoothness of one vs the other
This is incredible! Does it create CPU cycle overhead to manage speed outside of framerate?
@@jeffgoodnough9704 pal has plenty spare CPU so even if it costs a few cycles, it's not impactful
Has this ever been done in the history of the MD?
Yes - in Thunderforce IV atleast , possibly other games - but not many.
Normally it took time developers did not want to invest to match speeds between NTSC & PAL and hence often PAL was ~ 15% slower than the NTSC release. In TF IV the game was reworked for PAL and because of that experiences less slowdown than the NTSC release.
@@MetallicOrwell yeah, some games were definitely optimized and adjusted for PAL rate, need to search which ones. But most were just left running slower
I don't just mean the speed, but also the extra resolution. Regardless, Thunder Force IV was most definitely NOT optimized for PAL regions. The PAL release at 50hz runs just as slow as any other PAL game.
As mentioned Thunder Force 4, but sonic 2 and 3.
Games that used the extra resolution, there are a few. Mega Turrican is one, I think Alien Soldier too, that is why there's a us hack rom for it.. There are a few later euro developed games that use extra resolution.
@@StRoRo I insist - TF4 and the Sonic games were NOT optimized. I own the PAL cartridges for Sonic 2 and 3, so I would know, and they run 17% slower. Likewise, Neither Mega Turrican nor Alien Soldier take advantage of the extra resolution either. I'm not trying to sound confrontational, just stating the facts.