| BN6: Any combination of Crosses! | |
|---|---|
| Topic Started: Jul 12 2010, 08:41 AM (11,212 Views) | |
| Zanerus | Jul 15 2010, 11:07 PM Post #21 |
![]()
Dedicated Member
|
First quote response. I typed it in as 0802933E in 32 bit view instead of doing it in 8bit Second quote respoonse. From my testing the second value controls emotion windows while the first controls which cross you use. I still couldn't get em to mix though. Edited by Zanerus, Jul 15 2010, 11:08 PM.
|
|
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. | |
|
|
|
| Prof. 9 | Jul 15 2010, 11:30 PM Post #22 |
![]()
Moderaptor
![]()
|
What, why are you using 0802933E? That's not free space. You're supposed to insert the new set of Crosses (5 bytes in total) in free space and use the address you stored that set of Crosses at. Did you even read the guide? The first version-specific value is normally added to the button value to get the Cross value. The second version-specific value is normally added to the button value to get the emotion window value. Edited by Prof. 9, Jul 15 2010, 11:31 PM.
|
Follow me on Twitter! Fork me on GitHub!
| |
|
|
|
| Zanerus | Jul 16 2010, 02:11 AM Post #23 |
![]()
Dedicated Member
|
Why I was using that offset is because to me your notes on where to place the offsets made no sense. And from my own testing thats what I got. I can test it some more and compare every value to see if the finds match. Wouldn't take to long. EDIT: I'll admit my fault, turns out my eyes skipped a step. So I'll take the fall and accept that I miss saw the values. EDIT2: I retried it and got it working. Now I've learned a few things from this. Edited by Zanerus, Jul 16 2010, 03:44 AM.
|
|
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. | |
|
|
|
| Prof. 9 | Jul 16 2010, 08:36 AM Post #24 |
![]()
Moderaptor
![]()
|
I've found another version-specific value. For both versions, it's located at 080293EC. For Gregar, it's set to Dh, for Falzar, it's set to 12h. This is the value that gets added to the Cross value to get the CrossBeast value. If you don't change it when you use the mixed crosses hack, you cannot switch Crosses while in BeastOut mode under certain circumstances. In order to fix switching Crosses while in BeastOut mode, the value at 080293EC must be set to Ch.
Now it should be working perfectly. The mixed crosses hack is now: - Taking a custom sequence of Crosses - Changing you to the correct Cross - Removing Crosses from the menu after use - Combining with BeastOut properly I can't think of anything else that needs fixing. Except the emotion windows, but that has to do with the actual crosses. Now I can work on my next ASM hack. Edited by Prof. 9, Jul 16 2010, 08:39 AM.
|
Follow me on Twitter! Fork me on GitHub!
| |
|
|
|
| brianuuu | Jul 16 2010, 04:10 PM Post #25 |
![]()
SF Noise Spriter
|
Seems like you ignored my ability >.> |
![]() ![]() ![]()
| |
|
|
|
| Prof. 9 | Jul 16 2010, 10:39 PM Post #26 |
![]()
Moderaptor
![]()
|
Cross abilities have nothing to do with the mixed Crosses hack as they are only loaded after you press the OK button. |
Follow me on Twitter! Fork me on GitHub!
| |
|
|
|
| Dramz | Jul 16 2010, 11:12 PM Post #27 |
|
Spastic Colon
![]()
|
still useful for full customization of crosses though. abilities, elements, sprites, chages, graphics. Abilities are the only thing left. |
|
|
|
| Prof. 9 | Jul 17 2010, 10:39 AM Post #28 |
![]()
Moderaptor
![]()
|
Looks like I mixed up ElecCross and SlashCross in the guide. Nothing serious. It's fixed now. I figured out how elemental chip powerups work. Everything is hardcoded into a long ASM routine. The routine gets your current Cross/Beast value from the RAM, compares it to a bunch of values, and jumps to a small Cross-specific routine that checks the chip's properties (checking that it doesn't dim the screen, etc), and the chip's element, and if it's correct, it will add extra attack power. After that it checks if you are in Beast mode and if you are, it does the same thing to see if you can get the Beast bonuses. Anyway I have most of it worked out now. There are currently 7 "slots". Each "slot" works for either 2 specific Cross values or a range of Cross values. Crosses share a slot with their CrossBeast; the last Slot is used for all the Beast powerups. Here comes some technical stuff. Skip it if you're not interested. Spoiler: click to toggle Okay now here comes the interesting stuff:Spoiler: click to toggle All the addresses should be the same for Gregar and Falzar. So now it's possible to change the chip element powerups, too. Maybe I'll make another ASM hack for it so there can be custom powerups for EVERY cross instead of a maximum of 6.
Edited by Prof. 9, Jul 17 2010, 12:39 PM.
|
Follow me on Twitter! Fork me on GitHub!
| |
|
|
|
| louman7777777 | Jul 17 2010, 12:33 PM Post #29 |
![]()
Newb
|
This is awesome, we have pretty much complete custom crosses now! |
|
|
|
| Prof. 9 | Jul 17 2010, 12:41 PM Post #30 |
![]()
Moderaptor
![]()
|
Not quite yet. There's still some stuff to do. Like fix the Cross emotion windows and make custom ability sets for them. Edited by Prof. 9, Jul 17 2010, 12:43 PM.
|
Follow me on Twitter! Fork me on GitHub!
| |
|
|
|
| Dramz | Jul 17 2010, 02:19 PM Post #31 |
|
Spastic Colon
![]()
|
we can do emotion windows through simple graphic hacks though. Abilities are pretty much all that is left. |
|
|
|
| MegaRockEXE | Jul 17 2010, 03:41 PM Post #32 |
![]()
BN Guides Author
![]()
|
Well the graphics hacking can be made more efficient. Especially since there are no real good tile editors. |
| The Rockman EXE Zone | YouTube | |
|
|
|
|
|
Jul 17 2010, 04:29 PM Post #33 |
|
Programmer!
![]()
|
Yeah. =/ Each graphics editor is limited to certain things. Only if there was a certain editor that can edit something better. |
|
|
|
| Prof. 9 | Jul 18 2010, 01:21 AM Post #34 |
![]()
Moderaptor
![]()
|
No, that's not what I meant. The emotion window part of the guide only changes the emotion window in the menu. When you change to a Cross, you should get a different emotion window. |
Follow me on Twitter! Fork me on GitHub!
| |
|
|
|
| Zanerus | Jul 18 2010, 02:37 AM Post #35 |
![]()
Dedicated Member
|
Not the best find ever but I found something. When using the offset about the chip's element that is powered up via a cross findning the value 36XX will find the damage that the cross adds, where XX is the damage in HEX |
|
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. | |
|
|
|
| Prof. 9 | Jul 18 2010, 02:50 AM Post #36 |
![]()
Moderaptor
![]()
|
Yeah. 36XX is thumb for add r6,XXh. Viewing the routines in VBA's disassembler makes everything a lot clearer. |
Follow me on Twitter! Fork me on GitHub!
| |
|
|
|
| Zanerus | Jul 18 2010, 02:53 AM Post #37 |
![]()
Dedicated Member
|
I can't read ASM at all r6 means nothing to me, though I've learned that the lower case h mean hexadecimal value. Also what do you mean by "Extra power" in your list on page 2? |
|
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. | |
|
|
|
| Prof. 9 | Jul 18 2010, 03:08 AM Post #38 |
![]()
Moderaptor
![]()
|
The extra damage that the Cross adds to the chip.
|
Follow me on Twitter! Fork me on GitHub!
| |
|
|
|
| Dramz | Jul 18 2010, 03:11 AM Post #39 |
|
Spastic Colon
![]()
|
as in, what beastout and beastcross does to normal chips? |
|
|
|
| Prof. 9 | Jul 18 2010, 03:14 AM Post #40 |
![]()
Moderaptor
![]()
|
I mean the way HeatCross/HeatBeast adds 50 extra damage to non-dimming Fire-elemental chips. |
Follow me on Twitter! Fork me on GitHub!
| |
|
|
|
| 1 user reading this topic (1 Guest and 0 Anonymous) | |
| Go to Next Page | |
| « Previous Topic · Guides & Research · Next Topic » |












