Super Mario Sunshine Mods
- There are ~1500 textures in total in the game (I have tried to dump every single one, however I may have missed a few). Out of these textures roughly 500 have been completely re-textured. Many other textures have been been up-scaled using A.I upscaling. Some filtered textures have been modified or changed entirely to look better as well. Some textures remain completely untouched until I've worked on them since some textures look bad when upscaled.
- I am completely up for suggestions, changes and submissions. You will of course be fully credited for any work you submit.
This is the Delfino Island of super mario Sunshine. It's a HUGE project but we are going to suceed it. We make it with 4 mods: kaevator superslopes, fancy pack, stained glass and more tree. We have a textures pack very awesome. I think videos or images are better than words. Look and cry!!!!! Super Mario Sunshine Mod Turns Every NPC Into A Chuckster A chaotic mod honors Super Mario Sunshine's infamous chuckster NPCs by making it so every NPC in the game hurls Mario through the air. Super Mario Sunshine Death Sound. This basic mod plays the death sound from Super Mario Sunshine 'Too Bad ' When you die.
Today I'm bringing you an updated version of SUPER LUIGI SUNSHINE, the amazing SUPER MARIO SUNSHINE MOD/ROM HACK that has been worked on by multiple very talented hackers. Luigi finally replaces Mario in the iconic Game Cube adventure. Amazing hack and big props to everyone who worked on this! ➤ Talk to me on Discord. This mod adds Super Mario Sunshine's Delifano's Main Plaza to GTA IV, This Mod Was Simply Stripped From The GameCube Title NOTE: THIS IS A MAP MOD AND WILL REPLACE CERTAIN INTERNAL FILES, BACK UP IF NEEDED How To Install: 1. Download the map mod 2. Open the downloaded file using 7Zip or WinRaR 3.
- The 4K version of the texture pack is scaled to 8x the default resolution, this means that (if internal resolution is increased in Dolphin) you may be able to view some textures at a staggering 6832x3480 resolution! Taking into account that you are using the widescreen hack of course. The 1080p version is scaled to 4x the default resolution, which results to slightly above 1080p.
- This texture pack is made for Ishiiruka Dolphin and includes shader presets to provide nice graphical features like Screen Space Ambient Occlusion (self shadowing around meshes), Bloom, Depth of Field, Tone Mapping and much more. And you can tweak it to make the game look however you like!
- My goal with this texture pack is to enhance the original game visuals while staying faithful to the original vision. That means my textures are meant to blend in as much as possible with the old textures so the game feel doesn't change too much.
- This texture pack is for Super Mario Sunshine on the GameCube only. There are no plans to port it to the Switch version in Super Mario 3D All Stars.
- This texture pack will work with any custom mods / hacks of Super Mario Sunshine as long as they aren't adding new textures or changing old ones (in that case, conflicting textures will be overwritten by one another but it will still work).
- Ishiiruka-Dolphin is required to make material maps, shaders and other nice visual features work and is highly recommended. There is a custom fork of Ishiiruka Dolphin inside the texture pack download which you can use, or alternatively download the latest version of Ishiiruka-Dolphin (pros only!).
- There is a 60 FPS patch provided with the texture pack, and it works without any major issues on the NTSC (North American) version of the game. The European version also has a 60 FPS patch, but might cause some glitches (most notably laggy cutscenes). Therefore, the 60 FPS patch is only enabled by default on the NTSC version of the game. The Japanese version has no codes enabled at all by default and is not recommended.
- Currently, only NTCS and PAL textures have been modified. You can still use this texture pack on Japanense / Korean versions of the game in Dolphin, it will still work. This will not include the Jap/Kor region specific textures though.
- If you don't like the way my texture pack looks over the original, please note that all post processing can be modified easily from user to user to fit your own preference. If you think 'I'd rather play Switch version' then this probably isn't for you.
- If you are having issues with stuttering and lag, remember to check 'Prefetch Custom Textures' in the 'Advanced' tab of the Graphics settings before asking for help. I also recommend enabling V-Sync as it removes screen tearing in full screen mode. If it's still lagging, try lowering the internal resolution a bit.
- This texture pack is in no way shape or form related to the Super Mario 3D All Stars remaster of Super Mario Sunshine!
- Feel free to join my Discord server for updates on all my texture packs!
Why would I play this over the Switch / Super Mario 3D All Stars version?
There are many reasons why you would want to play the GameCube version of Super Mario Sunshine with a HD Texture Pack over the Switch version. Here are some I've listed out the top of my head;
- Better visuals (Higher resolution textures, material maps, rim lighting, depth of field, ambient occlusion, global illumination, tonemapping, post processing shaders and even ray tracing which is coming at a later date!)
- It's cheap (if you own the original game, you don't need to pay 60$ to play it in HD)
- Android Support
- Full GameCube controller support (including rumble)
- 60 FPS & 120 FPS patches
- Ultra Widescreen Support (21:9 or even higher)
- Superior mods and modding tools
- Free Cam
- Supports a plethora of cheats and patches
- Stereoscopic 3D support
- VR Potential
- Supports nearly all gamepads. Including PS4, Xbox One, GameCube or the Switch Pro Controller.
Changelog:
1.0.1 (2020-09-27):
* Eyes of various NPCs are now in 4K
[color=#241e12]* Fixed the issue where some NPCs eyes would look bugged when they blinked (for example Mario or Peach)[/color]
[color=#241e12]* Fixed a bug where the goop would disappear after playing for an extended period of time.[/color]
[color=#241e12]* Removed the heat wave effect by default, everything is much clearer now! The heat wave effect can easily be enabled again inside the 'Cheats' menu, which you can access by right clicking Super Mario Sunshine in the game list and then go to 'Properties'.[/color]
[color=#241e12]* Updated the shine gate texture to make it pearly white again.[/color]
[color=#241e12]* Updated shaders and tone mapping.[/color]
[color=#241e12]* Added shaders and tone mapping to the European (PAL) version.[/color]
[color=#241e12]* Added global illumination (experimental)[/color]
[color=#241e12]* Updated some HUD elements, including the coin icon, to match more of those in the original.[/color]
[color=#241e12]* Updated some terrain textures to be more faithful to the original textures.[/color]
[color=#241e12]* Updated gaussian amalflare- clear white things are now brighter in the sunlight and produce a neat reflection effect.[/color]
[color=#241e12]* Optimized textures for improved performance and reduced file size (compressed using BC7 DDS by default, a PNG version will be available as well for Android users).[/color]
1.0.0 (2020-09-17):
- Initial release
Screenshots:
Installation guide:
There is no installation! A custom version of Dolphin called Ishiiruka Dolphin is provided alongside the texture pack. Simply extract the folder somewhere and start Dolphin using 'Super Mario Sunshine 4K.exe'. If you're on Mac or Linux, please manually download Ishiiruka Dolphin from this page for your operating system and copy all the folders from the texture pack over to your default Dolphin directory.
Playing a game in Dolphin instead of the GameCube or Wii can make a huge difference in visual quality. With HD output, Dolphin can bring the best out of many stunning titles. But beyond that, an assortment of crazy enhancements, including 3D output, free camera, widescreen hacks, a higher clocked emulated CPU and much more, can absolutely transform titles into new experiences even for veterans after many playthroughs.
Super Mario Sunshine is a beautiful GameCube platformer released in 2002. While its sequels on the Wii, Super Mario Galaxy 1 and 2 run at a fluid 60 frames per second, Super Mario Sunshine is only a 30 FPS (or 25 in PAL) game.
While an emulator can't do much on its own to increase the framerate of a game, one of our users, ehw, believed that it would be possible to modify the game to run at a higher framerate. Mixed with the enhancements in Dolphin, ehw modified Super Mario Sunshine to run at 60 FPS without doubling the speed of the game!
Super Mario Sunshine Multiplayer Iso
Super Mario Sunshine's current 60 FPS hack comprises of three (and an optional fourth) part. Firstly, the vbeam speedhack has to be turned on in order to modify the timings of the emulator. It's possible that simply flipping Dolphin's framelimit to run at 120 FPS would be fine, but the emulator stretches audio at non-standard framerates, blocking this possiblity for now. Secondly, a small game patch is applied. This actually makes the gameplay run half speed at 30 FPS. Thirdly, Dolphin's audio timings are modified to run at half speed; so the game also sounds normal at double speed. Lastly, on some versions of the hack, the level select cheat is required to get into certain stages.
Super Mario Sunshine Higher FPS Patches¶
0x804167B8:dword:0x3F600000 - Slightly slower 60 FPS Patch, but runs perfectly.
0x804167B8:dword:0x3F800000 - even smoother 60 FPS Patch, but breaks things.
0x804167B8:dword:0x40000000 - 120 FPS hack for those with high framerate monitors.
By applying patch into Dolphin's INI and then enabling it, along with the steps above, Super Mario Sunshine will run at 60 FPS. This is the key ingredient that makes it all work. For a more technical, the creator wrote an explanation on the inner workings of the process and final patch.
Depending on the value of the patch, you can get a near perfect 60 FPS hack where the game is completable, or an even smoother variant that breaks certain stage portals. There is also a 120 FPS hack for those with high framerate monitors and T.V.s, but it breaks things just like the smoother variant of the 60 FPS hack. Super Mario Sunshine is an absolute joy to play at 60 FPS, and fans of the game should truly enjoy the work put forth.
On another note, ehw also came up with more hacks for Pikmin 2 and Gauntlet: Dark Legacy. Pikmin 2 is completely playable with just the patch, but some cutscenes seem to play at double speed. Gauntlet Dark Legacy requires setting the framelimit to 120 and setting the CPU Clock Override value to 300 - 400% (!) in order to maintain 60 FPS at all times, and even then some animations are a tiny bit strange due to running at 30 FPS with no interpolation. This makes the game very difficult to run at 60 FPS on all but the most powerful computers. Considering that it was a 15 - 20FPS game on console, the difference here is even greater than the other hacks.
Super Mario Sunshine Hd Mod
Pikmin 1 is even stranger; it requires no game-side patch. Simply enable the vbeam speedhack and tell Dolphin's audio output to make it run at 60 FPS without side effects! There are also a variety of hacks/patches that have existed for Super Smash Bros. Melee and Brawl to make them run at pretty much any framerate without problems, including 30 FPS, 120 FPS and beyond. This is mostly done by using the settings for their slow motion modes, and unfortunately can't be done in other games.
With these four games brought up to 60 FPS, it can only make people wonder if other titles could be brought to 60 FPS in a similar way. Think about all of the seminal titles with huge, sprawling worlds that could be made more beautiful with an even better framerate. Anyone can experiment, dig around and try things as long as they have the game. Do note that reverse engineering chops may be needed for some games more than others.
Hopefully with the potential power of these patches on full display, Dolphin will see more patches and better versions of the existing patches in the future!
For those looking for more information on the patches and how they were made, please checkout the following links.
Super Mario Sunshine - http://jul.rustedlogic.net/thread.php?id=17475
Pikmin 2 - http://jul.rustedlogic.net/thread.php?id=17484
For users wondering about the audio hack. It was this line in SystemTimers.cpp that was modified:
int period = CPU_CORE_CLOCK / (AudioInterface::GetAIDSampleRate() * 4 / 32 * fields);
By adding a multiplier of two at the end (before the semicolon), you'll break audio in almost everything except certain titles running with a 60 FPS patch. This is how audio was fixed in Super Mario Sunshine, for instance.
Super Mario Sunshine Mods
Update¶
As of 4.0-5432 the vbeam speedhack was removed due to concerns that more 60 FPS patches would rely on broken behavior. In order to promote well made patches (that could in theory work on console even, given enough power) the hack was removed. What does this mean for the featured Super Mario Sunshine and Pikmin 2 hacks? Not all that much. For Super Mario Sunshine, simply setting the framelimiter to 120, and things will continue to work as per normal.
This was a concern that was no expressed until multiple 60 FPS hacks showed up relying on the vbeam speedhack. Developers realized that the (incomplete and broken) vbeam speedhack was not in Dolphin's long term plans, and thus axed it before there was a heavy reliance on it by potential framerate hacks.