Points of Required Attention™
Friendly reminder: Please don't respond to spammers! Their posts inevitably get memory-holed when staff get around to, leaving behind an inexplicable tableau of you shouting at nothing and (if they otherwise would have been alone in a thread) dangling posts and wrong postcounts.
Views: 46,068,555
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 11-20-17 04:03 PM
Guest: Register | Login

0 users currently in ROM Hacking | 1 guest | 1 bot

Main - ROM Hacking - ?How do i stop some zelda3 GFX from mirroring New thread | New reply


hexer_vexer
Posted on 03-02-07 01:51 AM Link | Quote | ID: 9263

Newcomer
Banned (re-registered under `master_cheif` after ban expired, no penalty)
Level: 7

Posts: 1/7
EXP: 1159
Next: 289

Since: 03-02-07

Last post: 3906 days
Last view: 3898 days
this is becoming a problem bushes and some other GFX i edit mirror how do i stop it from doing this PLZ help !!!

Apophis
Posted on 03-02-07 04:47 AM Link | Quote | ID: 9343


Koopa
Level: 25

Posts: 20/118
EXP: 80330
Next: 9290

Since: 02-19-07
From: Richmond, VA

Last post: 3730 days
Last view: 2581 days
Assembly hacking.

MathOnNapkins
Posted on 03-02-07 07:28 AM Link | Quote | ID: 9376


Super Koopa
Level: 58

Posts: 29/842
EXP: 1531051
Next: 46495

Since: 02-19-07
From: durff

Last post: 2139 days
Last view: 1662 days
I'm not even sure what you're talking about. Screenshots might help.

____________________
Zelda Hacking Forum
hobbies: delectatio morosa

Sonicandfails
Posted on 03-02-07 03:20 PM Link | Quote | ID: 9450


Lantern Ghost
Level: 56

Posts: 31/766
EXP: 1328613
Next: 69563

Since: 02-19-07

Last post: 3615 days
Last view: 3422 days
He means that the bushes in Zelda III are half tiled in the ROM and that they mirror over to complete the illusion of a full bush.

The only thing you could do is attack the code of the game head on and learn ASM.
Unfortunatly, ASM editing is not an easy thing to learn.

Your only other option is to make a bush that can mirror, that's all I can say.

____________________
I miss post headers more.

hexer_vexer
Posted on 03-02-07 04:51 PM Link | Quote | ID: 9470

Newcomer
Banned (re-registered under `master_cheif` after ban expired, no penalty)
Level: 7

Posts: 2/7
EXP: 1159
Next: 289

Since: 03-02-07

Last post: 3906 days
Last view: 3898 days
Thank you im learning a little bit ASM hacking right now so YAY!!

Krisan Thyme
Posted on 03-02-07 07:57 PM Link | Quote | ID: 9551


Red Cheep-cheep
Level: 32

Posts: 77/216
EXP: 198885
Next: 7557

Since: 02-21-07

Last post: 3772 days
Last view: 3749 days
Learning ASM just to modify a bush.. now that's determined.

NEONswift
Posted on 03-04-07 04:47 AM Link | Quote | ID: 10278


Paragoomba
Level: 19

Posts: 1/66
EXP: 33547
Next: 2230

Since: 03-04-07
From: England

Last post: 3513 days
Last view: 3231 days
I already posted this on romhacking.net in your thread there but its relevant to everyone who hacks Z3 so ill post it here also...



A bush is made up 4 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 Link's 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. All the 16x16 objects function on a similar level but if you want to edit the larger rocks then you will have to edit the tilemap through hex.

____________________


Deviant Art Profile

hexer_vexer
Posted on 03-10-07 01:14 AM Link | Quote | ID: 12863

Newcomer
Banned (re-registered under `master_cheif` after ban expired, no penalty)
Level: 7

Posts: 3/7
EXP: 1159
Next: 289

Since: 03-02-07

Last post: 3906 days
Last view: 3898 days
YAY!! i finally figured it out thanks to that last post and a friend


PS: pallets deside color not block type lol Thank You ALL.



Reshaper256
Posted on 03-11-07 05:11 AM Link | Quote | ID: 13709


Goomba
Level: 12

Posts: 5/24
EXP: 7353
Next: 568

Since: 03-07-07
From: United States

Last post: 3328 days
Last view: 2780 days
Posted by hexer_vexer
PS: pallets deside color not block type lol Thank You ALL.
I can see where that might have been confusing, so I'll elaborate on what NEONswift 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 NEONswift said, type 81 will give you a brown bush sprite, and type 82 will give you a light rock sprite.

____________________

Zelda 3 Challenge ~ Quest for Calatia
Official Zelda3C ASM Hacker

hexer_vexer
Posted on 03-11-07 06:30 AM Link | Quote | ID: 13725

Newcomer
Banned (re-registered under `master_cheif` after ban expired, no penalty)
Level: 7

Posts: 4/7
EXP: 1159
Next: 289

Since: 03-02-07

Last post: 3906 days
Last view: 3898 days
LOL ya thats what i ment was mirroring earlyer was the 16x16 block on the ground not the sprite affer you pick it up SORRY!!

NEONswift
Posted on 03-11-07 03:30 PM Link | Quote | ID: 13829


Paragoomba
Level: 19

Posts: 11/66
EXP: 33547
Next: 2230

Since: 03-04-07
From: England

Last post: 3513 days
Last view: 3231 days
Posted by Reshaper256
Posted by hexer_vexer
PS: pallets deside color not block type lol Thank You ALL.
I can see where that might have been confusing, so I'll elaborate on what NEONswift 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 NEONswift said, type 81 will give you a brown bush sprite, and type 82 will give you a light rock sprite.
Err yeah thats what i meant... Didnt explain it too well though Thanks for elaborating Reshaper.

____________________


Deviant Art Profile

Main - ROM Hacking - ?How do i stop some zelda3 GFX from mirroring New thread | New reply

Acmlmboard 2.1+3δ (2016-01-08)
© 2005-2016 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.111 seconds. (340KB of memory used)
MySQL - queries: 86, rows: 118/0, time: 0.062 seconds.