Go Back   The PokéCommunity Forums > Members List
Reload this Page FamiliaWerneck's Profile

Notices
For all updates, view the main page.



FamiliaWerneck FamiliaWerneck is offline

Visitor Messages

Showing Visitor Messages 1 to 15 of 73
  1. bofor3
    49 Minutes Ago 08:10 AM
    bofor3
    haha thanks, the game becomes white when i load the rom. I tried everything trying to fix it.
  2. bofor3
    2 Hours Ago 06:38 AM
    bofor3
    Do you think I can send you my game today? haha Thanks
  3. joexv
    14 Hours Ago 06:44 PM
    joexv
    Spoiler:
    .text
    .align 2
    .thumb
    .thumb_func
    .global LevelMetalCoat

    main:
    push {r0-r7}
    add r0, r6, r7
    lsl r0, r0, #0x3
    add r0, r2, r0
    add r3, r0, r3
    ldrh r2, [r3, #0x2]
    mov r8, r0
    mov r9, r2

    mov r0, #0x38
    mov r1, #0xC
    bl decrypt
    cmp r0, #0XC7
    bne exit
    mov r0, r8
    mov r2, r9

    cmp r0, r2 //This is currently compareind r2 to 0xc7 is this on purpose? if not follow the changes in Blue
    bne exit
    mov r11, r0
    pop {r0-r7}
    mov r1, r11
    ldr r0, levelcheckloc--This is the level check you dont need to have the check in the routine, I just remembered that.
    bx r0

    decrypt:
    push {r0-r7}
    ldr r2, decryptpoke
    bx r2

    exit:
    pop {r0-r7}
    ldr r0, noevo
    bx r0

    .align
    levelcheckloc: .word 0x0804310D
    noevo: .word 0x08043111
    decryptpoke: .word 0x0803FBE9
  4. joexv
    14 Hours Ago 06:32 PM
    joexv
    That tells the decrypt command to check the certain spot in the pokemo. Data. Idk i didnt get a chance to look through the whole thing. Lemme switch to my computer and ill look at it
  5. joexv
    17 Hours Ago 03:57 PM
    joexv
    Ok well mov sets the value. if you want the offset to move 38 bytes then do add r#, r#, #0x38
  6. joexv
    17 Hours Ago 03:12 PM
    joexv
    I'll see if I cant work something up then. Did you do mov or add to get your new offset?
  7. joexv
    1 Day Ago 06:36 PM
    joexv
    Hm well I guess I was wrong, geez I really need to start actually paying attention to stuff I'm starting to slack off and give false information. But anyway if that is the level check then you will need to make sure that you copy r2 and r3 to different registries first as they are overwritten by decrypts and stuff.
  8. joexv
    1 Day Ago 03:59 PM
    joexv
    I was busy this weekend and today I've been at church all morning. But since I just got done a decent amount of progress on my main hack I'll work on that right now.

    Also afaik the level check is done before the evolution even begins to check the routine, unless I'm mistaken and I very well could be.
  9. MrDollSteak
    2 Days Ago 07:50 PM
    MrDollSteak
    Well that's still ridiculous to be honest. The only reason Wonder Guard isn't a completely broken ability is because Shedinja is immediately one shot. Whereas the ghost types you want to give it to have HP, Defense and Sp. Def stats. Imagine Dusclops or Dusknoir being immune to like all those types.

    You'd have to look around for the Wonder Guard check in the attack canceler routine.
  10. joexv
    2 Days Ago 11:34 AM
    joexv
    fixes in bold red
    Spoiler:
    .text
    .align 2
    .thumb
    .thumb_func
    .global LevelMetalCoat

    main:
    push {r0-r7}
    add r0, r6, r7
    lsl r0, r0, #0x3
    add r0, r2, r0
    add r3, r0, r3
    ldrh r2, [r3, #0x2]
    mov r0, r8
    mov r1, #0xC
    bl decrypt
    cmp r0, #0XC7
    bne exit
    mov r11, r0
    pop {r0-r7}
    mov r1, r11
    ldr r0, levelcheckloc
    bx r0


    decrypt:
    push {r0-r7}
    ldr r2, decryptpoke
    bx r2

    exit:
    pop {r0-r7}
    ldr r0, noevo
    bx r0

    .align
    levelcheckloc: .word 0x0804310D
    noevo: .word 0x08043111
    decryptpoke: .word 0x0803FBE9

    Try that. You had the decrypt registers stored wrong, the location you want to check needs to be stored in r1 and it generates the result into r0. Not sure why you had that cmp r1, r2 but it didnt seem needed at all so I removed it. And because I removed that I merged the True section into the main routine.
  11. MrDollSteak
    3 Days Ago 05:17 PM
    MrDollSteak
    As in it's very over-powered. You're effectively giving every ghost a physical wonder guard. For balance purposes its ridiculous.
  12. joexv
    5 Days Ago 02:12 PM
    joexv
    I miss understood lol, sry. If I dont fix it it will bother me that it didnt work so Im gonna see if I cant figure something out. What I might end up doing is having a separate evolution per item, its not efficient but it might work a whole lot better.
  13. joexv
    5 Days Ago 01:08 PM
    joexv
    Ok well the first offsets for the tables you put down wont work as theyre reversed but they shouldnt be. 2nd dont make a new metal coat. It goes by item index not name, so that may have been the issue. Try using the metal coat in game. Im gonna give it a shot too since I got my usb back today.

    EDIT:Tested it and it freezes for me if it fails. I'm thinking I may have missed a pop or something.... idk ill look at it when I get some more free time.
  14. joexv
    6 Days Ago 04:45 PM
    joexv
    No rush man. I understand how that goes.
    Yea I havent tested it. I dont have a spare ROM to test on atm. All my clean ROMs are on a usb that a friend has.
    Just assemble it into the bin, follow the normal adding evolution instructions and insert the 2 custom tables.
  15. bofor3
    6 Days Ago 04:31 PM
    bofor3
    Around 3-4 days.... Thanks bro

About Me

  • About FamiliaWerneck
    Location
    São Paulo, Brasil
    Gender
    Male ♂
    Favorite Pokémon
    Charizard
  • Signature
    My Main Team:


Statistics

Total Posts
Activity by Forum
Visitor Messages
Blog
General Information
  • Last Activity: 1 Hour Ago 07:32 AM
  • Join Date: May 6th, 2015
  • Referrals: 0

Friends

Showing Friends 1 to 2 of 2

All times are UTC -8. The time now is 08:59 AM.