1. This forum is in read-only mode.

[NDS] XXXX - Fairy Tail: Gekitotsu! Kardia Daiseidou (JAP) AP Topic

Discussion in 'Technical Help' started by iluvfupaburgers, May 20, 2011.

  1. iluvfupaburgers

    iluvfupaburgers Well-Known Member

    AP: Random Freezes

    FIX:
    RetroGameFan MultiPatcher v1.26

    ram edit for ap fix by RetroGameFan:
    Code:
    ROM
    00004500: 50 11 1F 59 09 DF 08 1C 70 47 FF B6 64 EB 66 69 → 00 00 9F E5 1E FF 2F E1 CF B3 00 00 00 00 9F E5
    00004510: 7B 64 1B FC E6 B7 89 EC 6E 15 10 4D 59 16 3A 26 → 1E FF 2F E1 77 B1 00 00 07 40 2D E9 1C 00 9F E5
    00004520: EB 38 4C F7 A1 4C 36 2B 27 C1 FB 12 81 53 E9 8E → 1C 10 9F E5 00 20 91 E5 02 00 50 E1 14 00 9F 05
    00004530: 65 18 F4 AD 25 F3 B1 99 BB 77 5E A6 FB 3A 74 15 → 00 00 81 05 0C 00 80 02 3C 00 81 05 07 80 BD E8
    00004540: 8A 67 62 8C 02 EF 38 0C 78 C4 04 1D → 30 45 15 02 9C 2D 15 02 00 26 00 02
    000049F8: 1E FF 2F E1 → C6 FE FF EA
    
    RAM
    0x02000500
    00 00 9F E5 1E FF 2F E1 CF B3 00 00 00 00 9F E5
    1E FF 2F E1 77 B1 00 00 07 40 2D E9 1C 00 9F E5
    1C 10 9F E5 00 20 91 E5 02 00 50 E1 14 00 9F 05
    00 00 81 05 0C 00 80 02 3C 00 81 05 07 80 BD E8
    30 45 15 02 9C 2D 15 02 00 26 00 02
    
    0x020009F8
    C6 FE FF EA
    Working:

    Not Working:
     
  2. Jhon 591

    Jhon 591 Well-Known Member

    Working on it, Ruth Guess with DeSmuME Workout, But no time to test it tonight

    Code:
    0x00004500
    00 00 9F E5 1E FF 2F E1 CF B3 00 00 00 00 9F E5
    1E FF 2F E1 77 B1 00 00 07 40 2D E9 1C 00 9F E5
    1C 10 9F E5 00 20 91 E5 02 00 50 E1 14 00 9F 05
    00 00 81 05 0C 00 80 02 3C 00 81 05 07 80 BD E8
    60 20 15 02 30 45 15 02 00 26 00 02
    
    0x000049f8
    C6 FE FF EA 
    ram offsets

    0x02000500 and 0x020009f8
     
  3. Dicastia

    Dicastia Well-Known Member

    Manual AP Patch:

    Fairy Tail: Gekitotsu! Kardia Daiseidou [2EDD2933]
    00004510: 7B 64 1B FC E6 B7 89 EC 6E 15 10 4D 59 16 3A 26 → 00 00 9F E5 1E FF 2F E1 CF B3 00 00 00 00 9F E5
    00004520: EB 38 4C F7 A1 4C 36 2B 27 C1 FB 12 81 53 E9 8E → 1E FF 2F E1 77 B1 00 00 07 40 2D E9 1C 00 9F E5
    00004530: 65 18 F4 AD 25 F3 B1 99 BB 77 5E A6 FB 3A 74 15 → 1C 10 9F E5 00 20 91 E5 02 00 50 E1 14 00 9F 05
    00004540: 8A 67 62 8C 02 EF 38 0C 78 C4 04 1D FD A8 F4 81 → 00 00 81 05 0C 00 80 02 3C 00 81 05 07 80 BD E8
    00004550: 8D 56 7D 58 DF 3B AE 28 A5 73 94 EE → 30 45 15 02 9C 2D 15 02 10 26 00 02
    000049F8: 1E FF 2F E1 → CA FE FF EA
     
  4. retrogamefan

    retrogamefan Well-Known Member

    Here is the CORRECT AP fix :

    ROM
    00004500: 50 11 1F 59 09 DF 08 1C 70 47 FF B6 64 EB 66 69 → 00 00 9F E5 1E FF 2F E1 CF B3 00 00 00 00 9F E5
    00004510: 7B 64 1B FC E6 B7 89 EC 6E 15 10 4D 59 16 3A 26 → 1E FF 2F E1 77 B1 00 00 07 40 2D E9 1C 00 9F E5
    00004520: EB 38 4C F7 A1 4C 36 2B 27 C1 FB 12 81 53 E9 8E → 1C 10 9F E5 00 20 91 E5 02 00 50 E1 14 00 9F 05
    00004530: 65 18 F4 AD 25 F3 B1 99 BB 77 5E A6 FB 3A 74 15 → 00 00 81 05 0C 00 80 02 3C 00 81 05 07 80 BD E8
    00004540: 8A 67 62 8C 02 EF 38 0C 78 C4 04 1D → 30 45 15 02 9C 2D 15 02 00 26 00 02
    000049F8: 1E FF 2F E1 → C6 FE FF EA

    RAM
    0x02000500
    00 00 9F E5 1E FF 2F E1 CF B3 00 00 00 00 9F E5
    1E FF 2F E1 77 B1 00 00 07 40 2D E9 1C 00 9F E5
    1C 10 9F E5 00 20 91 E5 02 00 50 E1 14 00 9F 05
    00 00 81 05 0C 00 80 02 3C 00 81 05 07 80 BD E8
    30 45 15 02 9C 2D 15 02 00 26 00 02

    0x020009F8
    C6 FE FF EA
     
  5. LuckyTrouble77

    LuckyTrouble77 Well-Known Member

    retrogamefan: That awesome dude who always knows what he is doing. Makes so many games playable.
     
  6. superninja312

    superninja312 Active Member

    how do i do this again?
     
  7. 6Toushiro9

    6Toushiro9 Well-Known Member

    Change the Rom and Ram hex codes that retrogamefan posted
     
  8. superninja312

    superninja312 Active Member

    Im wondering how to do that.... im a real newbie at this hex stuff.
     
  9. greghory

    greghory Well-Known Member


    I edit this with that program ... is working in wood r4? ...
     
  10. superninja312

    superninja312 Active Member

    I still don't get how to edit the ROM and RAM stuff. Any help please?
     
  11. retrogamefan

    retrogamefan Well-Known Member

  12. Jhon 591

    Jhon 591 Well-Known Member

    O well got 30 45 15 02 right just i put the in the wrong place XD, thats how much of in a rush i was


    9C 2D 15 02 was the offset needed weldone RGF :)

    00 26 00 02 was correct!

    This is how that part is worked out

    02002600 ndsgame arm entry adres 02000800 with 1e00 = 02002600
    02006600 dsi game arm entry adres 02004800 with 1e00 = 02006600 (games that have id VXXX , or dsi )


    some strange ones are 10 66 00 02 and 40 26 00 02 but both JAP


    but 0000B177 is the best shot to find the 2 offset that are needed

    then the other ofset is

    00004EA4: 1E FF 2F E1 → 9B FE FF EA eu/us
    000049F8: 1E FF 2F E1 → C6 FE FF EA eu
    000049F8: 1E FF 2F E1 → C6 FE FF EA jap
    000049F8: 1E FF 2F E1 → D6 FE FF EA jap

    Post Merge: [time]1305967251[/time]
    WTF was i thinking 02152d60 ...., i forgot to count the 4 down from 02152d60 to 2152d9c

    Not bad though RGF :p
    Post Merge: [time]1305967388[/time]
    Sorry just did not have time to complate the final XD

    EDIT: Now working with RGF AP fix on DSTT/YSMenu DATs update http://forum.romulation.net/index.php?topic=43121.msg1284115#msg1284115