It is currently Tue Sep 18, 2018 10:54 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: GBC to GB?
PostPosted: Fri Apr 27, 2018 1:43 pm 
Offline
User avatar

Joined: Fri Apr 27, 2018 12:38 pm
Posts: 21
Location: Dr. Light's Lab, Unknown
Just a random thought, is it possible to convert a GBC exclusive title to DMG-001 compatible, and if it was done before, please put a link to it.

_________________
I'M A DUDE! - Ed


Top
 Profile  
 
 Post subject: Re: GBC to GB?
PostPosted: Fri Apr 27, 2018 1:53 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 20552
Location: NE Indiana, USA (NTSC)
It'd be a time-consuming manual port, as the Game Boy Color has more video memory, more work RAM, a faster CPU, a hardware-accelerated copy from ROM or work RAM to video memory, and a faster-responding LCD than that of the DMG-001. Do you want everything to be an undetailed, slow-moving, motion-blurry mess?


Top
 Profile  
 
 Post subject: Re: GBC to GB?
PostPosted: Fri Apr 27, 2018 1:59 pm 
Offline
User avatar

Joined: Fri Apr 27, 2018 12:38 pm
Posts: 21
Location: Dr. Light's Lab, Unknown
I was thinking that it would be the GBC version when it is running on a GBC, and when running on the DMG-001, it would be the "Undetailed, motion-blurry mess".

_________________
I'M A DUDE! - Ed


Top
 Profile  
 
 Post subject: Re: GBC to GB?
PostPosted: Fri Apr 27, 2018 2:03 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 20552
Location: NE Indiana, USA (NTSC)
It would still be manual work to convert a GBC-exclusive game's engine to an adaptive one by removing those features that cannot be replicated on mono and converting those that can. Are you working with a publisher on making a monochrome-compatible (black cartridge) rerelease of its GBC-exclusive (clear cartridge) game?


Top
 Profile  
 
 Post subject: Re: GBC to GB?
PostPosted: Fri Apr 27, 2018 2:06 pm 
Offline
User avatar

Joined: Fri Apr 27, 2018 12:38 pm
Posts: 21
Location: Dr. Light's Lab, Unknown
No... I am NOT working with a company(wish I was...) that is thinking of making a Black Cart game, I am just one person that likes making games either through a utility or editing source code(very bad at it...). I was just wondering if such a cart was even possible in the first place...

_________________
I'M A DUDE! - Ed


Top
 Profile  
 
 Post subject: Re: GBC to GB?
PostPosted: Fri Apr 27, 2018 4:13 pm 
Offline

Joined: Sat Aug 28, 2010 9:01 am
Posts: 220
It stands to reason that a game that was released as GBC exclusive is making use of the extra functionality in the GBC, and would be hard to port unless it was ridiculously unoptimized. If not, it would likely have been released as a dual platform game from the start.

_________________
Gameboy Genius (Blog) - Gameboy development forum (+wiki and file area)


Top
 Profile  
 
 Post subject: Re: GBC to GB?
PostPosted: Fri Apr 27, 2018 4:19 pm 
Offline
User avatar

Joined: Fri Apr 27, 2018 12:38 pm
Posts: 21
Location: Dr. Light's Lab, Unknown
(kinda)Related: I wonder if you could port Super Mario Bros. Deluxe to the OGB(original Game Boy), and still keep the GBC functions when on GBC, and a more primitive version when running on the OGB?

What do you mean ridiculously unoptimized?

_________________
I'M A DUDE! - Ed


Top
 Profile  
 
 Post subject: Re: GBC to GB?
PostPosted: Fri Apr 27, 2018 5:18 pm 
Offline

Joined: Sun Mar 27, 2011 10:49 am
Posts: 264
Location: Seattle
nitro2k01 wrote:
It stands to reason that a game that was released as GBC exclusive is making use of the extra functionality in the GBC, and would be hard to port unless it was ridiculously unoptimized. If not, it would likely have been released as a dual platform game from the start.

Ehhhhh, you're giving gamedevs too much credit here. It's entirely believable that in many cases they looked at the size of the mono GB market vs. the GBC-only market and decided that it wasn't worth any extra effort (or ROM space) to build an engine that works for both - regardless of whether or not it would be possible on the former or if it'd take a lot of work to trim it down. It'd definitely be case-by-case but I can imagine that there are at least a few GBC-only games that could be ported without too much trouble.


Top
 Profile  
 
 Post subject: Re: GBC to GB?
PostPosted: Fri Apr 27, 2018 10:21 pm 
Offline

Joined: Sun Jan 26, 2014 9:31 am
Posts: 290
adam_smasher wrote:
Ehhhhh, you're giving gamedevs too much credit here. It's entirely believable that in many cases they looked at the size of the mono GB market vs. the GBC-only market and decided that it wasn't worth any extra effort (or ROM space) to build an engine that works for both - regardless of whether or not it would be possible on the former or if it'd take a lot of work to trim it down. It'd definitely be case-by-case but I can imagine that there are at least a few GBC-only games that could be ported without too much trouble.


In my experience poking and prodding various Game Boy games to figure out how they work, it seems a majority of "black" carts (dual DMG/GBC compatibility) did not use any of the new features of the GBC besides colorized palettes. They don't use the new VRAM DMAs and don't use the expanded VRAM or WRAM. At most, they do use the GBC's double-speed mode, since it's a nice freebie. So in this regard, I think nitro2k1's statement is accurate: most games that are easy to backport to the DMG are already DMG compatible. A lot of GBC exclusive games are heavily dependent on the new DMAs in conjunction with 2x CPU speed. From what I've analyzed over the years, stripping that combo out severely limits some of the things GBC-exclusives were capable of.

However, I do agree that it's a case-by-case basis. Most GBC-only games extensively rely on the GBC-only stuff, but I can think of a handful that don't really fully utilize them. For example, I'm pretty sure you could backport Pokemon Crystal to the DMG without sacrificing much. Underneath the hood, it's Pokemon Gold/Silver, which worked just fine on the DMG. Seems like most of the GBC's features were used to spice up the graphics, and all of that can be undone. Probably Pokemon Puzzle Challenge too; since it's just a puzzle game graphics aren't anything the DMG couldn't handle, you'd have to rewrite the engine's WRAM usage, probably.


Top
 Profile  
 
 Post subject: Re: GBC to GB?
PostPosted: Tue May 01, 2018 6:58 pm 
Offline
User avatar

Joined: Fri Feb 27, 2009 2:35 pm
Posts: 291
Location: Fort Wayne, Indiana
Shonumi wrote:
Probably Pokemon Puzzle Challenge too; since it's just a puzzle game graphics aren't anything the DMG couldn't handle

In this case a non-Color version already exists in the form of Tetris Attack for Game Boy, released 4 years earlier. There's also the hidden game in Puzzle Challenge you can access from the "Only works on Game Boy Color" screen.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group