Announcement

Collapse
No announcement yet.

NES FCEUD codes by Abystus

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

  • Abystus
    replied
    Originally posted by OldSchoolGamer View Post
    ahh duh.

    Is this code correct. Jaws... untouchable... PAR= 996607, Game Genie= YAVPVPTA ???
    What exactly I'm I comparing? The compare number that was next to "9966" in the address is "06". The value is the last 2 digits of the PAR code which is "07". Does that mean that the compare # "06" does not match the value # "07", therefore you need to make it an 8 digit game genie code and not a 6 digit game genie code otherwise the game will freeze. Is this an example when a 8 digit game genie code is needed?
    Now if the compare number matched the value number, then only a 6 digit game genie code would be needed?
    Compare works like the below example:

    Code:
    if (Address == 6) //Our address is 9966 and our compare value is 06.
    {
         Address=7; //This would write 07 if the compare above were true.
    {
     else 
    {
          //Do nothing and the value at that address would remain the same.
    }
    Basically before it writes the new value it will check the value at that address when it is applied. So with that in mind if we play a different version of the game with different fixes added to it then that address value may be changed because the underlying code has been moved to make room for the fixes that were put in place for the revision change. The check prevents the code from being put in place on an address who's original value does not match the compare.

    So in your example if 06 had not been at that address initially then the code would not have written 07 and basically you would see no effect in game because the code did not apply the new value. Remember this is just a safety precaution so that codes don't crash your game when used on different revisions of a game or when the game changes it's asm routines on the fly. And yes your conversion to game genie is correct "YAVPVPTA".
    Last edited by Abystus; 06-12-2011, 02:32:09 PM.

    Leave a comment:


  • OldSchoolGamer
    replied
    It takes all of the codes together for it to work, not just the first line.
    ahh duh.

    Is this code correct. Jaws... untouchable... PAR= 996607, Game Genie= YAVPVPTA ???
    What exactly I'm I comparing? The compare number that was next to "9966" in the address is "06". The value is the last 2 digits of the PAR code which is "07". Does that mean that the compare # "06" does not match the value # "07", therefore you need to make it an 8 digit game genie code and not a 6 digit game genie code otherwise the game will freeze. Is this an example when a 8 digit game genie code is needed?
    Now if the compare number matched the value number, then only a 6 digit game genie code would be needed?
    Last edited by OldSchoolGamer; 06-12-2011, 03:18:34 AM.

    Leave a comment:


  • Abystus
    replied
    It takes all of the codes together for it to work, not just the first line.

    Leave a comment:


  • OldSchoolGamer
    replied
    I tried that code and it doesn't seem to work though. It doesn't seem to hit anywhere. You said it is correct but yet I don't know why it's not working

    Leave a comment:


  • Abystus
    replied
    Originally posted by OldSchoolGamer View Post
    I came up with this code... "AEVSUVPA". Is that correct? I tried searching for DEEB by scrolling down the list but I couldn't find it. I then entered DEEB into the tab where it says "Seek to" and then it showed up.
    That is correct. If you noticed below where you got that code it's already been converted to game genie in both 6/8 digit formats. So now you know how it all works .

    Leave a comment:


  • OldSchoolGamer
    replied
    I came up with this code... "AEVSUVPA". Is that correct? I tried searching for DEEB by scrolling down the list but I couldn't find it. I then entered DEEB into the tab where it says "Seek to" and then it showed up.
    Last edited by OldSchoolGamer; 06-12-2011, 03:07:07 AM.

    Leave a comment:


  • Abystus
    replied
    Originally posted by OldSchoolGamer View Post
    I use both, hardware console and emulator.

    I understood most of what you said. A debugger can be found in basically any decent emulator right? So using Nestopia as an example... i click on options > cheats. I enter DEEB in the address slot and 00 in the value slot. But what I don't understand is how to find the compare. Above these fields is the CPU RAM with 3 tabs: Index, R0, R1. Underneath each tab is lots or rows of numbers/letters. So how do I find the compare?

    First thing download this emulator: FCEUXD SP 1.07

    Next open your game in it, then go to tools>debug. A new window will come up, now just go to the address DEEB in the debug window and see what value it is set to with the code off (should be 09). That (09) is your compare value. After that put the compare value(09) into the second slot of the converter and the new value (00) into the last slot and your complete GG code will be displayed above.
    Last edited by Abystus; 06-12-2011, 02:20:35 AM.

    Leave a comment:


  • OldSchoolGamer
    replied
    BTW if your using hardware doesn't it have a 3 code limit anyways? Seems that converting codes longer than 3 lines is only going to provide partial effect at most. Just saying
    I use both, hardware console and emulator.

    I understood most of what you said. A debugger can be found in basically any decent emulator right? So using Nestopia as an example... i click on options > cheats. I enter DEEB in the address slot and 00 in the value slot. But what I don't understand is how to find the compare. Above these fields is the CPU RAM with 3 tabs: Index, R0, R1. Underneath each tab is lots or rows of numbers/letters. So how do I find the compare?

    Leave a comment:


  • Abystus
    replied
    Originally posted by OldSchoolGamer View Post
    Abystus.... you said to enter the PAR code in the Game Genie Code Converter 4.0 to make the code into a game genie code instead of a PAR code. I will use this as an example:

    Ninja Gaiden (U) PAR FCEUX

    Hit Anywhere DEEB00

    When I open the game genie code converter 4.0 and I click on NES... the Hex Code slot has:
    4 spaces where you can enter letters or numbers, then there is a " ? ", then there are 2 spaces where you can enter letters or numbers, then there is a " : ", and then there is two more spaces where you can enter letters or numbers. That is a total of 8 letter/number spaces.
    The example PAR code I am using only has 6 letters/numbers. So how do I input a 6 digit code into the Hex Code slot which is 8 digits?
    Your example code below:

    First Field: DEEB
    Second Field: Compare Value
    Third Field: New Value (00)

    To get the Compare Value you need to have a debugger (Find the address with the code off to see it's original value). The compare value is only used to compare against the value it is about to change. If it is true (compare is equal to the value at that address) then the code goes into place, otherwise the code is skipped (To prevent crashing the game if the original value was changed by the game to something else, or if the game version is different.). There is only need for a compare value if the game changes its value at that address at some point (most games typically won't but most people create 8 digit codes just to be safe), and mostly just a safety precaution. So if you generate a 6 digit GG code it still will have the same effect, however it won't compare before it writes the value.

    BTW if your using hardware doesn't it have a 3 code limit anyways? Seems that converting codes longer than 3 lines is only going to provide partial effect at most. Just saying .
    Last edited by Abystus; 06-12-2011, 01:59:46 AM.

    Leave a comment:


  • OldSchoolGamer
    replied
    Abystus.... you said to enter the PAR code in the Game Genie Code Converter 4.0 to make the code into a game genie code instead of a PAR code. I will use this as an example:

    Ninja Gaiden (U) PAR FCEUX

    Hit Anywhere DEEB00

    When I open the game genie code converter 4.0 and I click on NES... the Hex Code slot has:
    4 spaces where you can enter letters or numbers, then there is a " ? ", then there are 2 spaces where you can enter letters or numbers, then there is a " : ", and then there is two more spaces where you can enter letters or numbers. That is a total of 8 letter/number spaces.
    The example PAR code I am using only has 6 letters/numbers. So how do I input a 6 digit code into the Hex Code slot which is 8 digits?
    Last edited by OldSchoolGamer; 06-12-2011, 12:29:40 AM.

    Leave a comment:


  • Abystus
    replied
    Robocop (U) PAR FCEUX

    Hit Anywhere
    C87700
    C88100
    C86D00
    C86300
    CA3110
    C9A600
    C98800

    Robocop (U) GG FCEUX

    Hit Anywhere
    AANGNAZZ
    AEEGOEAP
    AAVKSEGZ
    AAVGUATL
    APUGOZEI
    AEXGVPLA
    AEEKEPPZ
    Last edited by Abystus; 06-12-2011, 01:52:17 AM.

    Leave a comment:


  • Abystus
    replied
    Ninja Gaiden II - The Dark Sword of Chaos (U) PAR FCEUX

    Enemies Continually Being Hit Anywhere (Even bosses almost instantly die.)
    CA0800
    CA9CF0
    CA8100
    CA6A00
    CA9200

    Ninja Gaiden II - The Dark Sword of Chaos (U) GG FCEUX

    Enemies Continually Being Hit Anywhere (Even bosses almost instantly die.)
    AAEKEZGA
    ENOKKZEL
    AEEGOXKL
    AAVKXZUI
    AEOGXXIA

    Leave a comment:


  • Abystus
    replied
    Originally posted by nolberto82 View Post
    Added.
    Thanks.

    Ninja Gaiden II - The Dark Sword of Chaos (U) PAR FCEUX

    Hit Anywhere
    CA9CF0
    CA8100
    CA6A00
    CA9200

    Ninja Gaiden II - The Dark Sword of Chaos (U) GG FCEUX


    Hit Anywhere
    ENOKKZEL
    AEEGOXKL
    AAVKXZUI
    AEOGXXIA
    Last edited by Abystus; 06-11-2011, 12:15:26 AM.

    Leave a comment:


  • nolberto82
    replied
    Added.

    Leave a comment:


  • Abystus
    replied
    Ninja Gaiden (U) PAR FCEUX

    Enemies Continually Being Hit Anywhere (Even bosses almost instantly die.)
    DDF200
    DEEB00
    DEE300
    DED500
    DEF7D0
    DEF310

    Game Genie conversion 6 digit below for those interested:

    Ninja Gaiden (U) GG FCEUX

    Enemies Continually Being Hit Anywhere (Even bosses almost instantly die.)
    AEYIXI
    AETSUT
    AETIUT
    AEIIST
    ESYINT
    AOYIUT

    Game Genie conversion 8 digit for those interested:

    Enemies Continually Being Hit Anywhere (Even bosses almost instantly die.)
    AENIXILA
    AEVSUVPA
    AEVIUTIP
    AESISTGZ
    ESNINTEP
    AONIUTEP
    Last edited by Abystus; 06-10-2011, 01:32:08 AM.

    Leave a comment:

Working...
X