How to hack Super Mario Kart's racers

Поділитися
Вставка
  • Опубліковано 13 вер 2024
  • This video is a how to change the racers in Super Mario Kart. A few people have asked me how to do this, so I made a video of the way I changed the racers. You may have to watch it more than once as there is a lot of information.

КОМЕНТАРІ • 44

  • @astrotrain3332
    @astrotrain3332 Рік тому

    honestly I hope some makes a tool like Epic Edit for creating custom characters because this looks SO complicated lol. but very cool.

  • @kekhm
    @kekhm 6 років тому +2

    to decompress the colour palettes we use a tool called Lunar Compress.
    This is a command line tool tha allows the decompression of some common Nintendo compression routines.
    Fortunaly for us Super Mario Kart uses one of these compressiontypes.
    It's a command line tool where we pass parameters in to.
    The expected syntax is
    decomp.exe

  • @naejimba
    @naejimba 5 років тому +2

    A bit late to answer one of the comments, GlitchCog's site can still be accessed via archives, and it is the motherload for palette info: web.archive.org/web/20080510223020/matt.yanos.com/smkpal/?p=09
    How to convert RGB color to SNES hex code:
    (Red) + (Green * 32) + (Blue * 1024)
    Start with the RGB values and first divide by 8
    Using white as an example is: 255, 255, 255
    255/8 = 31
    31 + (31*32) + (31*1024) = 32767
    32767 = x7FFF
    (Use Windows calculator and put it in programmer mode, click on dec and type the number in)
    and then reverse it xFF7F
    (7F)(FF) becomes (FF)(7F)
    (the "x" is not used; it denotes the number following the x is in hexadecimal)
    So, if you wanted to change an existing color to white, you would find the Hex address, and change the SNES color to the new one.
    Note, I have yet to try this, I'm just trying to learn how to do it and found some helpful info I want to pass along.
    For a SMK hack, keep in mind a few things when doing sprites. First, the front facing and back facing sprites only show half of the image. Make sure when you create those sprites it can be cut down the middle and is a mirror image. Second, all of the characters share a palette with another: Mario/Toad, Peach, DK, Bowser/Yoshi, Koopa/Luigi. When you plan your characters, make sure you keep in mind they will have to use the same 15 colors.
    Also, it appears the palette data for each character is spread all around. The intro, character select screen, trophy screen, the credits and EVERY track theme. If you change one color you have to change it in EVERY instance, or on certain tracks, in the intro, etc. it won't show up correctly. Lastly, I've found out some of the characters share some of the same tiles (I know this is true for Mario and Luigi) and just have the colors swapped. Plan ahead for that, or end up like I did, spending a lot of time creating sprites that can't be used and hitting a dead end where I have to rethink the entire project before I've even changed anything in the actual ROM.
    I hope it helps, and if any of you figure this shit out before I do, let me know and we can help each other. I haven't done much other than planning and creating sprites, but it's already a god damn nightmare.

    • @astrotrain3332
      @astrotrain3332 Рік тому

      the website looks like it's still up, but the images aren't showing, is there another source perhaps?

  • @DirtbagD
    @DirtbagD  15 років тому

    A header is data that has been put on to the front of the ROM file by the copy unit that was used to dump the ROM Image. This tends to be 512bytes or 200(in hex) This is data is not in on the actually game ROM.

  • @DirtbagD
    @DirtbagD  16 років тому +2

    You're welcome. Sorry the text is quite hard to read at the start.

  • @lucariokiddo
    @lucariokiddo 14 років тому

    i don't understand lunar compress... how does decompressing work?

  • @lucariokiddo
    @lucariokiddo 14 років тому

    i'm gonna make all characters yoshi's! (even a black yoshi)

  • @BBLinkv1
    @BBLinkv1 13 років тому

    Hi, I just got start started hacking SMK. I've added Diddy kong name ,sprites and all, but I can't find the compressed feet sprites used at the podium and ending. Do you know the address where I can find, decompress, and edit them. Thanks in advance.

  • @Kempy0100
    @Kempy0100 12 років тому +1

    To change character names open your rom in a hex editor such as XVI32. For a headered (U) rom the driver name texts are located at 5C477.

  • @DragonsTrap
    @DragonsTrap 11 років тому

    Thanks for the video; much appreciated.

  • @8MKWeb8
    @8MKWeb8 14 років тому

    Do you think you can make a video that is just a guide to editing the palettes and the compressed graphics (like the tracks and everything else) as well as the title screen?

  • @damvid21
    @damvid21 9 років тому +2

    Hey mate, no idea if you're still into this but is there any chance you might consider uploading a video with a step-by-step of a simple character edit? Nothing wrong with this video or anything, I just need to know why my edited characters will not appear in-game. Cheers if you can mate.

    • @astrotrain3332
      @astrotrain3332 Рік тому

      heh 8 year old comment, just getting into character editing now... did you find a more updated video, this one's a bit hard to follow

  • @lucariokiddo
    @lucariokiddo 14 років тому

    @JohnnyP625 ...
    :D

  • @DirtbagD
    @DirtbagD  15 років тому +1

    If it only is on the small map then you have edited one of the smaller Mario's, scroll further up and you will see the full size Mario in the ROM

  • @YoaiFan
    @YoaiFan 15 років тому

    wats the name of that song

  • @SignorToon
    @SignorToon 14 років тому

    hi, i've modify all the racers but game assign their original colours so, how can i assign my palette colours, and how can i modify menu title and player name??

  • @DirtbagD
    @DirtbagD  15 років тому +1

    No the whole video is one big prank! Seriously though it does work, I'm not sure why you'd think it would work, it's all in the video...Sorry to say it's just not easy.

  • @DirtbagD
    @DirtbagD  16 років тому +1

    There is not one program. All the tools I use are listed in the video at the end...

  • @DirtbagD
    @DirtbagD  16 років тому +1

    Do you try to save after editing?

  • @lucariokiddo
    @lucariokiddo 15 років тому

    are u sure this works? looks like hard to do... oh and can i also use a different emulator!

  • @lucariokiddo
    @lucariokiddo 14 років тому

    i think i got it now...

  • @DirtbagD
    @DirtbagD  16 років тому +1

    Years ago :)

  • @lucariokiddo
    @lucariokiddo 15 років тому

    ok... well i'm going to play animal crossing now.

  • @juasjuas23
    @juasjuas23 12 років тому

    I have a problem with the palettes of the racers and the page of the video doesn't work

  • @nameisme010
    @nameisme010 12 років тому

    How do you change the names of the racers? I finished my character but it still says "MARIO" when I've played it. I've searched all over the internet with no luck.

  • @FezTheSpaceBiker
    @FezTheSpaceBiker 12 років тому

    What is the first song in this video called?

  • @Droopy95mkDS
    @Droopy95mkDS 11 років тому

    How do you make cmd.exe do what YOU want it to do? I can't even open decomp.exe, what should I write when "C:\Users\Droopy95>" appears ?

  • @sirbard
    @sirbard 12 років тому

    @xLightningWolFx I think you used MSpait and hit " SAVE" Instead of "SAVE AS" When you edited the drivers. This makes the picture file larger, which DirtbagD said not to do.

  • @DirtbagD
    @DirtbagD  15 років тому

    what!

  • @LiLYoshi99
    @LiLYoshi99 12 років тому

    Does anyone know how to change the point system?

  • @Koops520
    @Koops520 12 років тому

    Where can I download Tile Molester?

  • @ResenhandoComLuke
    @ResenhandoComLuke 4 роки тому

    Não entendi muito bem.

  • @PacGuy765
    @PacGuy765 16 років тому

    ¬_¬ i still don't get it

  • @DirtbagD
    @DirtbagD  16 років тому +1

    Just some mates of mine. :)

  • @FezTheSpaceBiker
    @FezTheSpaceBiker 12 років тому

    When I open Tile Molester, it says language files not found

  • @j.robertomartinez8419
    @j.robertomartinez8419 4 роки тому

    Dirtbag
    George
    Baldy
    Ted
    James
    Shelly
    Sally
    Dave

  • @SignorToon
    @SignorToon 14 років тому

    p.s. Matt Yanos Page, dosen't work

  • @Nanoman6666
    @Nanoman6666 11 років тому

    where can I download Tile Molester

    • @hunterpierce3463
      @hunterpierce3463 8 років тому +1

      www.romhacking.net/download/utilities/109/

  • @juasjuas23
    @juasjuas23 12 років тому

    @8MKWeb8 I need too

  • @Valentino305WorldWide
    @Valentino305WorldWide 8 років тому

    can u add sonic