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

For all updates, view the main page.

Turtl3Skulll's Profile Picture

Turtl3Skulll Turtl3Skulll is offline

Blue Turtl3

Visitor Messages

Showing Visitor Messages 1 to 15 of 25
  1. FBI agent
    December 15th, 2014 05:09 PM
    FBI agent
    I use a combination of both. Normally if I can't find it in the IDA I track it down myself. The IDA I use mainly as a helper, though I'm told I should be using it more :P
  2. FBI agent
    December 15th, 2014 04:56 PM
    FBI agent
    Thanks for the kind words. I can't really make a tutorial because, though I have a fair grasp of what I'm doing, I'm not fluent in the deeper technicalities.

    Debugging doesn't really have anything to do with that I suppose P
  3. FBI agent
    December 15th, 2014 01:29 PM
    FBI agent
    I wrote a program some time ago to do the conversions for me.
    Here's a table file that it uses: http://pastebin.com/WWv0UukL
  4. FBI agent
    December 15th, 2014 01:16 PM
    FBI agent
    So at 0x750000 you have this in hex right:
    "C7 DD D7 DC D5 D9 E0 FF"
  5. FBI agent
    December 15th, 2014 12:56 PM
    FBI agent
    ohhh, lol. The routine is gender based. You need two different pointers for each naming case.
    .word 0x@pointer to boy name

    .word 0x@pointer to girl name
    You'd have to replace @pointers with a pointer to the name you wanted to give (no +1, but you need an 0x8 prefex).

    So if your boy name was at 7304F0, the pointer would change to .word 0x87304F0.

    If that doesn't work, give me the hex you've inserted at 7304F0.
  6. FBI agent
    December 15th, 2014 12:32 PM
    FBI agent
    There should be no callasm needed. All you need to do is set the var and the flag. That's it.
  7. FBI agent
    December 15th, 2014 12:02 PM
    FBI agent
    In the nickname routine I posted, the last lines are:
    .word 0x8760000
    That table offset in the bottom needs to be adjusted to the table offset you wanted to put the names in
    so here it'd become:
    .word 0x87304F0
    For your table location of 0x7304F0. Now at offset 0x7304F0 you need to have nicknames with 10 characters and the rest being FF. If it's not ten characters long, put the rest of the characters as 0xFF.

    So if I wanted to call the Pokemon Jerry, at 0x7304F0, I'd insert:

    Also make sure you've inserted the routine properly, and set the parameters to the right values. If my table only had JERRY in it Id:

    setflag 0x270
    setvar 0x8000 0x0

    0x0 = first table entry. 0x1 = second table entry. 0x2 = third.....and so on.

    Also you can ask these in the assembly help thread if you wanted (which is in the beginner's lounge).
  8. destinedjagold
    October 14th, 2014 07:58 PM
    ...s-sad Eevee ish sad...
  9. Kenny1
    July 24th, 2014 09:37 AM
    could be, but i dont think it should cause problems, as it is basically writebytetooffset's, just without the side effects
  10. Kenny1
    July 23rd, 2014 11:06 AM
    srry about the late reply, if you paste the routine 2 times, then you should be able to change the text, the palette is part of the rotuine, so yeah it should work.
  11. parth9
    June 26th, 2014 10:09 AM
  12. Shiny Quagsire
    June 24th, 2014 10:40 AM
    Shiny Quagsire
    For IDA, it definitely should open idb in 6.5 (I have the same version). You might be opening it in the decompiler dialog instead of the open project dialog.

    And yes, I'm still working on MEH quite actively (Just was away from the internet for a week). At the current moment I'm working on Wizard, the D/N system to accompany MEH. As for SEA, once I get the wraps on MEH I'll probably start improving that as well. As for SEA, my Dropbox got completely wiped somehow so the link went down. But I found a zip so you can get that here.
  13. parth9
    June 23rd, 2014 10:34 AM
    they are located at 339: Heroine, 340: Hero, 341: Oak, 342: Rival (But, keep in mind that they may not be exactly there, they may be close, so don't forget about the "Next" and "Previous" buttons to find them. They should be close to those values)

    Once you find it, u should also select the option "Use Black/White" and work with the Black and White tones, but you could stick with one of the palettes UNLZ-GBA has. But if you want to skip some indexing problems, I suggest you using the B&W option.

    just a bit advice ...well it may be hard to do at firsy try but keep on trying
  14. parth9
    June 22nd, 2014 12:22 AM
    i know most of things..know how to insert asm and all the things...i m best at scripting...already m eorking on 2 hacks as lead scripter + spriter+item editor and other and m already working on my own hack too..

    weak at asm though but i do know the basics
  15. Shiny Quagsire
    June 21st, 2014 07:13 PM
    Shiny Quagsire
    I was actually thinking about doing another ASM tutorial, but with more practicality involved and how to actually hack a routine, modify it, and return safely. Unfortunately at the moment there are pretty much zero tutorials on practical ASM hacking, so it's more of a discovery process between you and the debugger.

    If you want to learn more about the internals of Fire Red, I'd highly suggest grabbing knizz's IDB and a copy of IDA pro (Not sure if the freeware version works with it, and if it doesn't you can find a copy of IDA elsewhere). It's basically an extremely documented copy of Fire Red's ASM, and it makes the ASM itself a ton more readable. Heck, sometimes I'll just browse through the IDB and get inspiration for hacks to do.

About Me

  • About Turtl3Skulll
    Learning Programming
    messing around with computers and stuff
    Utah, U.S.A.
    Male ♂
    Also Known As
    BlueTurtl3 & Dz
    Favorite Pokémon


Total Posts
Activity by Forum
Visitor Messages
General Information
  • Last Activity: 15 Hours Ago 08:23 PM
  • Join Date: June 23rd, 2013
  • Referrals: 0


Showing Friends 1 to 2 of 2

All times are UTC -8. The time now is 11:23 AM.