By Hiccup on 07-29-16, 08:43 am |
Category 'Useless sprites', unknown |
Some sort of platform judging by the data? Maybe uses puyo_lift.nsbtx as a texture?
Sprite set: 8-4
Data:
II JJ KL H- -- --
Alas it seems that this sprite is impossible to load, but that doesn't mean it is devoid of data.
Nybbles 2-3 - JJ - are probably the Trigger ID 1?
Data supports the presence of Triggers ID, so most likely.
Nybbles 0-1 - II - are probably the Trigger ID 2?
Data supports the presence of Triggers ID, so most likely.
Nybble 4 - K - is probably the Trigger ID Check?
AND R1, R1, #1
Nybble 4 is stored in R1.
Basically if R1 is even, then R1 AND 1 = 0, else if odd R1 AND 1 = 1.
Trigger ID Check's code is exactly this, it gives credence to Nybble 4 being indeed the Trigger ID Check.
Nybble 5 - L - is probably the length by the looks of it?
If lower than 1, make it 1.
If higher than 4, make it 4.
Nybble 6 - H - is probably the height by the looks of it?
If lower than 1, make it 1.
If higher than 3, make it 3. |
Data files: none |
Sprite fields: none |
|
⇨
|
By Hiccup on 01-14-17, 04:05 pm |
Category 'Useless sprites', unknown |
Some sort of platform judging by the data? Maybe uses puyo_lift.nsbtx as a texture?
Sprite set: 8-4
Data:
II JJ KL H- -- --
Alas it seems that this sprite is impossible to load, but that doesn't mean it is devoid of data.
Nybbles 2-3 - JJ - are probably the Trigger ID 1?
Data supports the presence of Triggers ID, so most likely.
Nybbles 0-1 - II - are probably the Trigger ID 2?
Data supports the presence of Triggers ID, so most likely.
Nybble 4 - K - is probably the Trigger ID Check?
AND R1, R1, #1
Nybble 4 is stored in R1.
Basically if R1 is even, then R1 AND 1 = 0, else if odd R1 AND 1 = 1.
Trigger ID Check's code is exactly this, it gives credence to Nybble 4 being indeed the Trigger ID Check.
Nybble 5 - L - is probably the length by the looks of it?
If lower than 1, make it 1.
If higher than 4, make it 4.
Nybble 6 - H - is probably the height by the looks of it?
If lower than 1, make it 1.
If higher than 3, make it 3.
(Reverse engineering by MeroMero)
more here by Skawo:
https://nsmbhd.net/thread/3820-unused-code-re/ |
Data files: none |
Sprite fields: none |
|