Sprite Graphics Editing
Page 3 of 3
Page 3 of 3 • 1, 2, 3
Re: Sprite Graphics Editing
ah I see... I can try to figure that out, should be a table somewhere. Any room or entrance number I can find those (with information in which dungeon).
Conn- Since : 2013-06-30
Re: Sprite Graphics Editing
Mimics are the alternative version of the Rocklops.
If you put a Rocklops on the overworld, both light and dark world versions are just the original Rocklops.
In the dungeons it can be the Rocklops or the Mimics.
These sprites appear in the following rooms in the following forms:
Room 217 Rocklops Bow Dungeon
Room 216 Rocklops Bow Dungeon
Room 184 Rocklops Bow Dungeon
Room 169 Rocklops Bow Dungeon
Room 153 Rocklops
Room 107 Mimics Gannon's Dungeon
Room 91 Rocklops Gannon's Dungeon
Room 75 Mimics Hammer Dungeon
Room 27 Mimics
What is interesting is that in Gannon's dungeons they appear as Rocklops in one room and then as Mimics in another. Both forms in one dungeon.
If you put a Rocklops on the overworld, both light and dark world versions are just the original Rocklops.
In the dungeons it can be the Rocklops or the Mimics.
These sprites appear in the following rooms in the following forms:
Room 217 Rocklops Bow Dungeon
Room 216 Rocklops Bow Dungeon
Room 184 Rocklops Bow Dungeon
Room 169 Rocklops Bow Dungeon
Room 153 Rocklops
Room 107 Mimics Gannon's Dungeon
Room 91 Rocklops Gannon's Dungeon
Room 75 Mimics Hammer Dungeon
Room 27 Mimics
What is interesting is that in Gannon's dungeons they appear as Rocklops in one room and then as Mimics in another. Both forms in one dungeon.
Erockbrox- Since : 2013-02-05
Re: Sprite Graphics Editing
Wait, so the Mimics are only able to appear in three rooms out of a couple hundred? Or are those the only ones where they spawn originally, but there could potentially be others?
Darkprince909- Since : 2013-10-17
Re: Sprite Graphics Editing
I skimmed though the rom and just listed where I saw them and how they appear originally. There might be some more rooms if I missed any.
I also put a Rocklops in the ice dungeon as a test (dark world) and it was just a Rocklops not a Mimic.
I also put a Rocklops in the ice dungeon as a test (dark world) and it was just a Rocklops not a Mimic.
Erockbrox- Since : 2013-02-05
Re: Sprite Graphics Editing
Here's the list:
$1E/C700 AD 8E 04 LDA $048E [$06:048E]
$1E/C703 C9 0C CMP #$0C
$1E/C705 F0 0C BEQ $0C
$1E/C707 C9 1B CMP #$1B
$1E/C709 F0 08 BEQ $08 [$C713]
$1E/C70B C9 4B CMP #$4B
$1E/C70D F0 04 BEQ $04 [$C713]
$1E/C70F C9 6B CMP #$6B
$1E/C711 D0 0D BNE $0D [$C720]
So, only rooms 6b,4b,1b,0c have mimics, these are decimal rooms 107, 75, 27, 12, what matches your list Erock. Thanks
You can edit these 4 room values to set the mimics into other rooms, but more than 4 seem to be not possible without some asm.
E.g., you want mimics in room 212, this is hex: d4.
In room dec12=hex0c are no mimics, so you set at
snes $1E/C703 = pc $0F/4703: c9 0c -> c9 d4
This will make stone cyclops to mimics in room 212
$1E/C700 AD 8E 04 LDA $048E [$06:048E]
$1E/C703 C9 0C CMP #$0C
$1E/C705 F0 0C BEQ $0C
$1E/C707 C9 1B CMP #$1B
$1E/C709 F0 08 BEQ $08 [$C713]
$1E/C70B C9 4B CMP #$4B
$1E/C70D F0 04 BEQ $04 [$C713]
$1E/C70F C9 6B CMP #$6B
$1E/C711 D0 0D BNE $0D [$C720]
So, only rooms 6b,4b,1b,0c have mimics, these are decimal rooms 107, 75, 27, 12, what matches your list Erock. Thanks
You can edit these 4 room values to set the mimics into other rooms, but more than 4 seem to be not possible without some asm.
E.g., you want mimics in room 212, this is hex: d4.
In room dec12=hex0c are no mimics, so you set at
snes $1E/C703 = pc $0F/4703: c9 0c -> c9 d4
This will make stone cyclops to mimics in room 212
Conn- Since : 2013-06-30
Re: Sprite Graphics Editing
This is just a question, but is it possible to have both Mimics and Rocklops existing in the same room in both of their different forms?
Could it be possible to separate this sprite into two different sprites so that Mimics could then be used anywhere?
Could it be possible to separate this sprite into two different sprites so that Mimics could then be used anywhere?
Erockbrox- Since : 2013-02-05
Re: Sprite Graphics Editing
theoretically it is...
the sprite index (83 green, 84 red) is stored to 7e/0e20,x (x=specific sprite, 00-0f). The difference between rocklops and mimics is that the mimics also have a 01 stored at 7e/0da0,x.
Here's when I changed it to 00 in blue. However, this requires a lot of asm to point to the correct sprite. I'd stick to those 4 rooms, since it's really going to be complicated to code this for little outcome if you wanna change it.
the sprite index (83 green, 84 red) is stored to 7e/0e20,x (x=specific sprite, 00-0f). The difference between rocklops and mimics is that the mimics also have a 01 stored at 7e/0da0,x.
Here's when I changed it to 00 in blue. However, this requires a lot of asm to point to the correct sprite. I'd stick to those 4 rooms, since it's really going to be complicated to code this for little outcome if you wanna change it.
Conn- Since : 2013-06-30
Re: Sprite Graphics Editing
Wow! So unless someone finds an easier way we are pretty much stuck with having Mimics in only 4 rooms.
Erockbrox- Since : 2013-02-05
Page 3 of 3 • 1, 2, 3
Similar topics
» Some NPC Sprite Requests
» Transfer sprite hex data Asm
» Reshaper's Sprite ASM Files
» Zelda 3 Sprite Editor
» Anya, a sprite in a gown.
» Transfer sprite hex data Asm
» Reshaper's Sprite ASM Files
» Zelda 3 Sprite Editor
» Anya, a sprite in a gown.
Page 3 of 3
Permissions in this forum:
You cannot reply to topics in this forum