Announcement

Collapse
No announcement yet.

Question

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

  • Question

    I have a question for you:
    Is it possible in the debugger to start instead of 3 shots in duck hunt for example with one or two shots?
    How to do it? Anyone know?

    Address of shots in duck hunt is 00BA.
    Please help!

  • #2
    This will point you in the right direction... http://codehut.gshi.org/DebuggerGGcodes.txt
    The Code Hut: http://codehut.gshi.org/

    Comment


    • #3
      I don't understand it...

      If address in duck hunt is 00BA so i must choose write (in debugger)?
      But i want to start a game with 2 bullets for example. How to do it?
      Last edited by mgos307; 08-21-2013, 07:14:13 AM. Reason: bad english

      Comment


      • #4
        Go to the Duck Hunt menu. Put a write breakpoint on 0x00BA. Start a new game. Wait for the break. See if the value being written is 3. If it is, look at the code to determine where the 3 is being loaded into memory. Change that address to 2.

        If you can't get it by tonight, I'll help. But I don't get home for another 12 hours.
        Please put all complaints in writing and submit them here.

        Above link not working? Try here.

        Comment


        • #5
          I have done it myself.

          PS. i have a big suprise for NES fans... New game genie code for Mach Rider!

          Comment


          • #6
            rimsky82 i tried to create a game genie code (inf. lives in sky destroyer on NES), debugger stopped at address: C7A9 -> Stopped address (I changed value 95 to 02 (lives) in compare then i put 04 in the value box and nothing happens, no more lives at start...) but the address to start with 2 lives (standard) is C7BB.
            Is there an way to locate that address easily?

            Comment


            • #7
              If you're looking for an infinite lives code, the number of lives you start with is irrelevant. You want to start a game, put a write breakpoint on the number of lives in RAM ($002C), and then die. When it breaks, you'll want to alter the code so it doesn't decrease lives. That's usually done by reversing a STA into a LDA, but some games will use the DEC instruction instead, that you can make a zero-page LDA, I think.
              Please put all complaints in writing and submit them here.

              Above link not working? Try here.

              Comment

              Working...
              X