Newest Translations

Hugo 2 1/2 Kim Possible 3 Team Possible Dragon Quest I+II Pokémon Picross

Newest Reviews

Dragon Quest I+II Narc Uncut Castlevania: Dawn of Dissonance - A Juste Story Mode Hack TMNT2 - Turtle Swap

Featured Hack Images

Missile Door Hack Rockman TP FF Otherworld Krion Conquest Continue Hack

Featured Translation Images

Ninja Gaiden Super Robot Taisen Gaiden: Masoukishin - The Lord of Elemental Shining Force III: Scenario 2 The Legend of Zelda

Recent Updates

  • Reviews
    Beelzebub, in base game, did not have a script where he'd cast Dekaja and Dekunda at preset times. The script in Hardtype is unaltered, I was wrong. I also included his usage of Mazandyne which I neglected to include while describing how I cheesed him.
  • Translations
    I had DUPLICATED the normal patch inside the EXTRA folder by mistake, instead putting there the additional patch. With this update that is fixed. Now the normal patch and the optional patch inside EXTRA folder are different; the second does really replace the enemy names by the Spanish names used in modern translations of Dragon Quest series. It has been an human mistake.
  • Hacks
    Added note to patch it with a unmodified version of NBA Jam T.E. Updated Screenshots.
  • Hacks
    wrong ROM version

Mario Smoke Fix

Hack of Super Mario 64

Description:

This is a set of three BPS patches to fix Mario’s “on fire” texture in SM64. Thanks to the recent decompilation efforts, it’s now known that this texture is displayed in the wrong format by the game, resulting in black garbage pixels. Since video game smoke of this era was often depicted with black garbage pixels, the mistake went unnoticed for over two decades. This patch corrects the error by displaying the texture correctly as proper transparent smoke. It does not add any new art; the texture has been inside the ROM all along.

Simply apply the patch you want to the respective version of the game. Since the Shindou Edition has not yet been decompiled at the time of writing, no patch is available for it.

If you are decompiling the game, you can make this change very easily without using patches:

  • Open /actors/burn_smoke/model.inc.c
  • On line 47, change the reference “G_IM_FMT_RGBA” to “G_IM_FMT_IA”

At build time, this will compile the texture into IA16 format (correct) instead of RGBA16 (incorrect).

(O2 compressed the US AND Japanese versions to reduce their lag. - Wizard)

ROM / ISO Information:

  • Database match: Super Mario 64 (USA)
  • Database: No-Intro: Nintendo 64 (v. 20180814-043336)
  • File/ROM SHA-1: 9BEF1128717F958171A4AFAC3ED78EE2BB4E86CE
  • File/ROM CRC32: 3CE60709

Links:

Screenshots:


Credits:

Credits
ContributorType of contributionListed credit
zoinknoiseHacking

User Review Information

User Reviews
HeadlineAuthorDateVersionRecommended
Wish it could work with the Reduced Lag hackShift06 Dec 20202.0Yes
This patch isn't particularly useful for anyonePyroJay410 Apr 20202.0No