Kuribo64
Views: 14,036,520 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
04-05-21 11:30 PM
Guest:

0 users reading Adding SMG1 Objects | 1 bot

Main - Archived forums - General SMG hacking - Adding SMG1 Objects New reply

Pages: 1 2 3 4 5
Phantom Wings
Posted on 03-30-13 04:16 PM Link | #18840
Alright... Well, there's not much more I can do to help on this end. There's also a possibility that the problem has to do with Riivolution itself - I've heard that it performs differently from both .iso patching and using Dolphin.

I'm going to move on and go pay my regards to the Brawl community. I don't have a lot of time this weekend and there's a few things there they want me to help out with. I hope you manage to get it working.

If you want to try and add something to the BCSV lookup table without removing something else, it might be possible to relocate the whole table to a place with more space for the additional entries. The three assembly instructions that dictate the address and size of the table are located at 0x80342F9C in memory. However, the biggest problem you will probably have will be finding a suitable memory location to relocate it to.

Marionumber1
Posted on 03-30-13 05:48 PM (rev. 4 of 03-31-13 12:51 PM) Link | #18849
Well, I guess that I'll have to figure this one out on my own then. Thanks for all of the help with the power-ups. Without it, I probably wouldn't have gotten the Red Star working. I'm glad that I was even able to get one SMG1 power-up working.

Anyway, as a final note about this, with your hack to load Rainbow Mario's outfit instead of Ice Mario's outfit, the game crashes when I step on water. That means IceStep.arc is also a problem. I'm guessing that all of the Ice Mario files have a problem related to them.

Also, thanks for that piece of advice about the BCSV object lookup table. I'll try that out.

Anyway, when I try to duplicate the Fire Flower and make it a Red Star, it fails. Here's the code, and here's the XML.


create_red_star:
stwu r1, -0x10(r1)
mflr r0
stw r0, 0x14(r1)
bl 0x8033F850
lis r4, 0x8080
addi r4, r4, 0x1C
stw r4, 0(r3)
lwz r0, 0x14(r1)
mtlr r0
addi r1, r1, 0x10
blr
return_red_star:
li r3, 6
blr


<memory offset="0x802D4780" value="38600006"/>
<memory offset="0x80024104" value="48000010"/>
<memory offset="0x80024584" value="60000000"/>
<memory offset="0x80649CF8" value="806B781880800000"/>
<memory offset="0x80800000" value="9421FFF07C0802A6900100144BB3F8453C8080803884001C90830000800100147C0803A6382100104E800020386000064E800020"/>
<memory offset="0x80800034" value="0000000000000000802D4800802D21A0802D27E080237610803396F08023773080237800800269F0800269E0802D28B0802D2800802D29D0802D28608023783080237A008023797080237A5080237AD0802D2A20802D2B808004E990802381908004E980802D2DB08004E970802D2F00802D39B08080002C802D4550802D3570802D35F0"/>

Good, I've finally gotten it working.
Pages: 1 2 3 4 5

Main - Archived forums - General SMG hacking - Adding SMG1 Objects New reply

Page rendered in 0.023 seconds. (2048KB of memory used)
MySQL - queries: 27, rows: 106/106, time: 0.019 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.