All Weekly Puzzles for Professor Layton and the last Specter (WiFi)

Discussion in 'NDS - ROM Hacking and Translations' started by RADEON75, Nov 3, 2011.

  1. RADEON75
    OP

    RADEON75 Newbie

    Newcomer
    9
    0
    Nov 3, 2011
    I hacked a sav file (NO$Zoomer) and dsv file (DeSmuME) to have ALL the weekly wifi puzzles in these two emulators, I guess that also applies to NDS console. The puzzles aren´t downloaded from the internet, because that brings with the game and what it does is activate them when we conect to the Nintendo Server.

    Don´t forget back up your save before overwriting.


    Update November 9, 2011​

    I found which will be officially the weekly puzzles, will be 33. I have also seen the order in which Nintendo released. The differences with the previous save are few, but I have modified to coincide with Nintendo. I put the 33 officers puzzles top of the list, followed by two puzzles (34 and 35) that I found and I do not belong to the adventure: Cluttered Bag (weekly puzzle that was a JAP version) and Garden tidying. I looked at the puzzle one by one and can not find it, if someone locates these puzzles in the adventure that will let me know and I'll modify.


    Option 1. Hacked Save File:

    http://www.megaupload.com/?d=NOJX7J84


    Option 2. Action Replay Codes:

    These are the equivalent AR Codes, you do not always turn on, only once and cause a saved console/emulator and you will be saved in your save file:

    Code:
    020FF954 1117AB9D
    020FF958 BB5A1EAB
    020FF95C 0DBB5D06
    020FF960 2514BB59
    020FF964 CBAE1BBB
    020FF968 0BCB5804
    020FF96C 5E12CB5F
    020FF970 1CE319CB
    020FF974 081C7701
    020FF978 670F1CA9
    020FF97C 1C6F161C
    020FF980 052C721D
    020FF984 CC0C2C74
    020FF988 2C75132C
    020FF98C 043C781A
    020FF990 7B0B3C7A
    020FF994 3CC1123C
    020FF998 014C7D19
    020FF99C 9B084C88
    020FF9A0 4C9C0F4C
    020FF9A4 1D4C9F16
    020FF9A8 B5065CA7
    020FF9AC 5CD10D5C
    020FF9B0 1B5CE414
    020FF9B4 E2036C93
    020FF9B8 6C620A6C
    020FF9BC 00000011
    020FF9F0 00020023
    020FF9F8 4EA2345E
    020FFA00 575197E9
    
    Enjoy it
     
  2. Prof. 9

    Prof. 9 GBAtemp Fan

    Member
    318
    115
    Jun 17, 2008
    Netherlands
    The Netherlands
    Nice. I tried this back when no puzzles were available for download yet, but couldn't figure out how to hack open the menu. How'd you do it?
     
  3. RADEON75
    OP

    RADEON75 Newbie

    Newcomer
    9
    0
    Nov 3, 2011

    I have experience with other Layton games series. I hacked Layton 1, 2 and 3 with the same procedure but with some differences and posted my work on Spanish forums.

    Open the menu is not difficult, the game reads a memory address that if the value is 0 there isn´t wifi puzzles and therefore there is no open menu. Do you know the format of save file?

    The hardest part is to make the console (or emulator) to accept the save as the checksum prevents unauthorized modification.

    Greetings.
     
  4. Prof. 9

    Prof. 9 GBAtemp Fan

    Member
    318
    115
    Jun 17, 2008
    Netherlands
    The Netherlands
    I figured it would work like that. I was trying to find this value in RAM by tracking down the routine that puts the menu button graphics in VRAM, but that didn't get me anywhere.

    Mind sharing where the checksum and Weekly Puzzle data is located in the SAV?
     
  5. RADEON75
    OP

    RADEON75 Newbie

    Newcomer
    9
    0
    Nov 3, 2011
    I work directly in memory at run-time emulator, not on file. The data that are looking after the word "LAYTONMAJIN" is that you have to search but in his second appearance. The memory address is dynamic and is not always the same. In Layton 3 I found the pointer to the memory copying data from the file and always know where the data position.
     
  6. phoenix1234

    phoenix1234 Advanced Member

    Newcomer
    85
    2
    Nov 18, 2010
    ok let me get this straight.... you are saying the file you have provided will unlock all the downloadable puzzles because they are already stored within the game?

    and will it affect my sav file i already have?
     
  7. RADEON75
    OP

    RADEON75 Newbie

    Newcomer
    9
    0
    Nov 3, 2011
    Exact, before replacing make a copy of your save so you can return it.
     
  8. Ammako

    Ammako GBAtemp Guru

    Member
    6,400
    3,530
    Dec 22, 2009
    Canada
    Thanks for the save file!
    I remember there being an AR code for Unwound Future that would unlock every weekly puzzle.
    Is there any chance that an AR code could be made for this one as well? And maybe Diabolical Box?
     
  9. RADEON75
    OP

    RADEON75 Newbie

    Newcomer
    9
    0
    Nov 3, 2011
    Yes, it is possible, I did it before starting the save. But it seems more "clean" this method.

    You can also create new save slots and keep all the weekly puzzles, even overwriting mine. Try it.
     
  10. Prof. 9

    Prof. 9 GBAtemp Fan

    Member
    318
    115
    Jun 17, 2008
    Netherlands
    The Netherlands
    I've made this into a proper AR code that hooks the game's routines to copy all the data for the 36 Weekly Puzzles (I used the data from the save file, extracted from the RAM) and fix the checksum. It should unlock the Weekly Puzzles as soon as you load your save file. Then after you save the game, you can turn off the cheat and the puzzles will stay unlocked.

    !!!Professor Layton and the Last Specter (U)
    !!BLFE F0A46820

    ::All Weekly Puzzles Available
    :::Thanks to RADEON75
    520EBA40 E3A010A4
    E2000780 00000080
    1C01B501 221BA003
    2024DF0C 54882230
    BD0121A4 1117AB9D
    BB5A1EAB 0DBB5D06
    2514BB59 CBAE1BBB
    0BCB5804 5E12CB5F
    1C6219CB 081C7701
    670F1CA9 1C6F161C
    052C721D CC0C2C74
    2C75132C 043C781A
    7A0B3C93 3C7B123C
    014CC119 88084C7D
    4CD10F4C 1D4C9B16
    9F065C9C 5CE10D5C
    1B5CA714 E2036CB5
    6CE30A6C 186CE411
    020EBA40 FAFC534E
    020EBA4C E5840240
    D2000000 00000000

    Tested on No$gba 2.6a and AKAIO.
     
  11. RADEON75
    OP

    RADEON75 Newbie

    Newcomer
    9
    0
    Nov 3, 2011
    I haven´t much experience with AR codes but I tried yours code with NO$GBA 2.6a and sometimes works, only if you apply before loading the saved game. I have also tested in Desmume and does not work. These are the AR codes I made before creating the save. Always work, in NO$GBA and Desmume whether the game is loaded or not, and if we are on the menu screen wifi puzzles, we out and in again and we will see active. For save the weekly puzzles into the save file just have to cause a save, for example in the list of weekly puzzles select another puzzle (no need to enter in it or resolve, select only) and out of the weekly puzzles section.

    These are my codes AR:

    !!!Professor Layton and the Last Specter (U)
    !!BLFE F0A46820

    ::All Weekly Puzzles Available
    :::Thanks to RADEON75
    020FF954 1117AB9D
    020FF958 BB5A1EAB
    020FF95C 0DBB5D06
    020FF960 2514BB59
    020FF964 CBAE1BBB
    020FF968 0BCB5804
    020FF96C 5E12CB5F
    020FF970 1C6219CB
    020FF974 081C7701
    020FF978 670F1CA9
    020FF97C 1C6F161C
    020FF980 052C721D
    020FF984 CC0C2C74
    020FF988 2C75132C
    020FF98C 043C781A
    020FF990 7A0B3C93
    020FF994 3C7B123C
    020FF998 014CC119
    020FF99C 88084C7D
    020FF9A0 4CD10F4C
    020FF9A4 1D4C9B16
    020FF9A8 9F065C9C
    020FF9AC 5CE10D5C
    020FF9B0 1B5CA714
    020FF9B4 E2036CB5
    020FF9B8 6CE30A6C
    020FF9BC 186CE411
    020FF9F0 00010024
    020FF9F8 F1FCCF86
    020FFA00 32F2D596
     
  12. Prof. 9

    Prof. 9 GBAtemp Fan

    Member
    318
    115
    Jun 17, 2008
    Netherlands
    The Netherlands
    From my experience, DeSmuME is very unreliable when it comes to cheat codes. I would test it but I can't seem to get it to load my save file nor am I able to make it load a new save file I created (it says data is corrupt each time it starts up) on both DeSmuME SVN and 0.9.7. On the other hand, AKAIO's AR cheat support is top-notch and about as good as it gets. I've been making ARDS cheats for over 2 years and I can assure you my code is correct.

    And yes, it only works if you activate the code before loading the save file, but it's generally not recommended to enable/disable cheats in the middle of the game.
     
  13. RADEON75
    OP

    RADEON75 Newbie

    Newcomer
    9
    0
    Nov 3, 2011
    I update the first post with a new version of save file and AR Codes.

    Regards!
     
  14. bejiman

    bejiman GBAtemp Regular

    Member
    149
    11
    Jan 5, 2009
    I tried Prof 9's code and it works for EDGE. This maybe OT but could someone post the same code for the Unwound Future (US), the one in the cheats db doesn't work. Thanks!
     
  15. RADEON75
    OP

    RADEON75 Newbie

    Newcomer
    9
    0
    Nov 3, 2011
    If anyone is interested in the weekly puzzles for the EUR version of the game (any language) tell me and I do save file and AR Code.
     
  16. Montas2011

    Montas2011 Newbie

    Newcomer
    1
    0
    Apr 15, 2012
    United States
    I wish you could make a ar code to unlock the wifi quests for Ninokuni ds. It is a Level 5 game after all, so it should be similar
     
  17. ShizzleMyDizzle

    ShizzleMyDizzle Advanced Member

    Newcomer
    70
    18
    Jan 2, 2015
    Gambia, The
    I need the german Save file please!
     
  18. Allen M Walker

    Allen M Walker Newbie

    Newcomer
    1
    0
    Apr 25, 2015
    Mexico
    Hey! I just wanted to know if you can reupload the file! I've finished the game, but I can't download the weekly puzzles and I want to play them so bad! For your attention, thanks! Byeby~ :3