Announcement

Collapse
No announcement yet.

[NDS]Animal Crossing:Wild World 1.0

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

  • [NDS]Animal Crossing:Wild World 1.0

    Some of my codes

    Real-time Appearance Editor
    Type AWXYZ into the chat and send your message. then press L+R. A is gender (0 is boy, 1 is girl) W is tan, X hair color, Y is hair style, and Z is eyes.
    Code:
    94000130 fcff0000
    023ff090 012fff11
    e0000000 00000066
    e28f2001 e12fff12
    49134c14 200046f4
    f814f000 dc0f2d01
    781b4b11 435a4a11
    70251912 3c4e200c
    f808f000 781b4b0c
    435a4a0c 802518a4
    477046e6 220f2500
    3101780b db002b3a
    40133309 18ed4083
    d5f53804 00004770
    022af136 021d9066
    021d02ec 0000228c
    023ff090 e3520003
    d2000000 00000000
    Real-time acre editor
    Type in xxyy into the chat and send it. Then press L+R and go in and out of a building. xx is the acre slot, yy is the acre value. Use this grid to find acre slots:
    http://i311.photobucket.com/albums/k...69123/grid.jpg
    Use animalmap to find the acre values (For example, it'll say "Open Ocean 45")
    Code:
                                       
    94000130 FCFF0000
    023FF090 012FFF11
    E0000000 00000048
    E28F2001 E12FFF12
    490D4C0E F00046F4
    2D23F808 1964DC03
    F803F000 46E67025
    25004770 220F2004
    3101780B DB002B3A
    40133309 18ED4083
    D5F53804 00004770
    022AF136 021E3100
    023FF090 E3520003
    D2000000 00000000

    Basic Text to AR code v 1.0
    type the AR code into the chat and submit your message, then press L+R it must be a 32, 16 or 8 bit write (in other words it must start with a 0, 1, or 2) for example, to put a pitfall in your first inventory slot you'd type

    121d88fe 00001566


    Code:
    94000130 FCFF0000
    023FF090 012FFF11
    E0000000 00000054
    E28F2001 E12FFF12
    46F44911 F0002018
    1C2CF811 F000201C
    3911F80D 40117809
    DB022901 7025D003
    6025E002 8025E000
    E00C46E6 25003101
    780B220F 2B3A3101
    3309DB00 40834013
    380418ED 4770D5F5
    022AF136 00000000
    023FF090 E3520003
    D2000000 00000000

    Inventory auto-clear

    This code empties your inventory the instant its full


    Code:
    023FF090 012FFF11
    E0000000 00000050
    E28F2001 E12FFF12
    480D4D10 4A0E490A
    F00046F4 480BF803
    46E64908 43507800
    241C1809 5AC81C23
    D00442A8 D5FA3B02
    3C02530D 4770D5FC
    021D88FE 021CFC26
    021D02EC 021CBD48
    0000228C 0000FFF1
    023FF090 E3520003
    ----------------------------------------------------------------------------------------------------
    Sorta Ultimate AC:WW code:
    In order to release this free, I had to remove a certain feature. Don't worry though, it's still pretty awesome
    Features:
    Every Feature works offline and online
    Works with all players
    Player House Editor (all rooms and both layers)
    Neighbor House Editor (all neighbor houses)
    Custom Text to Item (allows you to choose which slot to store the item)
    I know the text to item seems like a useless feature, but without it the code is 22 lines, so that means it's like a text to item that's only 7 lines long.

    Directions:
    Type zrx yy zzzz into the chat and submit your message

    (READ THIS PART CAREFULLY, IT IS CONFUSING IF YOU DON'T PAY ATTENTION)
    The values for x are:
    0=main room of house, 1=north room of house, 2=east room of house, 3=west room of house, 4=2nd floor room of house
    5=neighbor house1, 6=neighbor house2, 7=neighbor house3, 8=neighbor house4, 9=neighbor house5, A=neighbor house6, B=neighbor house7, C=neighbor house8
    D=offline text to item, E=online text to item

    The values for yy are:
    in your house, yy is the floorslot. Experimentation required. For example if you want to place the item in front of the door, you'd put "D7" or "D8" for this value. If you want to place the item on top of another item, put a + at the end of the code, like zrx yy zzzz+
    For neighbor houses, this is the item slot. There are only 10 item slots, so you can use values 00-0A.
    For text to item, 00 is slot 1, 01 is slot 2, 02 is slot 3....0A is slot 10, up to 0E for slot 15

    the value for zzzz is the 4 digit hex code for the item you want.
    Code:
    023FF090 012FFF11
    E0000000 000000CA
    E1DF3BBC E1DF5BBA
    E28F2001 E12FFF12
    88084925 D1454298
    3101800D 200046F4
    F833F000 DC0B2D04
    4C202245 5C082008
    D102282B 01002020
    F0001824 E008F820
    DC0D2D0C 4C1A3D05
    F0002270 2D0AF818
    006DDC04 F0001964
    8025F817 477046E6
    DCFB2D0E D0074A18
    4D144C12 F000782D
    2D0EF807 E7ECDCF2
    4D114C0F 0112E7F6
    18A4436A E0002004
    3101200C 220F2500
    3101780B DB002B3A
    40133309 18ED4083
    D5F53804 00004770
    022AF136 021E5328
    021DFEB8 021D88FE
    021CFC26 021D02EC
    021CBD48 2424727A
    0000228C 00000000
    023FF090 E3520003

    -------------------------------------------------

    Advanced text to AR v.3.5
    Eh, I spent a lot of time on this, it was hard as heck to make.

    Code types Supported by my latest "Text to AR" code

    0 32 bit write - example 021D891C 0001869F
    1 16 bit write - example 121D88FE 00001566
    2 8 bit write - example 221D88FE 00000010
    ------------------------------------------------------------------------
    3 32 bit read - example 321D88FE will show the 32 bit value at that address
    4 16 bit read - example 421D88FE will show the 16 bit value at that address
    5 8 bit read - example 521D88FE will show the 8 bit value at that address
    When using these, press the activator when your menu is still up, then close your menu and it'll appear on your text
    ------------------------------------------------------------------------
    6 32 bit add/subtract - example 621D88FE 00000001 will add or subtract 1 from the 32 bit value at that address
    7 16 bit add/subtract - example 721D88FE 00000001 will add or subtract 1 from the 16 bit value at that address
    8 8 bit add/subtract - example 821D88FE 00000001 will add or subtract 1 from the 16 bit value at that address
    (note - by default, it'll add. to subtract, press the left dpad arrow in addition to the activator)
    -----------------------------------------------------------------------
    9 8/16/32 bit copy - example 921D88FE 121D8900 will copy the 16 bit value at the first address into the second (based on if the second address starts with a 0,1 or 2)
    ------------------------------------------------------------------------

    Type the stuff you want into the chat, submit your message, and press L+R (If you're doing the subtract thing also press left)
    Code:
    023FF090 012FFF11
    E0000000 00000108
    E28F2001 E12FFF12
    22302000 493D0112
    42118809 2001D101
    2801E7F9 4938D16F
    201846F4 F85EF000
    201C1C2C F85AF000
    391146E6 2B32780B
    2B31DC08 D003DB02
    E05C7025 E05A6025
    E0588025 DC212B35
    20072530 3801540D
    3106D5FC DC152B34
    2001DB16 34017823
    091B1C1D 2B094015
    3307DD00 2D093330
    3507DD00 700B3530
    700D3101 38013903
    E038D5EC E7E92000
    E7E72003 2B396822
    DC30D014 78094919
    42012020 2000D100
    DC012800 E0001B52
    2B371952 DB03DC02
    E0208022 E01E7022
    E01C6022 06002010
    DB024285 33011A2D
    2B3AE7FA DC03DB02
    E010802A E00E602A
    E00C702A 25003101
    780B220F 2B3A3101
    3309DB00 40834013
    380418ED 4770D5F5
    022AF136 04000130
    023FF090 E3520003
    Adding an address search feature in the next version
    Yup, that means you won't need a trainer toolkit to find addresses
    Last edited by dragonboy269; 04-29-2009, 06:44:03 PM. Reason: Directions added for ultimate acww code
    I only hack games that I like >:I
    And I ONLY use assembly O_o XD

  • #2
    Text to AR updated to 4.0
    changes:
    removed the useless "copy" code type
    added a simple "known value" address search
    -------------------------------------------------------------------------------------------------------

    Code types supported by 4.0:
    --------------------------------------------------------------------------------------------------
    0 32 bit write - example 021D88FE FFF11566
    1 16 bit write - example 121D88FE 00001566
    2 8 bit write - example 221D88FE 00000010
    ---------------------------------------------------------------
    3 32 bit read - example 321D88FE will show the 32 bit value at that address
    4 16 bit read - example 421D88FE will show the 16 bit value at that address
    5 8 bit read - example 521D88FE will show the 8 bit value at that address
    ---------------------------------------------------------------------------
    6 32 bit add/subtract - example 621D88FE 00000001 will add or subtract 1 from the 32 bit value at that address
    7 16 bit add/subtract - example 721D88FE 00000001 will add or subtract 1 from the 16 bit value at that address
    8 8 bit add/subtract - example 821D88FE 00000001 will add or subtract 1 from the 16 bit value at that address
    ----------------------------------------------------------------------------------------
    9 32/16/8 bit known value search -example: 9000000X YYYYYYYY where X is 0/1/or2 and YYYYYYYY is the value to search for
    the first address found will be displayed on the 7 zeros after the 9 and stored in 0x22BF110
    ---------------------------------------
    Type what you want into the chat and press L+R (and left if subtracting)

    Code:
    023FF090 012FFF11
    E0000000 00000140
    E28F2001 E12FFF12
    22302000 494B0112
    42118809 2001D101
    2801E7F9 4770D000
    46F44942 F0002018
    1C2CF872 F000201C
    46E6F86E 780B3911
    DC082B32 DB022B31
    7025D003 6025E070
    8025E06E 2B35E06C
    2530DC22 540D2007
    D5FC3801 2B343106
    DB17DC16 220F2001
    34017823 091B1C1D
    2B094015 3307DD00
    2D093330 3507DD00
    700B3530 700D3101
    38013903 E04BD5EB
    E7E82000 E7E62003
    D0152B39 4927DC44
    20207809 42016822
    2000D100 DC012800
    E0001B52 2B371952
    DB03DC02 E0338022
    E0317022 E02F6022
    1C233106 48194C18
    2B014A19 DC11DB09
    42AB8803 6020D101
    3002E7D8 DDF74290
    6803E7D4 D10142AB
    E7CF6020 42903004
    E7CBDDF7 42AB7803
    6020D101 3001E7C6
    DDF74290 3101E7C2
    220F2500 3101780B
    DB002B3A 40133309
    18ED4083 D5F53804
    00004770 022AF136
    022BF110 02100000
    023FFFF0 04000130
    023FF090 E3520003
    I only hack games that I like >:I
    And I ONLY use assembly O_o XD

    Comment


    • #3
      Search and Teleport v4.1 FINAL VERSION(Works indoors in all rooms and outdoors, and offline and online)
      Automatically detects what location you're in

      This code searches the ground (outside or in your house in any room) for an item. If it finds the item, it'll teleport your character directly on top of (or inside of) that item.

      Type x(xxx) y(yyy) into the chat, submit your message then press L+R
      you can remove leading zeros

      x is the number of items to skip

      y is the item to search for

      for example, if you have 3 gold roses in your town, typing
      0 1c would go to the first gold rose, typing 1 1c would go to the second, and typing 2 1c would go to the third

      lets say you have a Brick Block in your house in the room you're in, typing

      0 4b68 would teleport you to the brick block (direction matters, like, 4b68 is facing forward, and 4b69, 4b6a, and 4b6b are the different possible directions of a brick block, same pattern for other items)


      code:
      Code:
      94000130 FCFF0000
      023FF090 012FFF11
      E0000000 000000F4
      E28F2001 E12FFF12
      493746F4 F853F000
      F0001C2C 2000F850
      781B4B35 DC482B05
      4A303B01 01092145
      18524359 2B0021FF
      4A2BDA02 310F0109
      42AB8813 2C00D102
      3C01D005 32023001
      D5F53901 4B28E031
      2110781B 2B000209
      2121D101 1C0D0309
      23201C02 2402021B
      200001E4 DB0242A2
      30011B12 1C04E7FA
      2C042000 3C04DB02
      E7FA3001 01004358
      435C182D 19090124
      2A102000 3A10DB02
      E7FA3001 182D4358
      1889435A 68004811
      00D222A9 60011A80
      46E66085 200C4770
      25003101 780B220F
      2B203101 3901DC03
      092D40C5 2B40E007
      3B07DB00 40834013
      380418ED 4770D5EF
      021E3124 021E5328
      022AF135 021C6DEC
      021EED6C 00000000
      023FF090 E3520003
      D2000000 00000000
      ASM source:
      Code:
      @convert to thumb
      add r2,pc,#1
      bx r2
      .thumb
      
      mov r12,lr
      
      @[Text to Item] = r5
      ldr r1, text
      bl TextToItem
      mov r4,r5
      bl TextToItem
      
      
      @[Item Address] = r2
      mov r0,#0
      ldr r3,CheckLocation
      ldrb r3,[r3]
      cmp r3,#5
      bgt End
      sub r3,#1
      ldr r2,HouseRoom
      mov r1,#0x45
      lsl r1,#4
      mul r1,r3
      add r2,r1
      mov r1,#0xFF
      cmp r3,#0
      bge maploop
      
      Outdoors:
      ldr r2, Map
      lsl r1,#0x4
      add r1,#0xF
      
      maploop:
      ldrh r3, [r2] 
      cmp r3, r5 
      bne notreplace
      cmp r4,#0
      beq Move
      sub r4,#1
      notreplace: 
      add r0,#1    @add 1 to the number of times we looped
      add r2, #0x2 @add 2 to the map address, thus going to the next spot
      sub r1, #0x1 @subtract 1 from r5, this is howmany times the loop repeats
      bpl maploop 
      b End
      
      @[Calculations..]
      Move:
      ldr r3,CheckLocation
      ldrb r3,[r3]
      mov r1,#0x10
      lsl r1,#8
      cmp r3,#0
      bne Stuff
      mov r1,#0x21
      lsl r1,#0xC @r1 X coordinate
      Stuff:
      mov r5,r1   @r5 y coordinate
      mov r2,r0
      mov r3,#0x20
      lsl r3,#8
      mov r4,#2
      lsl r4,#7
      mov r0,#0
      
      @[Box Number] = r4
      @Remainder (r2) holds slot number
      Div1:
      cmp r2,r4
      blt Add1
      sub r2,r4
      add r0,#1
      b Div1
      
      Add1:
      mov r4,r0
      mov r0,#0
      
      @[Row number] = r0
      Div2:
      cmp r4,#4
      blt Next
      sub r4,#4
      add r0,#1
      b Div2
      
      Next:
      @r0 holds row number
      @r4 holds box number
      @r2 holds slot number
      
      mul r0,r3
      lsl r0, #4
      add r5,r0
      mul r4,r3
      lsl r4,#4
      add r1,r4
      
      mov r0,#0
      
      Div3:
      cmp r2,#16
      blt Finish
      sub r2,#16
      add r0,#1
      b Div3
      
      Finish:
      mul r0,r3
      add r5,r0
      
      mul r2,r3
      add r1,r2
      
      
      ldr r0,Pointer
      ldr r0,[r0]
      
      mov r2, #0xA9
      lsl r2, #3
      sub r0,r2
      str r1,[r0]
      str r5,[r0,#8]
      End:
      mov lr,r12
      bx lr
      
      TextToItem:
      mov r0,#0xC
      add r1, #0x1
      mov r5,#0x0
      mov r2,#0xF
      
      @[[Final text address in r5]]
      loop:
      ldrb r3,[r1]
      add r1,#1
      cmp r3,#0x20
      bgt skipthis
      sub r1,#1
      lsr r5,r0
      lsr r5,#4
      b exit
      skipthis:
      cmp r3,#0x40
      blt skip
      sub r3,#0x7
      skip:
      and r3,r2
      lsl r3,r0
      add r5,r3
      sub r0,#0x4
      bpl loop
      exit:
      bx lr
      
      .arm
      Map:
      .long 0x021E3124
      HouseRoom:
      .long 0x21E5328
      text:
      .long 0x022AF135
      Pointer:
      .long 0x21C6DEC
      CheckLocation:
      .long 0x21EED6C
      Last edited by dragonboy269; 08-18-2009, 01:48:18 PM.
      I only hack games that I like >:I
      And I ONLY use assembly O_o XD

      Comment


      • #4
        AC:WW pattern copy code

        Let's say you go to a friend's town and they have an awesome pattern displayed on the ground, and you want it. Well, just stand on top of it and press L+R+A

        It'll be copied into your first pattern slot

        The name of the pattern and the creator name will be copied as well
        So no stealing


        Code:
        94000130 FCFE0000
        023FF090 012FFF11
        E0000000 000000BE
        E28F2001 E12FFF12
        68094926 D0472900
        00D222A9 680B1A89
        688A0B5B 2B100B52
        2B50DB3E 2A10DC3C
        2A50DB3A 3B10DC38
        200F3A10 4018240F
        4014091B 00400912
        025B0164 190002D2
        18C01880 5A0D4916
        DB252DA7 DC232DC6
        20003DA7 DB022D08
        30013D08 4A15E7FA
        23224350 3308011B
        4B0E435D 181B195B
        4C0D490E 29007809
        490DDC02 4C097809
        18644351 01092122
        20223108 30040100
        5022581A D5FB3804
        00004770 021C6DEC
        021E3124 021D6DDC
        021CE104 021CBD48
        021D02EC 0000228C
        023FF090 E3520003
        D2000000 00000000
        I only hack games that I like >:I
        And I ONLY use assembly O_o XD

        Comment


        • #5
          Anti-Seeder/Town Vandalism code


          This code makes your town "invincible" meaning nobody can seed you, remove any of your items, etc. They can only drop regular items on the ground. If they shake your tree/chop it down, it'd get put back.


          How it works:
          Press L+R+Up to store a "snapshot" of your town in free memory space. Upon releasing L+R+Up, the code will automatically begin searching your town for any changes. If it finds a change, it checks if that change is the addition of a seed or removal of an item. If so, it puts the original item back.

          To deactivate the code, press L+R+Down

          Code:
          023FF090 012FFF11
          E0000000 000000AA
          E28F2001 E12FFF12
          78004826 D1412800
          4D234C22 021B2320
          21003B04 8800481E
          01122234 D1074210
          3504602C 50E958E1
          D5FB3B04 21023D04
          42103240 2100D105
          50E93304 D5FC3B04
          3D012101 D5203901
          29017829 3501D11D
          2020682C 490F0200
          428C1809 1A24DB00
          030020DC 88225A21
          D00B4291 42994B0C
          8021D000 021B2350
          DB03429A 429A33FF
          8021DC00 602C3402
          7029E000 00004770
          04000130 021E3124
          022BF120 021CBD48
          0000FFF1 00000000
          023FF090 E3520003
          I only hack games that I like >:I
          And I ONLY use assembly O_o XD

          Comment


          • #6
            Yeah...sorry for the late reply, again.


            Auto-Weed pulling
            If your town has weeds, go outside and press L+R. Then watch your character teleport to each weed and pull it while you do absolutely nothing XD. You don't even have to touch your DS. It works on wifi too so you can quickly help your friends pull their weeds. Even though this code is as fast as it possibly can be, it still takes awhile so get a snack or something while it's working.
            Press B at any time to stop, but the code will also stop automatically once all weeds have been pulled.

            Code:
            023FF090 012FFF11
            E0000000 000000C8
            E28F2001 E12FFF12
            4828A42E 4D2B8800
            78A14B29 D0362901
            2230DC3D 42100112
            2101D143 601D70A1
            221F4822 32FE0212
            2B1F5A83 2B21D009
            2B24DB01 3A02DD05
            2100D5F6 601D70A1
            08524770 03092121
            0A1024FF 1C044022
            08A02503 1C0D402C
            182D0440 19090464
            0910240F 03404022
            0352182D 480E1889
            22A96800 1A8000D2
            60856001 21024770
            480D70A1 22206018
            80220112 42084770
            8821D0D3 D4C03901
            01122210 42918021
            4770D0CD 04000130
            021C6DEC 021E3124
            020E7E4C E1D120B0
            E3E02002 00000000
            023FF090 E3520003
            Last edited by dragonboy269; 09-17-2010, 06:51:22 PM.
            I only hack games that I like >:I
            And I ONLY use assembly O_o XD

            Comment

            Working...
            X