PHO - Pokémon Hackers Online
Go Back   PHO - Pokémon Hackers Online > Members List


karatekid552 karatekid552

karatekid552 karatekid552 is offline

What does this button do?.....

Visitor Messages

Showing Visitor Messages 1 to 10 of 127
  1. Foxz
    26th July 2014 01:53 AM
    Hey there dude! Hope you had a great day!
    I'm here to see if you can help me please.
    You see, I'm using the G3HS in my hack, and I wonder if you could explain to me how to add the new pokemons at pokedex.
  2. Cruztown
    9th May 2014 12:17 AM
    Happy Birthday! Hope its a good one!
  3. Team Fail
    8th May 2014 02:05 PM
    Team Fail
    Happy birthday!
  4. ArthurWaine
    16th April 2014 08:20 PM
    Just to let you know that I'm still on it, but like I said: I had zero knowledge of ASM (beyond basic comprehension) before getting started with this. I've been swamped with other things, unfortunately, and it will be a while before I'm understanding his source code because I'm having to teach myself some basic ASM first, too. I'm working on it, though. Any tips for good sites, tutorials, etc, beyond what you give in your own tutorial? I've read yours, Hackmew's and Shinyquagsire's, and I've been trying to imprint JPAN's document into my mind as well (that one has been the most helpfull so far, really), but any more tips etc would of course be appreciated.
  5. ArthurWaine
    6th April 2014 12:54 PM
    Actually, from what I've seen, the OP uses slot 1 for his pokemon. Also, I just noticed that some of the battle HUD uses slot 6 as well, just in case that might be important for anything.
  6. ArthurWaine
    6th April 2014 08:18 AM
    The opponent trainer? That uses slot 6.
  7. ArthurWaine
    4th April 2014 03:29 PM
    Ah, I see. Looking closely at the way the game originally loads these sprites/palettes, it seems that it's loading slotting the player into slot 6 during the throwing animation so that it can load the player's pokemon's sprite into slot 0. However, you should be able to use 0 for both, I suppose, as I don't think they are ever on the screen at the same time.
  8. ArthurWaine
    4th April 2014 10:52 AM
    I just spent some time applying JPAN's tool to a clean firered, and inserting my sprites in table, and I got the exact same results: without your fix, the game writes the player's palette to both slot 1 and 6 at the start of battle, so the opponent's palette is glitched. When I do apply the fix from the thread, it does not write the player's palette to slot 6, but this means that the throwing animation will use the opponent's palette, instead. My guess would be that the way JPAN wrote the routine just isn't entirely functional, as it looks like it simply writes to palette 6 too early.

    Also, I'm using version 1.1 from this thread:

    Edit: just to stress it again: the player's palette shows up fine when I do not apply the fix (which means the opponent's palette is screwed up), but the throwing animation doesn't use the proper palette if I do apply the fix.
  9. ArthurWaine
    4th April 2014 09:20 AM
    I'm just curious, what did you use to test your routine with? Because I've tried applying it to my hack again (taking a version before I originally changed this), and it acted exactly the same. However, after some fooling around with the Oam viewer, I've got a clear idea of what is happening in the game when it's trying to load all these sprites:

    The unaltered routine has the palette for the first frame of the animation in slot 0, and immediately upon battle start loads the palette of at least the 2nd frame into slot 6, although that frame is not visible yet. However, the game loads the opposing trainer's palette from slot 6 as well; that's why things are going wrong here. I've checked it with the original firered, and that's exactly how it's supposed to go: the game loads the player in slot 0, and the opponent in slot 6. Then the opponent summons his pokemon, which has its palette put into slot 1, and then the animation for the player can use slot 6 (the opponent's sprite has left the screen). However, it seems that in JPAN's original routine the player's animation wrote itself onto slot 6 immediately, so that opponent's palette is overwritten. In your changed routine it does not write itself to slot 6 at all, so that fixes the opponent changing, but because the game is still looking at palette 6 for the throwing animation, the animation will now show up with the wrong palette.

    Just to note, the part of the routine that you posted in the thread did show up in the ROM properly, and I replaced the two bytes after that part (which were 0B DF) with C0 46.
  10. ArthurWaine
    3rd April 2014 07:53 PM
    Well, I checked it again, but I'm sure I did that right. The weird thing is, I did not have this problem before applying the fix from the thread. So it would seem the table is set up right, at least. To clarify, it's not that the sprite is scrambling the colors in the palette, it's using an entirely different set of colours (while slot 1 still has the proper palette loaded).

About Me


Total Posts
Visitor Messages
General Information
  • Last Activity: 29th August 2014 01:32 AM
  • Join Date: 10th February 2013
  • Referrals: 14


Showing Friends 1 to 10 of 23

Contact Info

Instant Messaging
Send an Instant Message to karatekid552 Using...
This Page

Post Thanks / Like

No results to show...


27th March 2014
09:39 AM - Kakarot1212 mentioned karatekid552 in post Pokémon Gen III Rom Hacking Suite
...s just simple. karatekid552 , i think you should...
30th January 2014
04:32 AM - Full Metal ★ mentioned karatekid552 in post Patch Builder
[css-div="padding:2em 0;backgroun...
8th October 2013
11:46 PM - karatekid552 mentioned Shiny Quagsire in post How did you begin hacking?
... I logged in, I saw Shiny Quagsire, Jambo51, Linkan...
11:45 PM - karatekid552 mentioned Linkandzelda in post How did you begin hacking?
...gsire, Jambo51, Linkandzelda, and @Darthatron all...
28th September 2013
06:26 AM - Dem-Eyes mentioned karatekid552 in post Pokemon: Red Frost
...r the comment! :) @karatekid552 - Yea It has been a ...
31st August 2013
03:48 PM - karatekid552 mentioned Miksy91 in post Simple Hex <--> Binary conversions
Miksy91: could you explain b...
28th July 2013
02:08 PM - karatekid552 mentioned Quiver in post Attention all members using AT&T (And maybe more, hopefully not) as an ISP
Quiver: When this first sta...

Thread Tags

No results to display...


11th July 2013
07:11 PM - karatekid552 quoted droomph in post The lying thread of epic proportions
True false false false ...
07:05 PM - karatekid552 quoted droomph in post The lying thread of epic proportions
- false. it's a debug screen...
05:17 PM - Pia Carrot quoted karatekid552 in post Style Feedback Thread
Robert: it looks good so far, but...
11:46 AM - karatekid552 quoted Pirate Ninja in post JPAN's Hacked Engine Issues
Deja vu, much? Anyway you'd bette...
12:34 AM - droomph quoted karatekid552 in post Pokémon Gen 3 Tool Pack (XSE, A-Trainer, A-Map + tons more)
This is literally impossible, and...
12:32 AM - karatekid552 quoted droomph in post Pokémon Gen 3 Tool Pack (XSE, A-Trainer, A-Map + tons more)
Not to deter you, but I thin...
12:21 AM - karatekid552 quoted Diegoisawesome in post JPAN's Hacked Engine Issues
I remember there was a glitch with ...
10th July 2013
08:32 PM - Linkandzelda quoted karatekid552 in post Pokémon Gen 3 Tool Pack (XSE, A-Trainer, A-Map + tons more)
The list of tools I am currently ...
03:50 PM - karatekid552 quoted droomph in post Pokémon Gen 3 Tool Pack (XSE, A-Trainer, A-Map + tons more)
well I know this is kinda sl...
03:47 PM - karatekid552 quoted Alice in post JPAN's Hacked Engine Issues
I didn't even know these p...
01:24 PM - karatekid552 quoted Gamer2020 in post Pokémon Gen 3 Tool Pack (XSE, A-Trainer, A-Map + tons more)
Not all of them. He was imp...
01:18 AM - karatekid552 quoted Bela in post agh this is soooo hard
Quit the staff and go bac...
12:53 AM - Bela quoted karatekid552 in post agh this is soooo hard
Probably the fact that I log in t...
9th July 2013
11:05 PM - karatekid552 quoted Pia Carrot in post Simple Questions! (Search Before Asking with the Search Button)
Anyone know how I can edit what...
06:06 PM - karatekid552 quoted droomph in post [Fire Red]: Adding New Safe Flags and Vars
It would be really helpful i...
12:13 PM - Pirate Ninja quoted karatekid552 in post agh this is soooo hard
Probably the fact that I log in t...
8th July 2013
10:01 PM - Linkandzelda quoted karatekid552 in post Quick Suggestions Thread
The simlies look bad because we a...
09:51 PM - karatekid552 quoted ForeverDash in post Quick Suggestions Thread
could we change the smilies? bec...
09:49 PM - karatekid552 quoted droomph in post Quick Suggestions Thread
could we change the smilies?...
06:24 AM - HunterCrash quoted karatekid552 in post Project Unnamed
Hey man, I want to check out this...

All times are GMT. The time now is 07:15 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc. User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Pokémon characters and images belong to Pokémon USA, Inc. and Nintendo.
Pokémon Hackers Online (PHO) is in no way affiliated with or endorsed by Nintendo LLC, Creatures, GAMEFREAK inc,
The Pokémon Company, Pokémon USA, Inc., The Pokémon Company International, or Wizards of the Coast.
All forum/site content (unless noted otherwise) and site designs are © 2006-2013 Pokémon Hackers Online (PHO).
Green Charizard Christos TreeckoLv100

"Black 2" by ARTPOP. Kyurem artwork by XOUS.