Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2017-05-22 00:19:58

Theohmguy
Member
Registered: 2016-07-06
Post 11/21

Pokemon red SGB as GBC?

Is there a way I can turn Pokémon red into a GBC game? using SGB palette?

Offline

#2 2017-05-23 04:13:57

Ketchup_Raptor
Member
Registered: 2017-04-23
Post 16/27

Re: Pokemon red SGB as GBC?

an actual GBC already use the SGB pallets when playing a GB game, there's setting in most emulators to force the game into GBA, GBC, GB or, SGB modes when opening a game

I'f you're looking for an improved pokered then theres Red++

Offline

#3 2017-05-23 12:34:56

Tauwasser
Member
Registered: 2010-10-16
Post 448/452

Re: Pokemon red SGB as GBC?

Ketchup_Raptor wrote:

an actual GBC already use the SGB pallets when playing a GB game

Nope, it doesn't do that. I thought that too for a long time, but it doesn't :(

Offline

#4 2017-05-23 13:08:33

Rangi
Member
Registered: 2016-05-09
Post 684/870

Re: Pokemon red SGB as GBC?

Tauwasser wrote:
Ketchup_Raptor wrote:

an actual GBC already use the SGB pallets when playing a GB game

Nope, it doesn't do that. I thought that too for a long time, but it doesn't :(

Yeah, games have to be specifically coded to support SGB palettes, GBC color, or both. RBY had SGB palettes, Gold and Silver supported both, Crystal only supported the GameBoy Color.


Pokémon Polished Crystal (GitHub) — version 2.2.0 released
Pokémon Red★ and Blue★: Space World Edition (GitHub) — updated August 19!
Polished Map: pokered+pokecrystal map, tileset, and palette editor — version 3.5.1 released!

Offline

#5 2017-05-23 18:34:14

KeiTaRo
Member
Registered: 2015-12-05
Post 42/56
Website

Re: Pokemon red SGB as GBC?

take a look at some of the new code in pokeyellow's palettes.asm as well as the updated palette functions in home.asm ... you'll need to update a whole bunch of functions to call these. You're also gonna have to change a value in init.asm to prevent hram address $FFFE from being overwritten (you'd want to use that to store the GBC set flag) Additionally, there's some code in yellow's overworld.asm and oam.asm files that dirrectly correspond to certain things displaying correctly (the latter of which actually seems to crash red outright, so you'd need to write your own OAM solution) ... lastly, and most importantly, you'd want to change the cartridge header to to tell the hardware that the game is either GBC compatible or GBC exclusive (the former will suffice if all you're doing is applying Yellow's palettes)

Basically, it's very much doable, but will require a good deal of work and is a bit of an advanced mod. But if you're willing to put in the effort it's a pretty neat result :)

Last edited by KeiTaRo (2017-05-23 19:56:36)

Offline

Board footer

Powered by FluxBB