1. Corridor

    OP Corridor Newbie
    Newcomer

    Joined:
    Sep 12, 2009
    Messages:
    9
    Country:
    Hello everyone.

    I hope this is the right place to post this.

    Lately I've been playing a lot of Chibi-Robo! Clean Sweep, which is Okaeri! Chibi-Robo! Happy Richie Oosouji with the fanslation patch applied.

    It's a great game, but the guides out there are pretty sparse so I thought I might try putting a more comprehensive one together, and it'd be immensely helpful if I had a time-stop code. Chibi-Robo! on the GC has a code that freezes time, and lets you end the day/night time period whenever you want by pressing a button. It let me run around and try a lot of stuff out, without worrying about the day ending and all my work potentially resetting.

    The game starts you off with 5 minutes of time, and allows a maximum of 15m, but when the entire house is unlocked and there's a ton of stuff to do and document, it doesn't feel like nearly enough.

    If anyone felt like lending me their time and efforts toward putting one of these together, it would be so great. I tried looking into AR code making myself, but I have learning disabilities and anything to do with numbers is just a horribly frustrating mess to me.

    Thank you.
     
  2. FAST6191

    FAST6191 Techromancer
    Reporter

    Joined:
    Nov 21, 2005
    Messages:
    29,950
    Country:
    United Kingdom
    Most cheat engines have a "greater than" and "less than" type of scan if specific numbers are an issue, indeed for a timer it is often best to use those (they might count milliseconds but only display seconds, or they might do odd methods of counting). If you can play games enough to write guides and figure stuff out then logic is likely not a problem and if you are doing greater than/less than searches it is a logic puzzle akin to a pattern matching exercise really.

    General flow would be start game, go outside the hut in case time freezes within it, fire up the cheat engine and do the first scan if it is not automatic, go back to the game, do nothing but let the timer go down a bit, do another search for any values less than, it will probably be a lot so back to game and wait a bit more... you will eventually get a small list of potential values which you can fiddle with individually to find the value for time. Also probably the value for energy which will also help in your explorations. The only number I would likely be considering in this cheat making exercise would be number of results and that usually just runs "do I have a small enough scroll bar in the results window?", you don't even have to know what the value means to the game as anything there will likely be a valid one and you can just copy and paste those.

    Freezing time in some games can have consequences if the game relies on time markers to do things but still try first.

    If you are in an emulator you can enable and disable them at will, if you are on a flash cart you might also be able to. Failing that the AR engine on the DS ( http://doc.kodewerx.org/hacking_nds.html#arcodetypes ) has the options to do "if memory location aka button pressed" type cheats more easily than some older systems. We could probably also make some so you could jog the game time onwards by an hour or so with a button press.

    Now to resist the desire to make a hack that stops his plug trailing along the floor.
     
  3. Corridor

    OP Corridor Newbie
    Newcomer

    Joined:
    Sep 12, 2009
    Messages:
    9
    Country:
    Thanks for the reply, and for the explanation. Unfortunately, by learning disability I mean *actual disability*. I have actively tried to learn coding-related skills a bunch of times. When it comes to stuff involving words I tend to hyperfocus, but each time I try to do anything involving numbers or counting, my brain very quickly freezes up and becomes overwhelmed to the point where focus is impossible. My brain straight up has something wrong with it. It causes a lot of other problems too, but this is the one that relates to AR codes.

    Also I'm super bad at puzzles in any case, and there are a bunch of games I can't play because of that. Trying to play Professor Layton was a special kind of hell. :( I am a bad detective.
     
  4. I-Am-Disturbed_Zero

    Newcomer

    Joined:
    Mar 3, 2018
    Messages:
    4
    Country:
    United States
    COuld someone please help me patch the game?
    I want to play it.
     
  5. Jadewta

    Jadewta Newbie
    Newcomer

    Joined:
    Mar 19, 2020
    Messages:
    2
    Country:
    United States
    I'm new to coding so I'm not sure how to get it to jump to the end of the day at the press of a button, but at the very least I can provide a code that stops time! Although when I converted it to an AR code it now jumps you to the beginning of the cycle so you have to wait at least 5 mins after turning it off for the next cycle...

    UPDATE: Huge thanks to Fast6191 for the links! Now the code should be near-perfect!
    UPDATE 2: I was able to make the code more convenient! Just press select to skip to the next cycle!

    5239552C 44160000
    02395528 44535FA9
    94000130 FFFB0000
    02395528 44870000
    D2000000 00000000
    5239552C 44A50000
    02395528 44C2C5E5
    94000130 FFFB0000
    02395528 44E10000
    D2000000 00000000



    And here's some other codes I made along the way that may be helpful! Starting with the currencies in the game:
    • Have 500000 Moolah: 0239365C 0007A120
    • Have 40000 Greed: 02393668 00009C40
    • Have 1300 Points: 02392A58 00000514

    Full Watts for:
    • Chibi: 02395518 43960000
    • House: 02393568 44C8A5A0

    Max Cord Length is:
    • 550: 02391D48 00000226
    • 1000: 02391D48 000003E8

    This next code changes the next costume you change into to be the diver costume. You can make the last number 0-6 to change what costume it uses, but I figure diver's the only one that could be interesting

    02396FB4 00000004

    If I find more time i may look into making other codes later!
     
    Last edited by Jadewta, Mar 24, 2020
  6. FAST6191

    FAST6191 Techromancer
    Reporter

    Joined:
    Nov 21, 2005
    Messages:
    29,950
    Country:
    United Kingdom
    That was an unexpected post when I clicked new posts today.

    Button activators are sometimes tricky. In theory you should be able to read the buttons themselves but most games copy the state down and operate from that (saves oddities from buttons being pressed or not one millisecond to the next). As it is just cheats then you can try for memory.

    https://doc.kodewerx.org/hacking_nds.html#arcodetypes
    9 codes being the simple equal to.

    http://problemkaputt.de/gbatek.htm#dsiomaps
    04000130 being where the controller state appears in memory, and http://problemkaputt.de/gbatek.htm#dskeypad giving how it works (4000136 being the extra stuff the DS has over the GBA in case you wanted X, Y, hinge closed, pen down and whatever else).

    Still 94000130 would then be the first part of the code.

    You can read how it is encoded there if you want.
    94000130 FCFD0200 should be R and B, 94000130 FEFF0000 should just be plain old start.
    https://www.supercheats.com/nintend...8345/ar-codes/activation-keys-for-action-rep/ is not the clearest explanation of button activator tweaking but should get it done.
    Edit. Probably should have scrolled down as https://doc.kodewerx.org/hacking_nds.html#ar_activators has a nice list.

    Put your codes after that and if you are going to have other codes going on you will also want a terminator (as in stop this) code as the final thing for which most would probably use D2000000 00000000
     
    Last edited by FAST6191, Mar 20, 2020
    Jadewta likes this.
  7. Jadewta

    Jadewta Newbie
    Newcomer

    Joined:
    Mar 19, 2020
    Messages:
    2
    Country:
    United States
    Now for wave 2 of codes! Starting with:

    Vacuum Chips:
    02393684 00000001
    02393688 00000001
    0239368C 00000001
    02393690 00000001

    Swinging Chip:
    02393680 00000001

    Telly Chip:
    0239367C 00000001

    All Costumes:
    023936B8 00000001
    023936BC 00000001
    023936C0 00000001
    023936C4 00000001
    023936C8 00000001
    023936D0 00000001

    Super Sieve and Super Vacuum:
    02393694 00000002
    023936B0 00000002

    All Tools (Squirter, Brush, and Spoon)
    023936A0 00000001
    0239369C 00000001
    02393698 00000001

    All Vehicles (Bike, Police Car, and Airplane):
    023936A4 00000001
    023936A8 00000001
    023936AC 00000001

    I wanted to put some more codes on buttons, the problem being the game technically uses all buttons other than select to account for whether the player is right or left handed. So I'll have a left and right handed version available to choose between.

    This first one lets you warp to just below the ceiling by pressing X just in-case the place you need to go is directly above (going out of bounds in sub-areas will cause the game to warp you to the Chibi house)

    927FFFA8 FBFF0000
    02396EE8 0011DAD2
    D2000000 00000000

    These next few codes currently rely on automatically going through the menu to activate so they get pretty long, but they're still pretty quick (They also all use the police car button so they won't work while using it and letting go of the button immediately will cause you to go into the car instead, so I may look into an alternative later).

    This one lets you press R to start swinging your cord regardless of what you're currently holding. Moreso a convenience cheat than anything

    94000130 FEFF0000
    52393680 00000001
    02396F84 00000005
    522350B0 00000001
    52396FBC FFFFFFFF
    02235880 00000005
    02236A6C 00000001
    022350B0 00000002
    022351D8 00000001
    0223584C 00044000
    02235854 FFFFF000
    0223583C 00000006
    02239906 0000000A
    D2000000 00000000

    Next up is a personal favorite, it allows you to enter the airplane from anywhere by pressing Y! Works mostly anywhere except in the sewer pipes, where it will crash the game

    927FFFA8 F7FF0000
    02396F84 00000010
    522350B0 00000001
    52396FBC FFFFFFFF
    02235880 00000005
    02236A6C 00000001
    022350B0 00000002
    022351D8 00000001
    0223584C 00044000
    02235854 FFFFF000
    0223583C 00000006
    D2000000 00000000

    If you try to cancel the plane during flight it will send you back to the backyard, so this code just transforms you back to normal by pressing B, effectively letting you quickly go anywhere high up!

    94000130 FFFD0000
    02396F84 00000000
    522350B0 00000001
    52396FBC FFFFFFFF
    02235880 00000005
    02236A6C 00000001
    022350B0 00000002
    022351D8 00000001
    0223584C 00044000
    02235854 FFFFF000
    0223583C 00000006
    D2000000 00000000

    (I looked into stopping the plane and instantly hitting the cancel button afterword, however the address determining whether or not the plain is flying seems random)

    This first one lets you warp to just below the ceiling by pressing up just in case the place you need to go is directly above (going out of bounds in sub-areas will cause the game to warp you to the Chibi house)

    94000130 FFBF0000
    02396EE8 0011DAD2
    D2000000 00000000

    These next few codes currently rely on automatically going through the menu to activate so they get pretty long, but they're still pretty quick (They also all use the police car button so they won't work while using it and letting go of the button immediately will cause you to go into the car instead, so I may look into an alternative later).

    This one lets you press L to start swinging your cord regardless of what you're currently holding. Moreso a convenience cheat than anything

    94000130 FDFF0000
    52393680 00000001
    02396F84 00000005
    522350B0 00000001
    52396FBC FFFFFFFF
    02235880 00000005
    02236A6C 00000001
    022350B0 00000002
    022351D8 00000001
    0223584C 00044000
    02235854 FFFFF000
    0223583C 00000006
    02239906 0000000A
    D2000000 00000000

    Next up is a personal favorite, it allows you to enter the airplane from anywhere by pressing right on the dpad! Works mostly anywhere except in the sewer pipes, where it will crash the game
    94000130 FFEF0000

    02396F84 00000010
    522350B0 00000001
    52396FBC FFFFFFFF
    02235880 00000005
    02236A6C 00000001
    022350B0 00000002
    022351D8 00000001
    0223584C 00044000
    02235854 FFFFF000
    0223583C 00000006
    D2000000 00000000

    If you try to cancel the plane during flight it will send you back to the backyard, so this code transforms you back to normal by pressing down, effectively letting you quickly go anywhere high up!

    94000130 FF7F0000
    02396F84 00000000
    522350B0 00000001
    52396FBC FFFFFFFF
    02235880 00000005
    02236A6C 00000001
    022350B0 00000002
    022351D8 00000001
    0223584C 00044000
    02235854 FFFFF000
    0223583C 00000006
    D2000000 00000000

    (I looked into stopping the plane and instantly hitting the cancel button afterword, however the address determining whether or not the plain is flying seems random)
     
    AsPika2219 likes this.
  8. AsPika2219

    AsPika2219 Pikachu going beach!
    Member

    Joined:
    Jun 17, 2010
    Messages:
    1,470
    Country:
    Malaysia
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Chibi, Clean, Sweep