Kuribo64
Views: 19,850,763 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
03-28-24 01:25 PM
Guest:

Main - Posts by Marionumber1

Pages: 1 2 3 4 5 6 7 8 9 ... 32 33 34 35 36
Marionumber1
Posted on 01-17-13 12:30 AM, in PyBCK - Animation Reader Link | #6459
Now I've managed to fix the error, but it produces incorrect BCK files.

https://www.sugarsync.com/pf/D9745722_62761472_619841

Marionumber1
Posted on 01-17-13 11:52 AM, in SMG Music preferance poll (rev. 2 of 01-17-13 11:53 AM) Link | #6560
I actually really hated the skating one, and was fine with the bowling levels, but I do think they belonged in another galaxy.

Marionumber1
Posted on 01-17-13 12:03 PM, in Post your PC specs! Link | #6561
I'm not planning to buy Windows 8 at all, but if I do, I'm only going to be using Desktop mode with a hack to re-enable the Start Menu. I don't even know what Microsoft was thinking when they decided to drastically change the GUI.

Marionumber1
Posted on 01-19-13 09:52 PM, in Flying and Ice Mario Link | #7532
I was the one who made Mario throw hammers, but it was just a model swap, not an actual object swap. Doing an object swap will be harder, but not impossible. To answer SSL's question, I have made some progress on Ice Mario, but not as much. It's much harder to get Ice Mario working, since it requires many other assets. However, I do have proof that Ice Mario's code is still in the game, because when I use an ASM hack to make it look like Mario is Ice Mario, he can walk on lava without getting hurt. Also, the game freezes when I try to walk on water with the hack.

Marionumber1
Posted on 01-19-13 09:54 PM, in Flying and Ice Mario Link | #7534
I guess that it might be, if there was an Ice Ball object in the game.

Marionumber1
Posted on 01-20-13 12:50 AM, in Flying and Ice Mario (rev. 2 of 01-20-13 12:50 AM) Link | #7692
Right now, I'm focusing on getting Flying and Ice Mario working. Adding new power ups is so far in the future, I'm not even thinking about it right now.

Marionumber1
Posted on 01-20-13 01:44 AM, in Four-Word Story (New Forum Game!) Link | #7728
6 o'clock this evening

Marionumber1
Posted on 01-20-13 01:19 PM, in Adding SMG1 Objects Link | #7919
Well, I use IDA Pro when I'm looking for object classes, but if I'm only trying to see if the object is in SMG2, I use a hex editor. I'm sure that I didn't find the Bubble Generator in SMG2's main.dol, but it might have just been under a different name. Also, SunakazeKun is definitely in SMG2's main.dol. I've seen it before, and besides, we know that Tweesters work in SMG2.

Marionumber1
Posted on 01-20-13 01:21 PM, in TeresaBeam and TurtleBeam Kameck Link | #7920
Well, it's possible that I didn't add it right, so SSL should still test that.

(post in restricted forum)

Marionumber1
Posted on 01-21-13 01:09 PM, in Adding SMG1 Objects Link | #8433
Also, if the object name does appear in main.dol, as well as a few strings related to it like animations and joints, followed by some memory addresses in hex, it's likely that the object is in the game. The memory addresses in hex actually represent the object vtable, which is a list of all its functions.

Marionumber1
Posted on 01-21-13 01:11 PM, in Idea: Bill Board Motif Link | #8436
They're supposed to rhyme with Bill Board.

Marionumber1
Posted on 01-23-13 05:41 PM, in Adding SMG1 Objects (rev. 5 of 01-23-13 11:59 PM) Link | #9018
This is awesome, PhantomWings. I'm glad that you were able to figure out how to load the assets into the level. If I might ask, how did you get the Ice Flower in? Was it based on one of my ASM hacks, or did you just place the Ice Flower in the level after loading the resources?

Also, I plan to make a Riivolution patch for Ice Mario.

Well, here it is. This patch should work, but NWPlayer123 said that the game didn't load. However, Dolphin did manage to, but unfortunately, I couldn't test Ice Mario with it. Anyone can try this patch out and tell me if it works.

https://www.dropbox.com/s/49diqe973yvkx47/SB4E01.xml

For the more technically inclined, this patch works by adding some custom code to a blank area in memory. It then replaces the end of the level initialization function with a branch to that code.

The custom code is here:

806FA568: li r20, 0x249C
806FA56C: oris r20, r20, 0x8108
806FA570: lwz r20, 0(r20)
806FA574: li r21, 1
806FA578: stb r21, 3(r20)
806FA57C: blr

I patched the level load function here:

804B1E98: b 0x806FA568

Marionumber1
Posted on 01-24-13 12:25 AM, in Adding SMG1 Objects Link | #9138
I was actually trying to make the Fire Flower load Ice Mario, but unfortunately, my patch isn't working. Do you know what's wrong?

Marionumber1
Posted on 01-24-13 12:27 AM, in Adding SMG1 Objects Link | #9141
Like I said, it's possible to change the power up ID that the Fire Flower has (which is 2) to the Ice Flower's (which is 3).

Marionumber1
Posted on 01-24-13 12:29 AM, in Adding SMG1 Objects Link | #9143
Not necessarily, but that's how both PhantomWings and I are testing it.

Marionumber1
Posted on 01-24-13 12:32 AM, in Adding SMG1 Objects Link | #9146
The XML is supposed to patch an area of memory so Ice Mario works, and then make the Fire Flower act like an Ice Flower, but if I use it, the game doesn't load.

Marionumber1
Posted on 01-24-13 12:44 AM, in Adding SMG1 Objects Link | #9151
I'm actually using that custom ASM code to read the pointer that you specified in the Wiki and add 18 bytes to it to get the pointer to the flags and store it into r20. Then I write a 1 to the Ice Mario offset to enable Ice Mario always being loaded. Also, I'm purposefully using a normal branch, because I'm replacing the blr at the end of the level initialization function with it.

Additionally, what files are needed for Ice Mario? I have IceMario.arc, IceLuigi.arc, IceMarioHandL.arc, IceMarioHandR.arc, IceStep.arc, IceStepNoSlip.arc, and PowerUpIce.arc.

Marionumber1
Posted on 01-24-13 01:05 AM, in Adding SMG1 Objects (rev. 2 of 01-24-13 01:06 AM) Link | #9154
I'm going to try doing that in my code. Let's see if it works.

Nope, this code still doesn't work.

li r20, 0x249C
oris r20, r20, 0x8108
lwz r20, 0(r20)
li r21, 1
stb r21, 21(r20)
blr

Marionumber1
Posted on 01-24-13 01:27 AM, in Adding SMG1 Objects Link | #9160
So, where do you suggest I should hook it? Possibly the power up class constructor?
Pages: 1 2 3 4 5 6 7 8 9 ... 32 33 34 35 36

Main - Posts by Marionumber1

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