Announcement

Collapse
No announcement yet.

GHTool - A Collaborative Rom Hacking Tool

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    a combination between the NES 2.0 and NSRT looks like:

    Attached Files
    Last edited by KillBill_158; 08-27-2013, 06:19:21 AM.

    Comment


    • #32
      Chip info on SNES: http://web.archive.org/web/200312051...O/chipinfo.htm

      Comment


      • #33
        Sorry for the noob questions, but how exactly do you use the routine builder?
        Could someone show an example for it with the Game Gear or other z80 system?
        If I'm understanding correctly, it would aid in making custom mods like in this guide, right?
        http://gamehacking.org/faqs/retrojokers.pdf

        Or is what I'm thinking about an assembler?
        http://OldGameHacking.com/
        http://www.youtube.com/user/DreamcastVideos

        Comment


        • #34
          All the routine builder does is accept a starting address and some asm, and order the addresses for you. Just makes things a bit easier when making those routines.

          So yes, you are right. I haven't done any assembler type deal yet.
          Please put all complaints in writing and submit them here.

          Above link not working? Try here.

          Comment


          • #35
            Originally posted by KillBill_158 View Post
            Your program is the best I've seen to do so. Nor canst thou change the info box (NES) so that you can copy out there could use it very much. Would be great who it looks like something like this:

            [ATTACH=CONFIG]1607[/ATTACH]
            For some reason, I didn't get what you were saying before. Now I understand.

            Yeah, I think that would be helpful to do.
            Please put all complaints in writing and submit them here.

            Above link not working? Try here.

            Comment


            • #36
              I added version 1.0.0.6 which adds the rom utilities for SNES and GB. I did the Gameboy one recently to aid in figuring out the ROM banks for Game Genie codes to convert them to Codebreaker codes.
              Please put all complaints in writing and submit them here.

              Above link not working? Try here.

              Comment


              • #37
                Hey, @rimski82, I've downloaded your tool. Unfortunately, the later version 1.006 initially opens on my computer with Windows 7 x64 Professional but a few seconds after I chose the Game's system via its button (I've had tried NES) it just crashes and I have forced by Windows to close it! Strange thing is, the older version 1.005 appears to work fine for me. Please, can you fix? Here is the crash log from GHTool 1.006 produced shortly after I had selected the system (I've had tried Nintendo Entertainment System) and all times 1.006 version of your tool just crashes shortly after I select game's system every time):

                Problem signature:
                Problem Event Name: CLR20r3
                Problem Signature 01: GHTool.exe
                Problem Signature 02: 1.0.0.5
                Problem Signature 03: 55ee4a05
                Problem Signature 04: GHTool
                Problem Signature 05: 1.0.0.5
                Problem Signature 06: 55ee4a05
                Problem Signature 07: 1f0
                Problem Signature 08: df
                Problem Signature 09: System.IO.FileNotFoundException
                OS Version: 6.1.7601.2.1.0.256.48
                Locale ID: 1026
                Additional Information 1: 0a9e
                Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
                Additional Information 3: 0a9e
                Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

                I hope this to can be be useful somehow for you... Appears there is something the GHTool needs to work but the archive I've downloaded from the thread's first post doesn't include anything beside the executable itself.
                Last edited by Unicode; 12-31-2016, 11:11:00 AM.

                Comment


                • #38
                  Anyway we can have the Routine Builder take some written ASM and output the values in the base address?

                  Example:

                  I write this in the compiler:

                  LDA $06
                  INC A
                  STA $06

                  which would output:
                  111111:A5
                  111112:06
                  111113:1A
                  111114:85
                  111115:06

                  This would make custom routines so much easier to make, shit even an option to patch the codes into the rom would be ideal also.
                  Spoiler Alert! Click to view...

                  THE BAD GUY!!!!!!

                  Comment


                  • #39
                    Originally posted by Unicode View Post
                    Hey, @rimski82, I've downloaded your tool. Unfortunately, the later version 1.006 initially opens on my computer with Windows 7 x64 Professional but a few seconds after I chose the Game's system via its button (I've had tried NES) it just crashes and I have forced by Windows to close it!
                    It needs the ionic zip dll. The file is included in the 1.0.0.5 zip. I'll be sure to include it with future releases.

                    Originally posted by Helder View Post
                    Anyway we can have the Routine Builder take some written ASM and output the values in the base address?
                    Good idea! I'll start to implement it, but who knows how long it will take. Something like this usually seems easy at first but can end up turning into a nightmare.
                    Please put all complaints in writing and submit them here.

                    Above link not working? Try here.

                    Comment

                    Working...
                    X