Language…
11 users online: AbeLinkn, AntonioBaptista,  BeeKaay, DrippingYellow, jferrerfaj, Klug, Mary's Dreamland, metronia, otis89, paper ness, TCgamerboy2002 - Guests: 101 - Bots: 117
Users: 70,234 (2,556 active)
Latest user: kior

Help needed with the configuration of the Baron Von Zeppelin custom sprite

Hi,

Among all the new custom sprites in my hack, one of them that I have been using is the Baron Von Zeppelin from YI.

I've been configuring the asm file of one particular BVZ to carry a springboard, but the only problem I've run into here has to do with the graphics of the springboard while it's still being held by the BVZ (the graphics are fixed when it falls, but this isn't quite right), when I go to a screen showing the BVZ holding a springboard, only the top left 8 x 8 tile appears correct, the others don't appear right.

This one is particularly baffling because the springboard is made up of four copies of the same 8 x 8 tile (tile 4C in the first sprite page), anyway, in the asm file, I noticed the BVZ uses a 16 x 16 sprite for the dummy graphics, this doesn't mean the sprite is not possible to use with a BVZ, am I right?

Anyway, my thanks in advance.
Yeah. You'll have to hack the graphics routine to make 4 8x8 tiles over 1 16x16 tile. My advice would be to look for a sprite that does that (Imamelia's springboards) and copy the code. Of course, results might vary, so it helps if you have some ASM experience too.
Yeah, the springboard will still work with the BVZ, just as well as any other sprite would, but you have to add three extra 8x8 tiles so that there is a full 16x16 springboard somewhere in one of your graphics files. Here is an example of what it should look like. Use the upper-left tile of that springboard—wherever you put it—as the tile number in the BVZ.

----------------

I'm working on a hack! Check it out here. Progress: 64/95 levels.
Alright, I modified one of my newer ExGFX files to put in the full 16 x 16 graphics of the springboard, but where in the asm file do I change the palette (since when the BVZ is carrying the springboard, the springboard is shown to be yellow instead of green)?

I'm guessing it's at "SPRITE_PROP = $24 ;palette, GFX page etc.", am I right?

I haven't taken a closer look at the code, but changing the value to $2A should work.