Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2015-11-03 21:57:42

Urnighter
Member
Registered: 2015-01-17
Post 104/123

Has anybody ever added backdrops for battle scenes?

I've taken a break from messing with pokemon gbc titles and have been playing a bunch of fan hacks for the gba games. While I still think there is charm to the old gbc graphics and really like the pokemon sprites from crystal, I feel the white backgrounds in battles are fairly jarring and ugly. Has anyone ever added basic water/forest/mountain/inside backgrounds to the battles?

Offline

#2 2015-11-03 22:15:07

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 3,144/3,455

Re: Has anybody ever added backdrops for battle scenes?

TRE2 is the only one I've ever seen to do that. It's difficult since, if I remember correctly, the Pokemon sprites ARE the background as far as the gameboy is concerned, and the animations are the sprites. So you just have to make it show backdrops around them creatively while still leaving the Pokemon in a white background.

Offline

#3 2015-11-03 22:56:44

Urnighter
Member
Registered: 2015-01-17
Post 105/123

Re: Has anybody ever added backdrops for battle scenes?

http://i.ytimg.com/vi/9N2b4jciPjM/hqdefault.jpg

Looking at screenshots like this, it seems like that would be pretty much impossible.

There's no way to add a "3rd" layer of sorts behind the current "background"? Sorry if this is a foolish question, I don't know anything about if that's reasonable.

Offline

#4 2015-11-03 22:58:41

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 3,145/3,455

Re: Has anybody ever added backdrops for battle scenes?

If there is a way to do that, I certainly wouldn't know how.


Edit: TRE2 has battle backdrops in a way, but COMPLETELY redid the entire battle scene as well.

Last edited by Mateo (2015-11-03 22:59:49)

Offline

#5 2015-11-03 23:01:00

Urnighter
Member
Registered: 2015-01-17
Post 106/123

Re: Has anybody ever added backdrops for battle scenes?

Mateo wrote:

If there is a way to do that, I certainly wouldn't know how.


Edit: TRE2 has battle backdrops in a way, but COMPLETELY redid the entire battle scene as well.

Yeah I went and looked up TRE2 but he did it by keeping the background in black and white, which I don't think looks very good either.

Would Comet know anything about this or is that outside of what he does?

Offline

#6 2015-11-03 23:08:02

Mateo
Member
From: The Sims 4
Registered: 2009-11-25
Post 3,146/3,455

Re: Has anybody ever added backdrops for battle scenes?

No idea. Wouldn't hurt to ask him, though.

Offline

#7 2015-11-06 02:11:56

comet
Member
Registered: 2012-04-09
Post 615/672

Re: Has anybody ever added backdrops for battle scenes?

huh? its greyscale because red/blue is greyscale

you could abuse hblank to get more sprites on screen, but i think the minimalist approach is better, and way easier

Offline

#8 2015-11-06 09:44:47

RED
Member
From: Japan
Registered: 2012-09-03
Post 508/517

Re: Has anybody ever added backdrops for battle scenes?

It's possible.


わたし の なまえ わ レン レン  でづ

Offline

#9 2015-11-06 11:32:52

Crystal_
Member
From: Spain
Registered: 2012-09-16
Post 335/411
Website

Re: Has anybody ever added backdrops for battle scenes?

You can colorize the screen on SGB, the problem is that you don't have the same versatility as with CGB. You have four available background palettes, two of which are used in battle to colorize the two sprites while the other two colorize their respective life bars. This restricts you to fill the background with objects but I'm not sure how you're going to deal with attack animations then. Of course, you could always colorize the background based on the color of the pokemon in play but that's probably not what you want.

Offline

#10 2015-11-06 12:26:01

RED
Member
From: Japan
Registered: 2012-09-03
Post 510/517

Re: Has anybody ever added backdrops for battle scenes?

You can use the textbox color slot


わたし の なまえ わ レン レン  でづ

Offline

#11 2015-11-06 13:12:32

Crystal_
Member
From: Spain
Registered: 2012-09-16
Post 336/411
Website

Re: Has anybody ever added backdrops for battle scenes?

The text and background use the same palette as your Pokemon's back sprite.

Actually, I'm thinking that you could use the HP bar palette for the background as long as you're fine with only three colors available. Just that all the fading or attack special effects won't probably look good since you'd be mixing the HP bar and background colors, but this is the only instance I can think of where the HP bar would require any of the other three colors.

Last edited by Crystal_ (2015-11-06 13:50:06)

Offline

#12 2015-11-06 15:29:36

RED
Member
From: Japan
Registered: 2012-09-03
Post 511/517

Re: Has anybody ever added backdrops for battle scenes?

Crystal_ wrote:

The text and background use the same palette as your Pokemon's back sprite..

Textbox? really? you better look for it first.And HP bar color used 2 slots, one for your pokemon and for your opponents, it still on my mind even that I never hacked a gbc rom again.


わたし の なまえ わ レン レン  でづ

Offline

#13 2015-11-06 16:37:10

Crystal_
Member
From: Spain
Registered: 2012-09-16
Post 337/411
Website

Re: Has anybody ever added backdrops for battle scenes?

Yes, each of the two HP bars use a different slot of the four available, but both of them rotate between the same three palettes which are white/yellow/green/black, white/yellow/orange/black, and white/yellow/red/black, of which only the third color is ever used except for special effects that shift the colors of all palettes around. Whatever the case, you'd only need one of the slots to double up as the background palette.

Textbox? really?

Yes.

With BGP register = $A4 (i.e. shade 2 for color 3):
DrQ2Yhx.png

And with $E6 (i.e. shade 2 for color 0):
27nceV6.png

As you can see, there are four palettes. Enemy's hud, player's hud, enemy's pic, and player's pic, with the player's pic one being used for the text box area as well.


The main issue is that there's really no background, just images that aren't transparent, so to speak. Everytime you animate or draw a pic you'd have to redraw the background tiles and reassign palettes, which makes it quite hard. And all of this making sure that the backgorund never overlaps with the non-white (i.e. non-shade 0) sprite or hud tiles.

Last edited by Crystal_ (2015-11-06 16:42:47)

Offline

Board footer

Powered by FluxBB