Gameboy Advance RGB NTSC
-
blizzz
- Posts: 1150
- Joined: Fri Sep 16, 2011 6:19 pm
- Location: Germany
- Contact:
Re: Gameboy Advance RGB NTSC
No progress that I'm aware of. There's a page on the bug tracker for this: https://code.google.com/p/swiss-gc/issues/detail?id=120
-
bobrocks95
- Posts: 3663
- Joined: Mon Apr 30, 2012 2:27 am
- Location: Kentucky
Re: Gameboy Advance RGB NTSC
Since the patching for the disc was basically a quick hack, it might be a while before it works from the SD slot. But hopefully soon, as I'd never have to switch Gamecube discs again (play all my GC games on the Wii)!
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.
-
Kyle
- Posts: 156
- Joined: Tue Apr 28, 2009 1:22 pm
Re: Gameboy Advance RGB NTSC
I wonder if we could start a collection for the dev. I'd throw $20 at this.
-
Arasoi
- Posts: 677
- Joined: Wed Aug 16, 2006 3:52 am
- Location: https://www.youtube.com/watch?v=4FZcI8EVW-c
Re: Gameboy Advance RGB NTSC
.
Last edited by Arasoi on Sat Jun 20, 2020 10:41 am, edited 1 time in total.
-
Xan
- Posts: 867
- Joined: Mon Sep 23, 2013 12:04 pm
Re: Gameboy Advance RGB NTSC
I'm looking to get a SGB2, can anyone tell me how it compares to this 240p GBP solution (for original GB games obviously)?
-
bobrocks95
- Posts: 3663
- Joined: Mon Apr 30, 2012 2:27 am
- Location: Kentucky
Re: Gameboy Advance RGB NTSC
It won't have the occasional frameskip, it will have custom borders, and sound quality will probably be better. It's better all around, except for the unfortunate lack of GBC support.
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.
-
blizzz
- Posts: 1150
- Joined: Fri Sep 16, 2011 6:19 pm
- Location: Germany
- Contact:
Re: Gameboy Advance RGB NTSC
The refresh rate of Gameboys (both original and advance) is said to be 59.7275 Hz. The SGB runs at ~61.17fps and the SGB2 runs at ~61.09fps. source
I can confirm that there is stutter on the SGB2 on a CRT, as you would expect from the numbers.
I've seen the numbers for the Gameboy Player somewhere, but I can't find them at the moment. I think it was 59.94 Hz in 480i/p and a bit lower in 240p mode. Would be nice if someone could find them.
I can confirm that there is stutter on the SGB2 on a CRT, as you would expect from the numbers.
I've seen the numbers for the Gameboy Player somewhere, but I can't find them at the moment. I think it was 59.94 Hz in 480i/p and a bit lower in 240p mode. Would be nice if someone could find them.
-
bobrocks95
- Posts: 3663
- Joined: Mon Apr 30, 2012 2:27 am
- Location: Kentucky
Re: Gameboy Advance RGB NTSC
That's interesting, running at the SNES' clock rate makes sense. I've never seen a soul complain about frame drops on the SGB2 during normal play though, whereas there's tons of complaining about the Gameboy Player. I would think it would be much more pronounced, since it's further off than the Gameboy Player.
Either way, you'd still get custom borders/SGB-exclusive features for games that had them, and better sound quality (supposedly the GBP takes analog audio generated by the GB hardware in it, converts to digital to interface with the Gamecube, then converts back to analog for output).
Either way, you'd still get custom borders/SGB-exclusive features for games that had them, and better sound quality (supposedly the GBP takes analog audio generated by the GB hardware in it, converts to digital to interface with the Gamecube, then converts back to analog for output).
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.
-
Xan
- Posts: 867
- Joined: Mon Sep 23, 2013 12:04 pm
Re: Gameboy Advance RGB NTSC
Well, how many people outside of Japan do have SGB2s as compared to GBPs?
The exclusive borders on SGB/SGB2 are definitely a nice touch, always found it silly the GBP omitted those (not as silly as having to load a boot disc however...). Another advantage is that it's pretty much usable right away, while for the GBP either a GBA with link cable or an expensive Hori Digital controller is needed; as good as it is otherwise, I find the GC pad useless for GBP usage.
The exclusive borders on SGB/SGB2 are definitely a nice touch, always found it silly the GBP omitted those (not as silly as having to load a boot disc however...). Another advantage is that it's pretty much usable right away, while for the GBP either a GBA with link cable or an expensive Hori Digital controller is needed; as good as it is otherwise, I find the GC pad useless for GBP usage.
-
bobrocks95
- Posts: 3663
- Joined: Mon Apr 30, 2012 2:27 am
- Location: Kentucky
Re: Gameboy Advance RGB NTSC
Another option would be to buy this adapter to make the GBP experience a bit closer to the SGB's (since you have to use it for Color and Advance games): http://www.raphnet-tech.com/products/sn ... /index.php
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.
-
Sixfortyfive
- Posts: 212
- Joined: Mon Sep 17, 2007 6:31 am
Re: Gameboy Advance RGB NTSC
You ever find a fix for this issue? I'm getting the same when I try to load an ISO for the GBP start-up disc (US console, US ISO).blizzz wrote:When I try to launch it it says "Failed to find necessary functions for patching" and I only get a black screen. Any ideas what I'm doing wrong?
This might have to wait until my mom can mail me my old disc...
-
blizzz
- Posts: 1150
- Joined: Fri Sep 16, 2011 6:19 pm
- Location: Germany
- Contact:
Re: Gameboy Advance RGB NTSC
No. It seems like Swiss would need an update to start the iso without the original disc.
-
Sixfortyfive
- Posts: 212
- Joined: Mon Sep 17, 2007 6:31 am
Re: Gameboy Advance RGB NTSC
I had some time to kill today, so I decided to test the timing differences on various GB hardware myself.
Stuff used:
- US SNES-101 w/ JP SGB2
- US GCN w/ US GBP (running at 480p)
- US GBA
- US Super Mario Land
Stutter:
- The Super Game Boy 2 repeats a single frame at regular intervals. Every 161st frame is a duplicate of the one that precedes it.
- The Game Boy Player also repeats frames, but more erratically and severely. About 4 to 5 seconds will play normally, then there will be a burst of 5 to 8 duplicate frames in less than half a second.
Overall speed:
- The Super Game Boy 2 runs at 100.188% the speed of the Game Boy Advance. This means that if you start the same game on the GBA and the SGB2 at the same time, and then play them in the exact same manner, you'd finish on the SGB2 slightly faster. I've heard that the SGB1 is much less accurate and runs considerably faster.
- The Game Boy Player runs at exactly the same speed as the Game Boy Advance. If there is a difference, the GBP is still more than 99.999% accurate to the GBA's speed.
(I'd be interested in knowing if the GB/GBC run at a slightly different speed than the GBA, but I no longer have an old GB to test.)
Input lag:
- I don't have the means to actually measure this, but the lag on the Game Boy Player definitely seems more pronounced than that of the Super Game Boy 2.
Stuff used:
- US SNES-101 w/ JP SGB2
- US GCN w/ US GBP (running at 480p)
- US GBA
- US Super Mario Land
Stutter:
- The Super Game Boy 2 repeats a single frame at regular intervals. Every 161st frame is a duplicate of the one that precedes it.
- The Game Boy Player also repeats frames, but more erratically and severely. About 4 to 5 seconds will play normally, then there will be a burst of 5 to 8 duplicate frames in less than half a second.
Overall speed:
- The Super Game Boy 2 runs at 100.188% the speed of the Game Boy Advance. This means that if you start the same game on the GBA and the SGB2 at the same time, and then play them in the exact same manner, you'd finish on the SGB2 slightly faster. I've heard that the SGB1 is much less accurate and runs considerably faster.
- The Game Boy Player runs at exactly the same speed as the Game Boy Advance. If there is a difference, the GBP is still more than 99.999% accurate to the GBA's speed.
(I'd be interested in knowing if the GB/GBC run at a slightly different speed than the GBA, but I no longer have an old GB to test.)
Input lag:
- I don't have the means to actually measure this, but the lag on the Game Boy Player definitely seems more pronounced than that of the Super Game Boy 2.
-
Xan
- Posts: 867
- Joined: Mon Sep 23, 2013 12:04 pm
Re: Gameboy Advance RGB NTSC
I got my SGB2 in, and testing with Mega Man 1 I thought the stutter was quite bad, but it seems in that case it is game related. With Metroid 2 it only happens every few seconds as expected. Can't notice the speed difference really.
For classic GB games (sans those with good custom GBC palettes), compared to GBC/GBA based solutions, an advantage is perhaps being able to select color patterns on the fly, and not just on startup. That way it's easy to determine which pattern is appropriate, and also possible to switch patterns per level (blue in Ice Man stage, red in Fire Man stage as an example). From what I know there aren't that many color hacks for GB games yet, so this is probably the best solution for the time being.
For classic GB games (sans those with good custom GBC palettes), compared to GBC/GBA based solutions, an advantage is perhaps being able to select color patterns on the fly, and not just on startup. That way it's easy to determine which pattern is appropriate, and also possible to switch patterns per level (blue in Ice Man stage, red in Fire Man stage as an example). From what I know there aren't that many color hacks for GB games yet, so this is probably the best solution for the time being.
-
blizzz
- Posts: 1150
- Joined: Fri Sep 16, 2011 6:19 pm
- Location: Germany
- Contact:
Re: Gameboy Advance RGB NTSC
Took some screenshots today from the GP Player in 240p mode. The output rate was 59.83Hz if I remember correctly. Not too far away from the 59.73Hz of an original GBA.




A couple more pics here if anyone is interested: https://blz.la/rgb/gallery.html




A couple more pics here if anyone is interested: https://blz.la/rgb/gallery.html
-
Smashbro29
- Posts: 532
- Joined: Thu Dec 15, 2011 2:46 am
Re: Gameboy Advance RGB NTSC
Maybe they could make a cheat code that allows widescreen? GBA is technically widescreen.blizzz wrote:Took some screenshots today from the GP Player in 240p mode. The output rate was 59.83Hz if I remember correctly. Not too far away from the 59.73Hz of an original GBA.
A couple more pics here if anyone is interested: https://blz.la/rgb/gallery.html
I'd like widescreen Gameboy player with the game taking as much of the screen as possible while maintaining the proper ratios.
-
bobrocks95
- Posts: 3663
- Joined: Mon Apr 30, 2012 2:27 am
- Location: Kentucky
Re: Gameboy Advance RGB NTSC
Doing some quick calculations, those pictures are 20 pixels off from being 3:2, which is the ratio of the GBA's screen. I don't remember ever hearing anything about the GBP being the wrong aspect ratio, it looks fine to me...
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.
-
Smashbro29
- Posts: 532
- Joined: Thu Dec 15, 2011 2:46 am
Re: Gameboy Advance RGB NTSC
It's the correct ratio but I'd want the correct ratio in widescreen.bobrocks95 wrote:Doing some quick calculations, those pictures are 20 pixels off from being 3:2, which is the ratio of the GBA's screen. I don't remember ever hearing anything about the GBP being the wrong aspect ratio, it looks fine to me...
I'd be able to make the important part larger.
-
Ed Oscuro
- Posts: 18654
- Joined: Thu Dec 08, 2005 4:13 pm
- Location: uoıʇɐɹnƃıɟuoɔ ɯǝʇsʎs
Re: Gameboy Advance RGB NTSC
I am confused by your posts. Correct ratio but not? What's the important part?Smashbro29 wrote:It's the correct ratio but I'd want the correct ratio in widescreen.
I'd be able to make the important part larger.
-
Smashbro29
- Posts: 532
- Joined: Thu Dec 15, 2011 2:46 am
Re: Gameboy Advance RGB NTSC
This is what I get for posting after my bedtime.Ed Oscuro wrote:I am confused by your posts. Correct ratio but not? What's the important part?Smashbro29 wrote:It's the correct ratio but I'd want the correct ratio in widescreen.
I'd be able to make the important part larger.
Right now the software only allows a 4:3 picture, I think it would be beneficial to somehow hack in a 16:9 mode so we can have the actual game part of the screen be bigger and more prominent.
-
Xan
- Posts: 867
- Joined: Mon Sep 23, 2013 12:04 pm
Re: Gameboy Advance RGB NTSC
If I recall this correctly, Gamecube is limited to outputting 640x480. If it would output 720x480, the GBA's 240x160 output would actually fit perfectly... of course integer scaling would only be possible in 480i/480p modes.
-
bobrocks95
- Posts: 3663
- Joined: Mon Apr 30, 2012 2:27 am
- Location: Kentucky
Re: Gameboy Advance RGB NTSC
Yeah, the Gamecube uses anamorphic widescreen, so any widescreen games were just rendering more in the same resolution, which TV's then stretch into what appears to be a widescreen picture (which works nicely, but the resolution is still 4:3). It wouldn't be possible to change that unfortunately.
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.
-
Smashbro29
- Posts: 532
- Joined: Thu Dec 15, 2011 2:46 am
Re: Gameboy Advance RGB NTSC
I knew that, anamorphic is fine if it's done right.bobrocks95 wrote:Yeah, the Gamecube uses anamorphic widescreen, so any widescreen games were just rendering more in the same resolution, which TV's then stretch into what appears to be a widescreen picture (which works nicely, but the resolution is still 4:3). It wouldn't be possible to change that unfortunately.
-
blizzz
- Posts: 1150
- Joined: Fri Sep 16, 2011 6:19 pm
- Location: Germany
- Contact:
Re: Gameboy Advance RGB NTSC
You're right, the aspect ratio is 20px off in the pictures. Maybe Nintendo compensated for some overscan on CRTs that stretch the picture a few percent horizontally?
The picture is 467x320px big by default. It should be 480x320px. If you want to make it bigger, the next integer step would be 700x480 / 720x480. This is (obviously) too big for 3:2 mode and Nintendo would also have to abandon the border. In anamorphic 16:9 they could have made the game 540x480px big, but this would only work on widescreen TVs that display the whole picture. 99% of the TVs of that time wouldn't be able to show the whole game on screen.
The picture is 467x320px big by default. It should be 480x320px. If you want to make it bigger, the next integer step would be 700x480 / 720x480. This is (obviously) too big for 3:2 mode and Nintendo would also have to abandon the border. In anamorphic 16:9 they could have made the game 540x480px big, but this would only work on widescreen TVs that display the whole picture. 99% of the TVs of that time wouldn't be able to show the whole game on screen.
-
Smashbro29
- Posts: 532
- Joined: Thu Dec 15, 2011 2:46 am
Re: Gameboy Advance RGB NTSC
But I was thinking if someone managed to do some cheat code trickery we could nix borders altogether, make anamorphic 16:9 and make the game as big as possible while retaining the aspect ratio.blizzz wrote:You're right, the aspect ratio is 20px off in the pictures. Maybe Nintendo compensated for some overscan on CRTs that stretch the picture a few percent horizontally?
The picture is 467x320px big by default. It should be 480x320px. If you want to make it bigger, the next integer step would be 700x480 / 720x480. This is (obviously) too big for 3:2 mode and Nintendo would also have to abandon the border. In anamorphic 16:9 they could have made the game 540x480px big, but this would only work on widescreen TVs that display the whole picture. 99% of the TVs of that time wouldn't be able to show the whole game on screen.
Focus on the important part, you know?
-
blizzz
- Posts: 1150
- Joined: Fri Sep 16, 2011 6:19 pm
- Location: Germany
- Contact:
Re: Gameboy Advance RGB NTSC
But then you would need 480i/p and you wouldn't get scanlines. At that point you could also just use an emulator and get a sharper picture, less input lag and no framerate conversion.
-
Smashbro29
- Posts: 532
- Joined: Thu Dec 15, 2011 2:46 am
Re: Gameboy Advance RGB NTSC
I've had a PS1 game do fake widescreen in 240p before.blizzz wrote:But then you would need 480i/p and you wouldn't get scanlines. At that point you could also just use an emulator and get a sharper picture, less input lag and no framerate conversion.
I think it was Pac-Man World.
-
blizzz
- Posts: 1150
- Joined: Fri Sep 16, 2011 6:19 pm
- Location: Germany
- Contact:
Re: Gameboy Advance RGB NTSC
There's now an alternative to the Game Boy Player Start-up Disc: http://www.gc-forever.com/forums/viewto ... =37&t=2782
The input delay isn't great, but it claims to remove the stutter and has no forced border.
The input delay isn't great, but it claims to remove the stutter and has no forced border.
-
Thomago
- Posts: 588
- Joined: Fri Oct 26, 2012 7:01 pm
- Location: Germany
Re: Gameboy Advance RGB NTSC
Great prospects! Everything is better than the original!
-
bobrocks95
- Posts: 3663
- Joined: Mon Apr 30, 2012 2:27 am
- Location: Kentucky
Re: Gameboy Advance RGB NTSC
Hmmm, 2-3 frames of lag is awfully high. The stutter is barely noticeable to me in 240p, I think I'll stick with the original disc.
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.