Kuribo64
Views: 8,229,500 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
04-20-18 02:27 PM
Guest:

0 users reading Excerpt from Super Mario 256 | 1 bot

Main - SM64DS hacks - Excerpt from Super Mario 256 New reply

Pages: 1 2 3 4 5 6 7 8
mibts
Posted on 05-08-17 09:40 AM (rev. 18 of 12-15-17 05:38 PM) Link | #82888
[image]

This is a ROM hack that I'm making with the goal of it being the most technically impressive hack of SM64DS. It features custom enemies, platforms, and even particle textures. Right now, 35 stars in 6 courses are done.

16 (26?) main courses containing 128 (208?) stars and 16 (38?) other courses containing 32 (48?) stars are planned. (Maybe I'll have 64 courses for 256 stars?)


[image] [image] [image]
[image]

Issues to Not Talk About:
  • Goomboss Battle Freezes: I did something to the Goombas and I do not plan on using Goomboss as a boss.
  • Random Launch Star in Rainbow Ride: It was for testing. Please ignore it.
  • Peach Riding Yoshi Looks Ugly: You try making it look better. Here's the patch, go ahead.

This introduces 2 new characters. But it needs testing on a real DS. (Also, it comes with the proper xDelta version, so no need to worry about that)
  • With this version, you'll see a one-time message that says the save data has been corrupted. Don't worry; it is replaced with a "complete" save file in the new save format when the level select menu opens.
  • Take the left door of the double doors to the second floor to get to the test map.
  • The test map has 6 panels with letters on them. (Look behind you if you don't see them) Ground-pound a panel to change your character "permanently" (as in, not as temporarily as a cap would change your character).

Latest stable version here (Comes with the proper xDelta version too)
The courses can be found in the paintings of Bob-Omb Battlefield, Jolly Roger Bay, and Whomp's Fortress. I'm saving editing the hub until I have an idea for all of the courses.

____________________
Current hack: Excerpt from Super Mario 256

Any map on a flat torus can be colored with at most 7 colors.

poudink
Posted on 05-08-17 10:50 AM Link | #82890
How many stars are you planning to include in this hack?

____________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

[insert quote here]

Super Hackio
Posted on 05-08-17 11:43 AM Link | #82891



I thought i'd give this a shot because it looked cool and stuff, but on a U and E rom, xdelta says:
xdelta3: unknown secondary compressor ID: XD3_INVALID_INPUT
I highly doubt that thit is suppose to happen.
Is there a way to fix it? 'Cause this looks like it's gonna be a great hack with epic battles with epic silence in the background! XD

____________________
SMG RUN Progress: 9%
————————————————
I have a discord if you want: https://discord.gg/8QdrH8b
(I also post SMG RUN updates more often there)

Fiachra
Posted on 05-08-17 03:03 PM Link | #82896
Looks very good so far. One suggestion I'd make for the course models would be to be add some shading using vertex colours. There's a very useful feature in Blender, "Dirty vertex colours" which will which adds "dirt" into the corners etc. as vertex colours which results in the model looking as though lighting were applied. It's what I used in SMS64DS since it would have been infeasible to have done it by hand.

mibts
Posted on 05-08-17 06:42 PM Link | #82898
I might do that for Blocky Block Land, but it'll be impossible with Yoshi's Beautiful Garden because the stage model for it uses the main light, and vertex colors override lighting calculations. I need it to use the light so I can dim it in star 2.

Posted by Super Hackio
I thought i'd give this a shot because it looked cool and stuff, but on a U and E rom, xdelta says:
xdelta3: unknown secondary compressor ID: XD3_INVALID_INPUT
I highly doubt that thit is suppose to happen.
Is there a way to fix it? 'Cause this looks like it's gonna be a great hack with epic battles with epic silence in the background! XD

Did you try xDelta3 v3.0.11?


____________________
Current hack: Excerpt from Super Mario 256

Any map on a flat torus can be colored with at most 7 colors.

Super Hackio
Posted on 05-08-17 09:24 PM (rev. 2 of 05-08-17 10:23 PM) Link | #82902



Oh. Dangit! I knew I should have check for a update! XD

EDIT: can I get a link to this? I can't find it.

____________________
SMG RUN Progress: 9%
————————————————
I have a discord if you want: https://discord.gg/8QdrH8b
(I also post SMG RUN updates more often there)

mibts
Posted on 05-09-17 06:47 AM Link | #82905
https://github.com/jmacd/xdelta-gpl/releases/tag/v3.0.11

____________________
Current hack: Excerpt from Super Mario 256

Any map on a flat torus can be colored with at most 7 colors.

Super Hackio
Posted on 05-09-17 11:27 AM Link | #82907



Thanks, but this happens:
xdelta3: target window checksum mismatch: XD3_INVALID_INPUT
xdelta3: normally this indicates that the source file is incorrect
xdelta3: please verify the source file with sha1sum or equivalent

Now what?

____________________
SMG RUN Progress: 9%
————————————————
I have a discord if you want: https://discord.gg/8QdrH8b
(I also post SMG RUN updates more often there)

Fiachra
Posted on 05-09-17 02:10 PM Link | #82908
You have to patch an unmodified European ROM.

Super Hackio
Posted on 05-09-17 04:11 PM (rev. 2 of 05-09-17 04:26 PM) Link | #82910



oh. EUROPEAN ROM... That's an (E) ROM... right?

EDIT: It works! I tried out the launch stars and stuff. IT'S SUPER COOL!!
But when I get the first star (I was wearing a Luigi cap as yoshi) the castle music plays, but the actual game frames don't update. Basically it's a black screen and I can't do anything.

____________________
SMG RUN Progress: 9%
————————————————
I have a discord if you want: https://discord.gg/8QdrH8b
(I also post SMG RUN updates more often there)

mibts
Posted on 05-09-17 06:10 PM Link | #82911
I can't reproduce this. Are you using an old R4?

____________________
Current hack: Excerpt from Super Mario 256

Any map on a flat torus can be colored with at most 7 colors.

Super Hackio
Posted on 05-09-17 06:51 PM Link | #82912



I'm using an emulator. More specifically, DeSmuMe. (because I can't afford an R4 card XD)

____________________
SMG RUN Progress: 9%
————————————————
I have a discord if you want: https://discord.gg/8QdrH8b
(I also post SMG RUN updates more often there)

mibts
Posted on 05-09-17 07:37 PM Link | #82913
Successfully reproduced. Thanks! (will fix)
In the mean time, you'll have to play DeSmuME in TAS mode: enable advanced bus-level timing, and especially disable the dynamic recompiler.

This is caused by the BBL custom overlay code changing some instructions in player code during cleanup. The dynamic recompiler is probably not detecting that fast enough.

____________________
Current hack: Excerpt from Super Mario 256

Any map on a flat torus can be colored with at most 7 colors.

Super Hackio
Posted on 05-09-17 08:01 PM Link | #82914



I see... Welp, good luck!

Wait, ToolAssistedSpeedrun mode? I didn't even know DeSmuMe had one!

____________________
SMG RUN Progress: 9%
————————————————
I have a discord if you want: https://discord.gg/8QdrH8b
(I also post SMG RUN updates more often there)

SGC
Posted on 05-10-17 03:06 AM (rev. 2 of 05-10-17 03:06 AM) Link | #82918
Well, I would like to play this, but I cannot, sadly.

I get this error, like others:
XD3_INVALID_INPUT

But, the thing is, I am using a clean European ROM.

You see, the big issue with xdelta patches, is the fact that, you're required to have the exact same dump that the creator used to make the patch with, meaning, that you would have to figure out where mbits, in this case, downloaded his specific dump of the ROM, and use that.

In most cases, you can easily figure out what dump the creator used by looking at the xdelta patch in a Hex Editor, but in some cases, the creator might have named the ROM to something else, which this seems to be this case, with this patch.

Any suggestions?

____________________
MKDS Hacking Discord Server:
https://discord.gg/q2E9UyY

mibts
Posted on 05-10-17 06:49 AM Link | #82921
Do you have xDelta3 v3.0.11?

____________________
Current hack: Excerpt from Super Mario 256

Any map on a flat torus can be colored with at most 7 colors.

Hiccup
Posted on 05-10-17 01:37 PM Link | #82930
Posted by mibts
I might do that for Blocky Block Land, but it'll be impossible with Yoshi's Beautiful Garden because the stage model for it uses the main light, and vertex colors override lighting calculations. I need it to use the light so I can dim it in star 2

couldn't you use a seperate level model for star 2, to solve that problem?

SGC
Posted on 05-10-17 04:58 PM Link | #82937
Posted by mibts
Do you have xDelta3 v3.0.11?

Ah thanks, that worked.

But, now there's another issue, the first level works on an emulator, but it crashes on real hardware.

I'm using an AceKard2i as my Flash Cart.

____________________
MKDS Hacking Discord Server:
https://discord.gg/q2E9UyY

mibts
Posted on 05-10-17 07:29 PM (rev. 2 of 05-10-17 07:30 PM) Link | #82942
Can you pull up the debug screen?
(L+R+Left+A, Down+B, Start+Select)

By the way, someone tested it with an R4 3DS SDHC and it worked fine.

____________________
Current hack: Excerpt from Super Mario 256

Any map on a flat torus can be colored with at most 7 colors.

SGC
Posted on 05-10-17 08:45 PM Link | #82945
Alright, I've pulled up the Debug screen.
[image]

____________________
MKDS Hacking Discord Server:
https://discord.gg/q2E9UyY
Pages: 1 2 3 4 5 6 7 8

Main - SM64DS hacks - Excerpt from Super Mario 256 New reply

Page rendered in 0.042 seconds. (2048KB of memory used)
MySQL - queries: 28, rows: 231/231, time: 0.025 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2017-11-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.