Sprite Graphics Editing

Page 3 of 3 Previous  1, 2, 3

Go down

Sprite Graphics Editing - Page 3 Empty Re: Sprite Graphics Editing

Post by Conn on Fri 25 Oct 2013 - 14:34

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
Conn

Sprite Graphics Editing - Page 3 Image212

Since : 2013-06-30

Back to top Go down

Sprite Graphics Editing - Page 3 Empty Re: Sprite Graphics Editing

Post by Erockbrox on Fri 25 Oct 2013 - 18:35

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.
Erockbrox
Erockbrox

Sprite Graphics Editing - Page 3 Image214

Since : 2013-02-05

Back to top Go down

Sprite Graphics Editing - Page 3 Empty Re: Sprite Graphics Editing

Post by Darkprince909 on Fri 25 Oct 2013 - 18:57

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

Sprite Graphics Editing - Page 3 Image214

Since : 2013-10-17

Back to top Go down

Sprite Graphics Editing - Page 3 Empty Re: Sprite Graphics Editing

Post by Erockbrox on Fri 25 Oct 2013 - 20:37

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.
Erockbrox
Erockbrox

Sprite Graphics Editing - Page 3 Image214

Since : 2013-02-05

Back to top Go down

Sprite Graphics Editing - Page 3 Empty Re: Sprite Graphics Editing

Post by Conn on Fri 25 Oct 2013 - 21:37

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 Smile

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
Conn

Sprite Graphics Editing - Page 3 Image212

Since : 2013-06-30

Back to top Go down

Sprite Graphics Editing - Page 3 Empty Re: Sprite Graphics Editing

Post by Erockbrox on Fri 25 Oct 2013 - 21:49

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?
Erockbrox
Erockbrox

Sprite Graphics Editing - Page 3 Image214

Since : 2013-02-05

Back to top Go down

Sprite Graphics Editing - Page 3 Empty Re: Sprite Graphics Editing

Post by Conn on Sat 26 Oct 2013 - 7:05

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.

Sprite Graphics Editing - Page 3 Rocklo10
Conn
Conn

Sprite Graphics Editing - Page 3 Image212

Since : 2013-06-30

Back to top Go down

Sprite Graphics Editing - Page 3 Empty Re: Sprite Graphics Editing

Post by Erockbrox on Sat 26 Oct 2013 - 14:27

Wow! So unless someone finds an easier way we are pretty much stuck with having Mimics in only 4 rooms.
Erockbrox
Erockbrox

Sprite Graphics Editing - Page 3 Image214

Since : 2013-02-05

Back to top Go down

Page 3 of 3 Previous  1, 2, 3

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum