Welcome Guest [Log In] [Register]
BN6: Any combination of Crosses!
Topic Started: Jul 12 2010, 08:41 AM (11,210 Views)
Agro
No Avatar
Programmer!

I'm assuming right now Brianuu. I remember the sprite list. I'm in denver, so i cant hack.
Profile
Quote
 
Dramz
No Avatar
Spastic Colon

Agro
Jul 18 2010, 08:37 AM
Check it out on the Sprite List Viewer. There isn't a separate sprite for beastover. So beastover has to be a palette.
Beastover is Palette, and invincibility fr Gregar, and Y-Axis on all but 1 OAM for Falzar. It is more than just palette.
Profile
Quote
 
MegaRockEXE
Member Avatar
BN Guides Author

So basically it's loading the same sprite but with modifications. Falzar Beast Over modifies the "levitation" value I found for the player variables which is in the hacking guide on the main site. It is not the same as any X, Y, or Z values.
The Rockman EXE Zone | YouTube
Profile
Quote
 
Agro
No Avatar
Programmer!

The X, Y, Z coordinates are only used for overworld. But I'm still wondering about loading the sprite. Since its using the same sprite for beastover and using a different palette, why won't brianuuu's offset also replace beastover? There may be a checker or something to see if it is in beast mode, but, it sure is confusing.
Profile
Quote
 
Greiga Master
Member Avatar
Admin of the stars, owner of your soul...

Agro
Jul 18 2010, 03:41 PM
The X, Y, Z coordinates are only used for overworld. But I'm still wondering about loading the sprite. Since its using the same sprite for beastover and using a different palette, why won't brianuuu's offset also replace beastover? There may be a checker or something to see if it is in beast mode, but, it sure is confusing.
beastout and beastover are 2 sererate things, you cant relate them just because they're similar. their relation is like slashcross vs eleccross or any other cross they load their own sprite, values and abilities.
Profile
Quote
 
Agro
No Avatar
Programmer!

Different you say? They use the same sprite(ablon agrees). They use different palettes though(ablon agrees). Did brianuuu do something wrong? It doesn't add up.
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
Argo.....As GM said, beastout and beastover are separated, the offset I gave is a pointer for beastout to control it use what sprite, it won't affect beastover, the best way is you try it.
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
Agro
No Avatar
Programmer!

Ah, I see how it works now(I think). The way you said it made me think it switched out sprites. Well, anyway, try finding the beastover thingie, That might clear up confusion.
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
I found out more,
08014E26 - normal beasts
0801505E - beast crosses
080152E6 - beast overs

In these three offset, view in 8-bit, and you will see a 29, change the value, and it affects the sprite you will use in the form.
But one thing strange is this value seems control both version TOGETHER, like 0801505E - beast cross, if you change 29 to 4A, all falzar and gregar beast crosses will change to Dustman.
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
Prof. 9
Member Avatar
Moderaptor

brianuuu
Jul 18 2010, 07:09 PM
I found out more,
08014E26 - normal beasts
0801505E - beast crosses
080152E6 - beast overs

In these three offset, view in 8-bit, and you will see a 29, change the value, and it affects the sprite you will use in the form.
But one thing strange is this value seems control both version TOGETHER, like 0801505E - beast cross, if you change 29 to 4A, all falzar and gregar beast crosses will change to Dustman.
It could be it just adds the Cross value on top of the value you found, but that needs to be tested.
:ninja: Follow me on Twitter! :trap: Fork me on GitHub!
Posted Image
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
Prof. 9
Jul 18 2010, 11:14 PM
brianuuu
Jul 18 2010, 07:09 PM
I found out more,
08014E26 - normal beasts
0801505E - beast crosses
080152E6 - beast overs

In these three offset, view in 8-bit, and you will see a 29, change the value, and it affects the sprite you will use in the form.
But one thing strange is this value seems control both version TOGETHER, like 0801505E - beast cross, if you change 29 to 4A, all falzar and gregar beast crosses will change to Dustman.
It could be it just adds the Cross value on top of the value you found, but that needs to be tested.
On top, where do you mean?
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
Prof. 9
Member Avatar
Moderaptor

brianuuu
Jul 19 2010, 12:23 AM
Prof. 9
Jul 18 2010, 11:14 PM
brianuuu
Jul 18 2010, 07:09 PM
I found out more,
08014E26 - normal beasts
0801505E - beast crosses
080152E6 - beast overs

In these three offset, view in 8-bit, and you will see a 29, change the value, and it affects the sprite you will use in the form.
But one thing strange is this value seems control both version TOGETHER, like 0801505E - beast cross, if you change 29 to 4A, all falzar and gregar beast crosses will change to Dustman.
It could be it just adds the Cross value on top of the value you found, but that needs to be tested.
On top, where do you mean?
Say you have the value at those addresses. Then you add the cross value to it and you get the sprite value.

Value + cross value = sprite value

I could be wrong though... seeing as ALL beastcrosses are changed to Dustman.
:ninja: Follow me on Twitter! :trap: Fork me on GitHub!
Posted Image
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
Everything is strange right now, I might have to put 00 - FF and look what happened to each beast out or beast over or beast crosses.
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
Agro
No Avatar
Programmer!

No need for that... I think 29 is the normal value... Or, why don't you change into those crosses, beast outs, and beastovers? That might be a lot of work. So I'll help you out too. ^__^
Profile
Quote
 
Dramz
No Avatar
Spastic Colon

brianuuu
Jul 19 2010, 01:21 AM
Everything is strange right now, I might have to put 00 - FF and look what happened to each beast out or beast over or beast crosses.
Reminiscent of my Sprite List Map.

If you tell me what to do, I can help out a little.
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
mega rock.exe
Jul 13 2010, 03:49 PM
I've figured out how to change the crosses' weaknesses.
There is a list of values at 080108B8.
00= Normal Body
01= Fire Body
02= Aqua Body
03= Elec Body
04= Wood Body
10= Sword Body
20= Cursor Body
40= Break Body
80= Wind Body

The other four elemental weaknesses have their own list after the first list. So the two weaknesses can stack if you'd like.
I have just found this area also controls the weakness for net navis.
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
MegaRockEXE
Member Avatar
BN Guides Author

So they're all the weaknesses. I guess I was wrong then.
The Rockman EXE Zone | YouTube
Profile
Quote
 
Zanerus
Member Avatar
Dedicated Member
Did Prof ever find the offset to change the element that heat and Killer cross charge chips for?
Zane's poetry Hour here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8752185/1/

AEZ Patch version 4 finally out: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8667690/1/

Chip hacker starters can find my notes here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8685052/1/ PM me for any questions.

modding Guide Index can be found here: http://s6.zetaboards.com/The_Rockman_EXE_Zone/topic/8750547/1/

Insanity is simply silliness misunderstood.
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
mega rock.exe
Aug 10 2010, 07:06 PM
So they're all the weaknesses. I guess I was wrong then.
No no, you were right, "weakness" is just another way to say "body".
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
Prof. 9
Member Avatar
Moderaptor

Zanerus
Aug 10 2010, 07:37 PM
Did Prof ever find the offset to change the element that heat and Killer cross charge chips for?
Simply put, they have no element. All Crosses that cannot charge chips are skipped entirely. If you want Heat or Erase to charge chips, you'll either have to sacrifice another Cross's ability to charge chips (you will have to look at the ASM through the disassembler if you want to do this), or use my ASM hack that allows chip charging for all Crosses.

You can also rebuild the charge enabler routine, by compressing it you should be able to fit a few more opcodes in it, but that's a bit harder and requires knowledge of ASM.
Edited by Prof. 9, Aug 11 2010, 01:02 AM.
:ninja: Follow me on Twitter! :trap: Fork me on GitHub!
Posted Image
Profile
Quote
 
1 user reading this topic (1 Guest and 0 Anonymous)
Go to Next Page
« Previous Topic · Guides & Research · Next Topic »