Super Mario 64 has been decompiled

Discussion in 'Other Consoles & Oldies' started by Ecchi95, Jul 7, 2019.

  1. Ecchi95
    OP

    Ecchi95 Advanced Member

    Newcomer
    3
    Jul 7, 2019
    United States
    My emulator emulates the bare minimum of the CPU and the peripheral interface to successfully do the first DMA transfer for a game. I'm satisfied with that for now.

    Compilers, especially ones with no optimizations, are easier than an emulator.
     
  2. mountainflaw

    mountainflaw Member

    Newcomer
    1
    Jul 11, 2018
    Australia
    I'm not sure why'd you waste your time writing a compiler when N64Chain works just fine.
     
  3. Ecchi95
    OP

    Ecchi95 Advanced Member

    Newcomer
    3
    Jul 7, 2019
    United States
    Because it doesn't use IDO?

    I'm making a "poor man's" IDO.
     
  4. CrashOveride

    CrashOveride Advanced Member

    Newcomer
    1
    May 29, 2017
    United States
  5. mountainflaw

    mountainflaw Member

    Newcomer
    1
    Jul 11, 2018
    Australia
    Why would you gimp urself with IDO garbage
     
  6. Ecchi95
    OP

    Ecchi95 Advanced Member

    Newcomer
    3
    Jul 7, 2019
    United States
    @mountainflaw I'm aiming literally for a Super Mario 64 compiler. Not something reusable.

    GCC != IDO. Mine will compile an identical ROM like IDO.
     
  7. CrashOveride

    CrashOveride Advanced Member

    Newcomer
    1
    May 29, 2017
    United States
    so you seriously think that you can just recreate IDO? are you going to decompile it or something
     
  8. Ecchi95
    OP

    Ecchi95 Advanced Member

    Newcomer
    3
    Jul 7, 2019
    United States
    I don't have to decompile it. I can identify where the binary data is in the ROM, compare it to the source code, and figure out the logic.
     
  9. JoshDuMan

    JoshDuMan Newbie

    Newcomer
    1
    Jul 16, 2019
    United States
    So let me get this straight, you are going to:
    * Document the rest of the code, much of which is some of the more complicated bits. (And a decent chunk of which is labelled privately)
    * Make your own compiler that perfectly emulates a 20 year old software.

    And yet, when things are offered from the team working on this you've just directly insulted them instead.

    PAL support? Who cares! It's not like we have official debug support, multi-language support, and improved graphics from it.

    mountainflaw releases something to allow level imports? Fuck 'em! We can do that.

    Surely that compiler set-up that took literal months to work out was put together by a bunch of idiots.

    And yet, when you're 100 hours into labeling a camera system in an old game by yourself, perhaps you will realize how foolish it is to rest your laurels on something you haven't completed while the people who put it together are sitting around laughing at this thread.
     
    halo5307, uyjulian and CrashOveride like this.
  10. kikongokiller

    kikongokiller GBAtemp Advanced Fan

    Member
    9
    Jan 12, 2017
    Australia
    OP is a complete pervert and narcissist? Who would have thunk it?

    Insulting the very people who have been working on this and providing support is nothing short of pure stupidity. You deserve every bit of ridicule you get in this thread for being an utter brat who's too self-absorbed to accept any form of help.

    Good luck to the team working on this whole thing. Hopefully it'll lead to greater things yet to come.
     
    Memoir and The_Free_Real_Estate like this.
  11. Ecchi95
    OP

    Ecchi95 Advanced Member

    Newcomer
    3
    Jul 7, 2019
    United States
    Last edited by Ecchi95, Jul 17, 2019
  12. Retro_Mod_Gamer

    Retro_Mod_Gamer GBAtemp Regular

    Member
    3
    Nov 3, 2015
    Canada
    I'm super fascinated by this.
     
    The_Free_Real_Estate likes this.
  13. MurraySkull

    MurraySkull Member

    Newcomer
    6
    Apr 26, 2008
    United States
    Ran into a problem trying to compile:
    [​IMG]
     
  14. JoshDuMan

    JoshDuMan Newbie

    Newcomer
    1
    Jul 16, 2019
    United States
    Do you have qemu-irix set up? You've gotta grab it from the GitHub and set its path.
     
  15. MurraySkull

    MurraySkull Member

    Newcomer
    6
    Apr 26, 2008
    United States
    Yes, I have qemu-irix, and have added it to .bashrc
     
  16. The_Free_Real_Estate

    The_Free_Real_Estate Newbie

    Newcomer
    1
    Jul 17, 2019
    Antarctica
    Please stop embarrassing yourself on the internet. You have said that you would make:
    an N64 emulator
    a MIPS compiler
    100% finished decompilation
    and that the """""The "N64 dev community" is no longer needed."""" In reality you have done nothing. Nothing but compile the game using IDO.
    You will be basing anything developed on this code base on an outdated, incomplete leak.
     
    nullpointer128 likes this.
  17. Ecchi95
    OP

    Ecchi95 Advanced Member

    Newcomer
    3
    Jul 7, 2019
    United States
    I thought that to embarrass yourself you have to be /embarrassed/.

    I'm having the time of my life. I disseminated the leak. It's on multiple subreddits and multiple forums. I have 100k hits on this thread. I've established myself in non-gaming communities and go here for boredom relief during low activity in those places.
     
  18. The_Free_Real_Estate

    The_Free_Real_Estate Newbie

    Newcomer
    1
    Jul 17, 2019
    Antarctica
    Off of our backs? You have no morals. You are going to take somebody else's work and try to take credit for it. What is wrong with you?

    It won't matter anyway. I don't think you will be able to finish this. When the real decomp, with its extensions and fixes comes out, it will be leagues better than any leak effort. But that won't matter, because your 15 minutes of fame for propagating this leak is going to run out soon.
     
    maorninja and CrashOveride like this.
  19. Ecchi95
    This message by Ecchi95 has been removed from public view by AlanJohn, Jul 18, 2019, Reason: Off topic bickering.
    Jul 17, 2019
  20. Elemi

    Elemi [Nekos With Attitude]

    Member
    5
    Feb 29, 2012
    United Kingdom
    Mental centre!
    For the love of God, someone fix that awful camera please!!!
     
    The_Free_Real_Estate likes this.
  21. The_Free_Real_Estate
    This message by The_Free_Real_Estate has been removed from public view by AlanJohn, Jul 18, 2019, Reason: Reply to deleted post.
    Jul 17, 2019
  22. Ecchi95
    OP

    Ecchi95 Advanced Member

    Newcomer
    3
    Jul 7, 2019
    United States
    /nope
     
    Last edited by Ecchi95, Jul 18, 2019
Quick Reply
Draft saved Draft deleted
Loading...