Welcome Guest [Log In] [Register]
Chip charge enabler ASM hack; gives all crosses the ability to charge chips
Topic Started: Jul 25 2010, 07:49 AM (2,513 Views)
Dramz
No Avatar
Spastic Colon

Once again, can you please provide an alternate download, I cant download anything from your webs, and I've tried alternate browsers.
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
Okay............so
1. Prof.9 can you do an example?
2. Where of the .raw is for normal megaman, heatcross etc.?
3. It lags when I load the data and patched and put the offset.
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
Prof. 9
Member Avatar
Moderaptor

brianuuu
Oct 9 2010, 09:06 PM
Okay............so
1. Prof.9 can you do an example?
2. Where of the .raw is for normal megaman, heatcross etc.?
3. It lags when I load the data and patched and put the offset.
1. An example of what?
2. I said how to find it in the other topic (elemental chip powerups). Open the .raw in a hex editor, then calculate the offset: cross value * 8h. MegaMan has a cross value of 0, so the data for MegaMan is at the start. HeatCross has a cross value of 1, so the data for HeatCross is at 0x00000008. SpoutCross has a cross value of 6, so the data for SpoutCross is at 0x00000030 (6 * 8 = 48 = 30h).
3. Lags where? Lags when? Lags how (long)? etc
:ninja: Follow me on Twitter! :trap: Fork me on GitHub!
Posted Image
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
It lags when you beast out and have a chip that can be charge on some crosses, the lag will stop after you use that chip.

An example like Elec cross can charge sword cards and make enemy paralyze, is it possible?
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
Prof. 9
Member Avatar
Moderaptor

brianuuu
Oct 10 2010, 01:21 AM
It lags when you beast out and have a chip that can be charge on some crosses, the lag will stop after you use that chip.

An example like Elec cross can charge sword cards and make enemy paralyze, is it possible?
Hmm, I don't think that's possible with just this hack. Adding a paralyze effect is likely handled by another routine.

That lag may be caused by the routine being executed twice for BeastStack. Still, it's a small routine, that shouldn't cause any lag... strange.
:ninja: Follow me on Twitter! :trap: Fork me on GitHub!
Posted Image
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
I have tried to change elec cross check sword chip cuz it's original ability is charge normal chips and add paralyze effect, but how can it works on Elec beast too?
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
Prof. 9
Member Avatar
Moderaptor

brianuuu
Oct 10 2010, 02:05 AM
I have tried to change elec cross check sword chip cuz it's original ability is charge normal chips and add paralyze effect, but how can it works on Elec beast too?
If:
- You DID NOT use this hack, but rather edited the value in the routine
- You used the BEASTSTACK version of this hack
ElecBeast should be able to charge chips the same way as ElecCross

If:
- You used the normal version of this hack
You will need to edit the condition for ElecBeast too.
:ninja: Follow me on Twitter! :trap: Fork me on GitHub!
Posted Image
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
Ah....strange, it used the original charge of elec beast.
And it lags too when it has a chip.

EDIT: Elec beast charge normal element chip to use elec breath, and charge all of the other element to add paralyze effect, note: still lag and I add everything but I didn't edit them.
Edited by brianuuu, Oct 10 2010, 09:09 AM.
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
Prof. 9
Member Avatar
Moderaptor

I'm confused. What are you trying to do? Do you want to give ElecCross and ElecBeast separate chip charges, or do you want to change the element ElecCross/Beast can charge?
:ninja: Follow me on Twitter! :trap: Fork me on GitHub!
Posted Image
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
I want to make elec cross and beast charge sword chips and add paralyze effect on chips.
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
Prof. 9
Member Avatar
Moderaptor

brianuuu
Oct 11 2010, 01:44 AM
I want to make elec cross and beast charge sword chips and add paralyze effect on chips.
So basically, you want to change the chip charge effect for ElecBeast to make it add paralysis? That's not normally possible. You'd probably have to modify a routine to do that, since normally ElecCross is the only one who has this ability, not ElecBeast.

It IS, however, possible to change the element for ElecCross from Normal to Sword. To do that, you need to change the value 0Ah at around 0801325A.
:ninja: Follow me on Twitter! :trap: Fork me on GitHub!
Posted Image
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
I did that already, just want to ask if add to elec beast is possible or not.

EDIT: I tried to change the beast charge chip value to 05 (sword), elec beast give paralyze effect to enemy, but all beast out begin to charge sword cards too.
Edited by brianuuu, Oct 11 2010, 08:43 AM.
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
Prof. 9
Member Avatar
Moderaptor

brianuuu
Oct 11 2010, 08:31 AM
I did that already, just want to ask if add to elec beast is possible or not.

EDIT: I tried to change the beast charge chip value to 05 (sword), elec beast give paralyze effect to enemy, but all beast out begin to charge sword cards too.
Ahhh. So basically you want ElecBeast to charge with a different element than the other Beasts. Well, the only way to do that would be to use this hack. If you've inserted the BeastStack version, everything will function mostly the same way as in the original clean ROM, except you can easily edit it now.

If you use BeastStack, to make ElecCross/Beast charge Sword, change the 04 00 at 0x10 to 20 00. Don't change ElecBeast.

I have no idea why it is causing lag for you though. I never got any lag while creating/testing this hack on No$gba. The extra time this routine needs to execute is so incredibly minuscule you can disregard it entirely; there's no way it could make the system miss vblank timings and throw it into a lag. Can you test it on something like No$gba and see if it still causes lag, or try a newer version of VBA (such as VBA-M)?
:ninja: Follow me on Twitter! :trap: Fork me on GitHub!
Posted Image
Profile
Quote
 
brianuuu
Member Avatar
SF Noise Spriter
I will try, but most people use vbalink cuz of of wireless adapter?
Posted ImagePosted ImagePosted Image
Posted Image
Profile
Quote
 
Prof. 9
Member Avatar
Moderaptor

brianuuu
Oct 12 2010, 01:40 AM
I will try, but most people use vbalink cuz of of wireless adapter?
Yeah, but if the problem is caused by the emulator, there's little I can do about it.

Actually, there's little I can do about it to begin with.
:ninja: Follow me on Twitter! :trap: Fork me on GitHub!
Posted Image
Profile
Quote
 
1 user reading this topic (1 Guest and 0 Anonymous)
« Previous Topic · Guides & Research · Next Topic »