Announcement

Collapse
No announcement yet.

nolberto82 codes

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • My Hit Anywhere tutorial still applies for arcade games. If your ASM is good you shouldn't have too many problems. The MAME/MESS debugger is as powerful as FCEUX's debugger probably better in some areas. To set breakpoints on read or write it should be like this:

    Code:
    Break on Read or Write
    wp [address],[size],[rw]
    
    Example:
    wp 1234,1,r - for BPR
    wp 1234,1,w - for BPW
    
    Breakpoint on Execution
    bp 1234 - for BPX
    
    You can type help in the debugger window like so:
    
    help watchpoints
    This link has more help here. Right now the website is down but contains information for the debugger.

    Code:
    [COLOR="Blue"]Mortal Kombat 4 (version 3.0) - MAME[/COLOR]
    
      <cheat desc="Hit Anywhere Both Players">
        <script state="run">
          <action>maincpu.pd@01EE09=6001EE11</action>
        </script>
      </cheat>
    
      <cheat desc="Infinite Health PL1">
        <script state="run">
          <action>maincpu.pd@00209E=00000001</action>
        </script>
      </cheat>
    
      <cheat desc="Infinite Turbo PL1">
        <script state="run">
          <action>maincpu.pd@0020A0=00000000</action>
        </script>
      </cheat>
    
      <cheat desc="Infinite Health PL2">
        <script state="run">
          <action>maincpu.pd@00209F=00000001</action>
        </script>
      </cheat>
    
      <cheat desc="Infinite Turbo PL2">
        <script state="run">
          <action>maincpu.pd@0020A1=00000000</action>
        </script>
      </cheat>
    Too bad this game doesn't run too well.
    Last edited by nolberto82; 09-12-2011, 11:40:34 AM.

    Comment


    • Quick question about MAMEUI. The hiscore.dat file is not working in my MAMEUI 0.142u2. I read somewhere that the MAMEdev team has taken out the ability for users to utilize the hiscore.dat file. Is that true? And do you know of any other little program/add-on/file that can save my high scores/initials?

      For example: How am I supposed to beat all 32 teams in NBA Hangtime without the ability to save my initials or high score?

      (The hiscore.dat file that doesn't work for my MAMEUI is from http://highscore.mameworld.info/download.htm)

      P.S. I'm aware that I could save the state of the game to save my high scores but save states are not supported in many games.
      Last edited by OldSchoolGamer; 09-12-2011, 12:45:29 PM.
      Now broadcasting from the underground command post. Deep in the bowels of a hidden bunker. Somewhere under the brick & steel of a nondescript building. We've once again made contact w/ our leader, OSG

      Comment


      • hiscore.dat is not supported by MAME (it was once, but it hasn't been for many years now). If you want a MAME with support for unofficial stuff like hiscores.dat or netplay, get the unofficial MAMEPlus. I don't know if it gets regular updates though.

        However, MAME does save your scores and every native game option in the nvram folder. Your scores will be there if you close the game and will always be there unless you delete the .nv file. What MAME doesn't support is the hiscore.dat. I think the reason was, and I could be remembering incorrectly, that a centralized Hi Score file is not something that goes with the Arcade experience since whatever Arcade you had near your home wouldn't and couldn't have the hi score from someone in another state (well, unless it was used).

        You might say, "but what about save states? fast forward? cheats?". And yes, you are right, those were in discussion to be removed too (MAME didn't have save states back then because of this), but after many discussions and meltdowns, they kept those features because it makes it easier to fix bugs. Without it you couldn't reach or accurately report a bug since you almost always have to submit a save state right before a bug appears. Cheats and fast forward just make it easier to reach such spot.

        So basically, if save states or cheats weren't useful to fix bugs, they would be gone too.

        Why do you even want the hiscore.dat? You are not interested in beating hi scores as far as I know.
        Last edited by ReyVGM; 09-12-2011, 03:01:28 PM.

        Comment


        • Why do you even want the hiscore.dat? You are not interested in beating hi scores as far as I know.
          Correct, I'm not really interested in beating high scores. But I would like it for a few games such as NBA Hangtime/NBA Jam so it will save my initials. Before starting a game, you have an option if you want to enter your initials. By entering your initials, the game knows your progress and knows what teams you already beat etc. I'm not sure but I don't remember that being saved to the NVRAM folder. I could have sworn that I entered my initials, then beat a team, then closed MAMEUI. And then when I opened MAMEUI and played the game again, I entered my initials, and it was like it was my first time entering my initials. Meaning that it didn't save my initials/progress. I could be wrong but I think that's what I remember happening.
          Last edited by OldSchoolGamer; 09-12-2011, 04:36:55 PM.
          Now broadcasting from the underground command post. Deep in the bowels of a hidden bunker. Somewhere under the brick & steel of a nondescript building. We've once again made contact w/ our leader, OSG

          Comment


          • It should get saved to the nvram folder. Everything does.

            Comment


            • Originally posted by nolberto82 View Post
              My Hit Anywhere tutorial still applies for arcade games. If your ASM is good you shouldn't have too many problems. The MAME/MESS debugger is as powerful as FCEUX's debugger probably better in some areas. To set breakpoints on read or write it should be like this:

              Code:
              Break on Read or Write
              wp [address],[size],[rw]
              
              Example:
              wp 1234,1,r - for BPR
              wp 1234,1,w - for BPW
              
              Breakpoint on Execution
              bp 1234 - for BPX
              
              You can type help in the debugger window like so:
              
              help watchpoints
              This link has more help here. Right now the website is down but contains information for the debugger.
              I believe I've seen that site before (in my google searches). Apparently I was under the assumption that all break points would begin with bp and not wp. Playing around with Street Fighter 2 earlier I was able to tinker a bit but without knowing the ASM (or an easy way to test my changes without modifying the actual cheat xml) it will be a bit of learning on my part. I see now why you are so fluent with this debugger as it is the same debugger within mess that you normally use. I appreciate the examples and hopefully I'll be able to make something soon. Keep up the great work!
              Not taking any requests at this time.

              Bored? Watch some of my hacks here.

              Comment


              • The rest of those games I couldn't get to run or couldn't find RAM addresses like Time Crisis and Operation Wolf.

                Code:
                [COLOR="Blue"]Killer Instinct 2 (v1.4) - MAME[/COLOR]
                
                  <cheat desc="Hit Anywhere Both Players">
                    <script state="run">
                      <action>maincpu.pd@8801052C=10000013</action>
                      <action>maincpu.pd@880108F8=34010000</action>
                      <action>maincpu.pd@88010900=34010000</action>
                      <action>maincpu.pd@8801092C=34010000</action>
                      <action>maincpu.pd@88010934=34010000</action>
                      <action>maincpu.pd@88010960=34010000</action>
                      <action>maincpu.pd@88010968=34010000</action>
                    </script>
                  </cheat>

                Comment


                • Originally posted by nolberto82 View Post
                  The rest of those games I couldn't get to run or couldn't find RAM addresses like Time Crisis and Operation Wolf.
                  I thought Carnevil ran in mame (seen a few videos on youtube of it in action)? I had really anticipated the Carnevil one due to the enemies having parts you can shoot off of them! I think you've done a great job with the list as I didn't expect them all to be filled due to limitations within mame and different programming styles.

                  Hopefully I can devote a little more time to mame (I've been fixing Unicode's list on my thread) when I get the chance. BTW is there any easy way to test your code without modifying the original xml files (like is there something I can type to activate a code through the debugger)? Thank you for the codes as I'm sure they have added quite a lot of replay value to these older games.
                  Not taking any requests at this time.

                  Bored? Watch some of my hacks here.

                  Comment


                  • I thought Carnevil ran in mame
                    Yes, Carnevil does run in MAME. But unless you have a good computer, it will run very slow. You need to have a somewhat new computer to run Carnevil at decent speed. I have an Intel Pentium 4 with Hyper Threading Technology, 3.0 ghz, and I am able to run Carnevil, BUT it runs extremely slow. Carnevil is one of my favorite 1st person shooters, maybe my favorite, and I had to contemplate whether to keep it or delete it because it runs so slow on my computer. But like I said, if you have a newer/better computer than mine, it will run much better/faster/normally. According to MAWS, The driver status of the game is "Good".
                    Last edited by OldSchoolGamer; 09-13-2011, 10:59:08 PM.
                    Now broadcasting from the underground command post. Deep in the bowels of a hidden bunker. Somewhere under the brick & steel of a nondescript building. We've once again made contact w/ our leader, OSG

                    Comment


                    • Originally posted by nolberto82 View Post

                      [CODE]
                      Killer Instinct 2 (v1.4) - MAME
                      Killer Instinct 2

                      Comment


                      • Code:
                        [COLOR="Blue"]Alien vs. Predator (Euro 940520 Phoenix Edition) - MAME[/COLOR]
                        
                          <cheat desc="Hit Anywhere">
                            <script state="run">
                              <action>maincpu.mw@01D0A6=4E71</action>
                              <action>maincpu.mw@01D182=6002</action>
                            </script>
                          </cheat>

                        Comment


                        • Originally posted by Abysus
                          Hopefully I can devote a little more time to mame (I've been fixing Unicode's list on my thread) when I get the chance. BTW is there any easy way to test your code without modifying the original xml files (like is there something I can type to activate a code through the debugger)? Thank you for the codes as I'm sure they have added quite a lot of replay value to these older games.
                          Code:
                          [COLOR="Green"]You can type for example maincpu.mw@whateveraddress=whatevervalue. Just like what you write for the XML cheat files.[/COLOR]
                          Last edited by nolberto82; 09-14-2011, 10:55:58 AM.

                          Comment


                          • Code:
                            [COLOR="Blue"]Phalanx - SNES[/COLOR]
                            
                            Hit Anywhere
                            DD3F-640D
                            DD34-670D
                            DD3F-676D
                            DD34-64DD
                            C230-6DDD
                            Added.

                            Comment


                            • Requesting please Arcade Cheat Codes for:
                              • (MAME) Mystic Marathon
                                • Invincibility
                              • (MAME) MuHanSeungBu
                                • Infinite Outs
                                • Infinite Strikes
                              • (MAME) Tutankham
                                • Move Manually Instead of Automatically. In this game, the player moves like Pac-Man. For example: If you press 'Left', the player will continue to walk in the left direction even if you are not holding the 'left' button. Just think of how it is when you control Pac-Man, it's the same thing for this game. It makes this game alot more difficult by moving like that. So I would like a cheat code made that will make the player move manually. Meaning that if you want to keep moving to the left, then you have to hold the left button.
                              • (NES) Pac-Man - Tengen
                                • Pac-Man Moves Manually Instead of Automatically. (Explained above)
                              * Tutankham was/is my favorite Atari 2600 game. I'm excited that I just found out that it was an arcade game as well.
                              * I think the idea of moving manually instead of automatically for Pac-Man/Tutankham is a very clever suggestion. I hope that you will beable to make such a code for those two games. It would be greatly appreciated
                              Last edited by OldSchoolGamer; 09-14-2011, 11:50:17 PM.
                              Now broadcasting from the underground command post. Deep in the bowels of a hidden bunker. Somewhere under the brick & steel of a nondescript building. We've once again made contact w/ our leader, OSG

                              Comment


                              • Hey Nolberto, I just got back from the Killer Instinct 2 designer and he told me those endings I'm talking about are in the game's code, but there's no way to access them since they didn't have the time to do it. So, if you find those cheats I'm requesting, you'll do a big favor to Killer Instinct fans

                                Comment

                                Working...
                                X