+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  how do i change bushes and other stuff in zelda three without it mirroring
Pages: [1]
Author Topic: how do i change bushes and other stuff in zelda three without it mirroring  (Read 862 times)
hexer-vexer
Guest
« on: March 01, 2007, 01:19:08 pm »

         Every time i try to change the GFX for bushes signs and so on in Zelda3
they mirror wile on the ground and are normal when i pick them up  Cry
PLZhelp me!

i can email ips patch so you can see what im talking about!
« Last Edit: March 01, 2007, 01:29:19 pm by hexer-vexer »
hippiejake
Guest
« Reply #1 on: March 01, 2007, 06:53:43 pm »

For one, are you using Hyrule Magic? If not, get it from Zophar's.
Otherwise, I dunno. The image might be different when you're holding it than when it's just sitting there, since bushes kinda explode when they land.
hexer-vexer
Guest
« Reply #2 on: March 01, 2007, 09:20:01 pm »

I'm using YY-CHR and expanding GFX its just that it mirrors half a tile so i cant put harvest moon Bush's in because they are uneven
Moulinoski
Guest
« Reply #3 on: March 01, 2007, 09:28:32 pm »

Well, I can certainly say that Nintendo really liked to use mirroring on their (2D) Zelda games. I guess to save time?

Either way, Hyrule Magic is NOT all that nice. It's more of a "If you're too stupid to learn actual RomHacking, then learn to use me so you can hack at least one game!" Sad (Note: Obviously, this doesn't apply to people who are smart enough to rom hack... Or people who just feel the Hyrule Magic is far more convenient than going on and hacking by traditional means, what ever means they may be [hex editting?])

You're not going to be able to put in Harvest Moon's bushes, it seems... Unless you're like friggin' Silver X (Dragoon X Omega guy, right?) and you're 1337... >_> But don't take it from me, I'm the guy far too stupid to learn actual romhacking... That ended up using HM. >_>
Nightcrawler
Guest
« Reply #4 on: March 02, 2007, 09:14:16 am »

Quote from: hippiejake on March 01, 2007, 06:53:43 pm
For one, are you using Hyrule Magic? If not, get it from Zophar's.
Otherwise, I dunno. The image might be different when you're holding it than when it's just sitting there, since bushes kinda explode when they land.

Why on earth would you recommend getting something on Zophar's that can be found right here on RHDN...?
hexer-vexer
Guest
« Reply #5 on: March 02, 2007, 10:49:18 am »

YA i kinda thought the same thing when he said that lol.
 Grin
DaMarsMan
Guest
« Reply #6 on: March 02, 2007, 11:28:53 am »

Mirroring makes sense because you can only use a certain amount of tiles. With mirroring you get to use them all flipped. So you'll have to add tiles and change the tilemap.
hippiejake
Guest
« Reply #7 on: March 03, 2007, 01:17:52 am »

Quote from: Nightcrawler on March 02, 2007, 09:14:16 am
Quote from: hippiejake on March 01, 2007, 06:53:43 pm
For one, are you using Hyrule Magic? If not, get it from Zophar's.
Otherwise, I dunno. The image might be different when you're holding it than when it's just sitting there, since bushes kinda explode when they land.

Why on earth would you recommend getting something on Zophar's that can be found right here on RHDN...?

Embarrassed  Oh, I didn't realize that. I really should have, though. DUMB!!!
jkl
Guest
« Reply #8 on: March 03, 2007, 07:09:31 am »

Hyrule Magic is fine for what it does and anything it doesn't do you can eventually get round with traditional hacking.

As for the bushes issue see below:



A bush is made up 4x 8px by 8px tiles which creates one 16px by 16px tile. This tile is then hardcoded so that when Link interacts with it (picks up the bush) it replaces the tile with another 16px by 16px tile and places a sprite of the bush above links head.

In order to create a new/more detailed bush you just add in the GFX tiles for both the bush on the ground and the sprite link picks up and then in Hyrule Magic set those tiles to tile type 80. Tile type 80 tells the game that the tile links interacting with is a bush and needs to use the green palette for the sprite he holds... Tile type 81 for example is for the desert brown bushes, 82 is the light coloured rocks etc... So this technique also works for the small rocks located in the game.

Hope some of this helps.
hexer-vexer
Guest
« Reply #9 on: March 09, 2007, 06:54:19 pm »

 Cheesy YAY I figured it out and the pallet is what changes the color by the way not the block type.


THANK YOU ALL!!
Reshaper256
Guest
« Reply #10 on: March 10, 2007, 11:02:18 pm »

Quote from: hexer-vexer
...the pallet is what changes the color by the way not the block type.

I can see where that might have been confusing, so I'll elaborate on what jkl said.

When you pick up a bush off the ground, what really happens is that the bush tile is removed, and a "green bush" sprite is placed in Link's hands. The "palette" value does control the color of the bush when it's a 16x16 tile on the ground, you're absolutely right about that. But the "blocktype" value controls what kind of sprite you pick up when you press the A button next to a bush.

If you don't have the bush set to the correct blocktype, you could actually be picking up a rock sprite, or a brown bush sprite, or you might not be able to pick anything up at all. The "blocktype" value *does* control what kind of sprite you pick up, and you have to have it set to type 80 for him to pick up a green bush sprite. Like jkl said, type 81 will give you a brown bush sprite, and type 82 will give you a light rock sprite.
« Last Edit: March 10, 2007, 11:42:34 pm by Reshaper256 »
hexer-vexer
Guest
« Reply #11 on: March 11, 2007, 11:43:48 am »

SORRY IF I WASNT CLEAR ENOUGH!!!
 Embarrassed
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC