EverDrive Forum

General => EverDrive 64 => Topic started by: Galron on October 05, 2020, 12:42 PM

Title: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: Galron on October 05, 2020, 12:42 PM
Seems that the version fo Super Mario 64 in 3D All Stars on the Switch is based on the version with Rumble Support. Any chance of pulling out the rom and using it on hardware? Maybe modding it to restore the original button layout graphics?
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: supersign on October 05, 2020, 12:57 PM
No point since it's just the Japanese Shindou Edition with real time patching basically.
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: CrashOveride on October 05, 2020, 09:42 PM
Can confirm, the ROM the emulator uses for all regions is 1:1 shindou.

The iQue source that leaked was based off Shindou, however the source only had English support when Routefree got it to add Chinese.

So it is possible to compile a "English Shindou" from that source, however i am unsure of the legality of sharing a patch
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: nuu on October 05, 2020, 10:08 PM
You mean that the leaked source is from the unreleased English version of the shindou revision, and you can create an English shindou by compiling it? If so, we can maybe expect a no-intro release of the compiled rom. Certain prototypes like Bound High for Virtual Boy only exists as a compilation of its leaked source code, and it's included in the no-intro set.
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: CrashOveride on October 06, 2020, 01:29 AM
You mean that the leaked source is from the unreleased English version of the shindou revision, and you can create an English shindou by compiling it? If so, we can maybe expect a no-intro release of the compiled rom. Certain prototypes like Bound High for Virtual Boy only exists as a compilation of its leaked source code, and it's included in the no-intro set.

Well, the issue is that compiling isn't particularly uniform; it was made for the iQue SDK in mind, and the iQue SDK contains a N64 library that breaks rumble/saving/other functions on N64 hardware

This means that to target N64 you have to build the whole SDK from source code

Also, the "English Shindou" is really just the JP shindou with english text, the rumble texture is still japanese and the mario sound changes are still there

If it is allowed, i can post a .bps patch you can apply to JP shindou so you don't have to do all that work
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: nuu on October 06, 2020, 01:08 PM
OK I thought it was the source for the original English rom, updated with the Shindou revision changes but never released.

I think a BPS patch is fair. It's not anything like posting full roms.
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: CrashOveride on October 06, 2020, 11:57 PM
Well here they are: https://files.catbox.moe/ebgmal.7z (https://files.catbox.moe/ebgmal.7z)

Apply to an unedited Shindou rom
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: Kerr Avon on October 07, 2020, 12:34 AM
Well here they are: https://files.catbox.moe/ebgmal.7z (https://files.catbox.moe/ebgmal.7z)

Apply to an unedited Shindou rom

Thanks for this. Will the English version of the Shindou version that this patch produces be fully player completable on a real N64? I'd assume so, but when a commercial release of a (supposed) game port appears, there's always the suspicion that the 'port' rom might have been modified somehow to either make it more emulator compatible, or for the sake of making it look or move better than it could on it's original machine (in this case, the N64).

Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: CrashOveride on October 07, 2020, 02:08 AM
Well here they are: https://files.catbox.moe/ebgmal.7z (https://files.catbox.moe/ebgmal.7z)

Apply to an unedited Shindou rom

Thanks for this. Will the English version of the Shindou version that this patch produces be fully player completable on a real N64? I'd assume so, but when a commercial release of a (supposed) game port appears, there's always the suspicion that the 'port' rom might have been modified somehow to either make it more emulator compatible, or for the sake of making it look or move better than it could on it's original machine (in this case, the N64).

These play perfectly on N64, with saving and rumble intact
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: ozidual on October 07, 2020, 03:19 AM
Well here they are: https://files.catbox.moe/ebgmal.7z (https://files.catbox.moe/ebgmal.7z)

Apply to an unedited Shindou rom

I almost made Super Mario 64 Shindou Edition my first translation project back in the day.  I picked Doshin instead because I got a cheap copy of it first (I like to own the games I'm translating).  Funny how it can now be translated in an instant now with the leaks.  Also funny that Doshin never got its translation, but that's life.  At least it's ready when a translator is ready.

Thanks CrashOveride!
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: mario64 on October 07, 2020, 06:30 AM
Well here they are: https://files.catbox.moe/ebgmal.7z (https://files.catbox.moe/ebgmal.7z)

Apply to an unedited Shindou rom
Thank you!
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: nuu on October 07, 2020, 04:49 PM
Nice work!

There's still the Shindou version of Wave Race 64 if someone is looking for a hacking job (or we can wait for the source to leak again ;)). I don't think it has any new text. It's got some cool additions, including the possibility to save ghosts, in the form of a dolphin. I always play the Shindou version nowdays. Maybe there is some new text that tells you that you need a controller pak to save a dolphin or something.
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: CrashOveride on October 07, 2020, 05:34 PM
Nice work!

There's still the Shindou version of Wave Race 64 if someone is looking for a hacking job (or we can wait for the source to leak again ;)). I don't think it has any new text. It's got some cool additions, including the possibility to save ghosts, in the form of a dolphin. I always play the Shindou version nowdays. Maybe there is some new text that tells you that you need a controller pak to save a dolphin or something.

Incomplete (as in a large portion was precompiled) source code was leaked with SM64. Unfortunately while it was based off of Shindou, it is entirely in Japanese, including assets

I was able to get it to build for both Chinese and Japanese and can share if wanted
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: Galron on October 07, 2020, 09:29 PM
Crash, awesome, glad to see something finally complete!

Anything else cool in the source leaks?
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: nuu on October 07, 2020, 09:53 PM

Incomplete (as in a large portion was precompiled) source code was leaked with SM64. Unfortunately while it was based off of Shindou, it is entirely in Japanese, including assets

I was able to get it to build for both Chinese and Japanese and can share if wanted
Please do! I don't see a problem with it being in Japanese.
But is the Japanese compiled ROM any different from the released ROM?
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: jonesalmighty on October 08, 2020, 01:19 AM
@CrashOveride. Thanks, I have saved it for when I actually have time to play games rather than improve the menu  ;D
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: CrashOveride on October 08, 2020, 04:24 AM

Incomplete (as in a large portion was precompiled) source code was leaked with SM64. Unfortunately while it was based off of Shindou, it is entirely in Japanese, including assets

I was able to get it to build for both Chinese and Japanese and can share if wanted
Please do! I don't see a problem with it being in Japanese.
But is the Japanese compiled ROM any different from the released ROM?
From what I can tell, no differences
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: Kerr Avon on October 08, 2020, 03:32 PM
These play perfectly on N64, with saving and rumble intact

Great, thanks.
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: Galron on October 10, 2020, 08:08 PM
This is awesome finally having english version of Super 64 Rumble version...

My only other dream for the game would be for someone to hack together Super Mario 64 DS and all its features in a version that worked on original N64 hardware.

Maybe someone to add Zelda 64 and Majora's Mask remakes concepts to work on original hardware too... (mind you I still think original Majora's Mask is best, it would just be fun to see changed boss fights and stuff work on original N64 hardware, graphics obvioulsy downgraded).
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: ozidual on October 11, 2020, 02:28 AM
This is awesome finally having english version of Super 64 Rumble version...

My only other dream for the game would be for someone to hack together Super Mario 64 DS and all its features in a version that worked on original N64 hardware.

Maybe someone to add Zelda 64 and Majora's Mask remakes concepts to work on original hardware too... (mind you I still think original Majora's Mask is best, it would just be fun to see changed boss fights and stuff work on original N64 hardware, graphics obvioulsy downgraded).

Not sure what you're looking for with Zelda, but with these, Aroenai and I have been trying to restore unused stuff and get some stuff going that later appeared in the 3DS versions: http://krikzz.com/forum/index.php?topic=5161.0
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: cell on October 12, 2020, 01:30 AM
Well here they are: https://files.catbox.moe/ebgmal.7z (https://files.catbox.moe/ebgmal.7z)

Apply to an unedited Shindou rom

Appreciated. Thanks, CrashOveride.
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: Nemok on October 13, 2020, 12:23 PM
Thank you CrashOveride!
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: cvskid on October 16, 2020, 01:26 AM
Is there any way to use the english patch for shindou and use the patch to add the backwards long jump glitch on the same shindou rom? When i try the patch to make the game english then go for the other patch i get an error message when trying to patch the same rom again. the backwards long jump glitch patch is a bps file while the english patch from this thread is xdelta.
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: Nemok on October 16, 2020, 03:00 AM
Just gave it a look, there seem to be only 1 byte that differs from the original Shindou to restore BLJ, apart from CRC recalculation. You could try to change offset 1E253 from "3C" to "32" in the new English version, apply new CRC, and that should do it. That said, I have not tested it, you'll have to see for yourself.
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: Blitzed78 on October 18, 2020, 04:46 PM
Does this patch work on the smokemonster set?  Not working for me on the untouched rom on that set
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: CrashOveride on October 19, 2020, 01:36 AM
Does this patch work on the smokemonster set?  Not working for me on the untouched rom on that set

I made this patch from the rom in the No Intro set
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: Blitzed78 on October 19, 2020, 05:11 PM
Thank you,  I got it to work.   Hopefully one day we’ll see an English Shindou wave race 64 come out of the woodwork.
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: Grizzmeister on October 19, 2020, 06:59 PM
Thank you,  I got it to work.   Hopefully one day we’ll see an English Shindou wave race 64 come out of the woodwork.

This what I'm waiting for!
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: sdqfsdf on October 20, 2020, 07:33 AM
Thanks @CrashOveride!

Is there any English Shindou patch that retains the audio from the original US release? Found it weird that Nintendo didn't restore the iconic "So long, eh Bowser!" given he wouldn't be Koopa in English on the 3D All-Stars release. There are also a couple of instances of Mario's voice being higher-pitched according to TCRF, but that's less important.
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: nuu on October 20, 2020, 05:52 PM
It's not the final English version that would have been released if they had produced more SM64 cartridges. Just the Japanese shindou version with the old English script inserted. I guess Nintendo made it just so Routefree could translate it to Chinese. So they probably translated from English to Chinese rather than directly from Japanese.
Title: Re: Super Mario 64 3D All Stars (Rumble SUpport)
Post by: GBM on October 31, 2020, 07:12 PM
Well here they are: https://files.catbox.moe/ebgmal.7z (https://files.catbox.moe/ebgmal.7z)

Apply to an unedited Shindou rom
Amazing, thanks. Although highly anticipated, thankfully nobody else was working on a translation patch.
For Waverace, please share what you got with the community.