Help me make a hack of Super Mario 64 DS

Discussion in 'NDS - ROM Hacking and Translations' started by supercard_lover, Jan 27, 2007.

Jan 27, 2007
  1. supercard_lover
    OP

    Newcomer supercard_lover Member

    Joined:
    Dec 15, 2006
    Messages:
    24
    Country:
    United States
    Could someone help me make a hack of Super Mario 64 DS? Aside from unpacking the rom with dslazy, I don't really know where to start. [​IMG]


    Well, here's what I want the hack to be like.
    __________________________________________________ ______________
    Mario is the only playable charicter. So, when the game starts, you are playing as him. [​IMG]

    When you enter the castle, you find yourself in "Bowser in the Dark World." [​IMG] But when you enter the pipe that would normally take you to the battle with Bowser, you find yourself in "Bowser in the Fire Sea." [​IMG] [​IMG]

    Again, when you enter the pipe that would normally take you to the battle with Bowser, you end up in "Bowser in the Sky." [​IMG] When you enter the pipe at the end of "Bowser in the Sky," you find yourself at the final bowser battle just like you normally would. [​IMG]

    If this "entering the tube consept" is beyond public nds hacking knoledge, then I'll be open minded. Instead of using the tube consept, when you enter the castle, you find yourself in "Bowser in the Sky" [​IMG]

    You'd have unlimited lives in the hack. [​IMG]

    Last, I'd want to edit some of the text. So if anyone knows how to do so, please tell me. [​IMG]
    __________________________________________________ _______________

    It's a bit of a complicated hack, but it would be pretty cool as well as please me, give me much enjoyment, and, perhaps, I hope, give others enjoyment as well. So, if someone wouldn't mind helping me out, I'd apriciate it. [​IMG] [​IMG]

    p.s. I made the exact same post on another forum. So if you see this post on another site, it's no fraud. But no one on that site wants to help me, so I decided to ask here.
     
  2. romeoondaline

    Member romeoondaline GBAtemp Fan

    Joined:
    Aug 16, 2006
    Messages:
    369
    Location:
    U know where
    Country:
    United States
    that sounds kinda kewl but i dunt know how to hack games
    sorry ,
    wat do u need to do it anyways?
     
  3. supercard_lover
    OP

    Newcomer supercard_lover Member

    Joined:
    Dec 15, 2006
    Messages:
    24
    Country:
    United States
    Why do I want to do it you ask?

    I'm trying to turn the game (or atlest three levels of the game) into something more classic. The idea is that what is supposed to be princess peach's castle is, in this hack, bowser's castle. So, when you go inside, you find yourself in "Bowser in the dark world" which very well could be a place that is inside bowser's castle. The same is true for fire sea and sky. So, you jorney threw bowsers castle untill you find bowser. You fight bowser and rescue peach. Makes sense right?

    Yes, I know, princess peach's castle doesn't look much like bowser's castle. It's not perfect, but it's pretty good.

    But I still haven't answered you question have I [​IMG] I want to make this hack so that I can play it [​IMG] . Oh, and for the record, if YOU want to play this hack, if I actually make this hack I'll be perfectly happy to upload the Ips file. [​IMG]

    Now do I need to make the hack? No. I want to make the hack. If you know how to hack roms PLEASE TELL ME HOW I CAN MAKE THIS HACK!!! PLEASE!!!

    If you help me, I'll treat you like this: [​IMG]

    If you DON'T help me, I'm going to cry :'(

    You don't want that right? So please [​IMG] me how to make this hack.
     
  4. teonintyfive

    Member teonintyfive GBAtemp Advanced Fan

    Joined:
    Oct 20, 2006
    Messages:
    791
    Location:
    Greece, Somewhere in Macedonia
    Country:
    Greece
    Well, you said unpack the rom with DSLazy. Do that and try to play around with the various files.
     
  5. supercard_lover
    OP

    Newcomer supercard_lover Member

    Joined:
    Dec 15, 2006
    Messages:
    24
    Country:
    United States
    I've tried. Or atleast I've tried to make a simpler version. What I do is I go to the folder data/data/stage. I then open up two folers (in diffren't windows, of corse). They are Koopa3_map and main_castle. I copy the files inside koopa3_map into the main_castle folder and rename the koopa3_map files with the name of there corrisponding main_castle file, in the prosses deleting the real main_castle files.

    But, when I repack the game and put it on my flashcart (My flashcart has clean rom support) the game crashes at startup.

    I've tried agian several times. Each time this is what I feel like doing [​IMG]





    [​IMG] look, the fact is I don't really have a clue what I'm doing. I need some help!

    Please teach [​IMG] me how to make my hack.
     
  6. Mewgia

    Member Mewgia drifter

    Joined:
    Dec 16, 2006
    Messages:
    2,161
    Location:
    Boston, MA
    Country:
    United States
    That would be a pretty cool hack... Sorry I cannot help you in any way. I hope somebody can.
     
  7. supercard_lover
    OP

    Newcomer supercard_lover Member

    Joined:
    Dec 15, 2006
    Messages:
    24
    Country:
    United States
    Help me? Please? I'm beggin you!

    PLEASE HELP ME! :'( :'( :'(

    Somebody here must know how to make this hack. PLEASE take the time to teach me. PLEEEEEESE.

    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]
     
  8. MaHe

    Member MaHe one lazy schmo

    Joined:
    Aug 4, 2006
    Messages:
    1,101
    Location:
    Maribor
    Country:
    Slovenia
    Umm, nobody hacked SM64DS yet, so you're completely on your own.
    And by the way, if you don't even know how to start, I doubt you'll come anywhere. Start examining the file structure or something.
     
  9. supercard_lover
    OP

    Newcomer supercard_lover Member

    Joined:
    Dec 15, 2006
    Messages:
    24
    Country:
    United States
    No one has hacked it yet? Really? I thought there was a trainer... and what about the test levels.

    Okay, well, if I'm on my own, If still need some help on nds rom hacking in general. There seems to be very little information about it on the internet.

    For example what do you mean by "The file structure"

    Please, I'm willing to learn, but I can't learn without a teacher.
     
  10. MaHe

    Member MaHe one lazy schmo

    Joined:
    Aug 4, 2006
    Messages:
    1,101
    Location:
    Maribor
    Country:
    Slovenia
    *sigh*

    Just give it up.
    By the way, trainers and test levels aren't the same. That's just a few values changed in the hex-editor or a simple stack of code.
    But you can't be taught this kind of stuff, unfortunately, you just have to discover it. Good luck.
     
  11. supercard_lover
    OP

    Newcomer supercard_lover Member

    Joined:
    Dec 15, 2006
    Messages:
    24
    Country:
    United States
    Why can't you teach [​IMG] me?
     
  12. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,737
    Country:
    United Kingdom
    You ask for some serious stuff to happen here: most of this is on the very forefront of what you can do with a 8-16 bit era console hack let alone a DS which is not emulated that well, has far less debugging tools and argueably far more complex.

    Mahe alluded to what you have to do:
    identify the files responsible for the levels (maybe by name, if not be disassembly or corruption).
    work out how the are put together (you might be able to get away with a simple repoint here but I doubt it and you better hope there is no complex compression and/or hashing being used).
    Changing the start character is most likely an assembly level hack.
    Infinite lives will probably invole finding all the lose a life routines (health, time, quicksand, donkey stampede etc) and changing the -1 to life value to something else (add 0 is a good bet), you could get lucky and find a cheat gives you the memory locations and then use a disassembler to find everything and then make a new instruction and add it in (either encode by hand or use an assembler and a hex editor)

    Text should be simpler and just be a usual find the text (and possible decompress it), make a table, edit the text, repoint, reinsert.

    As I said this is not a good choice for a first rom hack, if you want to learn though I made a preview release of some documents I have been working on a little while back (I add a paragraph more or rewrite another section every so often and have a much more detailed/better written document so I could make another preview release if you really wanted)
    http://www.4shared.com/file/3636881/1f5f088d/rom101.html
    take a wander over to http://www.romhacking.net/ as well and read some of the documents there, it does not all transfer to DS hacking but the underlying theory is present..
     
  13. BlueStar

    Member BlueStar GBAtemp Psycho!

    Joined:
    Jan 10, 2006
    Messages:
    4,094
    Location:
    UK
    Country:
    United Kingdom
    If someone has that (impressive) level of skill when it comes to DS coding then it would be easier for them to do it themself than hold your hand and tell you how to do it.

    If you want to start learning to hack roms, start simpler. Much simpler.
     
  14. supercard_lover
    OP

    Newcomer supercard_lover Member

    Joined:
    Dec 15, 2006
    Messages:
    24
    Country:
    United States
    If someone would rather just do it for me, then by all means, do so. PLease. I just thought it would be helpful if I did the boring work.

    But I'll learn myself to. And if I should start simpler, than I will.

    Therefor, thanks for the link FAST6191, I'll check that out as soon as I get A chance. [​IMG]
     

Share This Page