< >
Hello, guest! Please log in or register.

The PokéCommunity

Go Back     The PokéCommunity Forums > Members List karatekid552's Profile


karatekid552's Profile Picture

karatekid552 karatekid552 is offline

What happens if I push it?....

Visitor Messages

Showing Visitor Messages 436 to 450 of 2143
  1. Hound of Justice
    March 21st, 2014 2:17 PM
    Hound of Justice
    This cycle will never stop xD
  2. Hound of Justice
    March 21st, 2014 12:12 PM
    Hound of Justice
    Everyone? xD
    I have a good relationship with most people in this forum its not my fault if 10 or more of them do stupid things its like they ask to be hated and im glad to show my hate towards them
  3. Hound of Justice
    March 21st, 2014 4:55 AM
    Hound of Justice
    Hehe and idc about punishment i made this account for downloading hacks from attachments back when i joined the forum then i decided to beta test and bring attention to the hacks i like to play for my reasons, this account is mostly used for this now and yes im kind and help others most of the time then i can make a funny post just for the lols which may look negative to some but still i get the likes and attention is brought to the thread... which would be empty and forgotten otherwise xD

    This account is for fun i take nothing serious i mean look at my stupid username :D
  4. Hound of Justice
    March 20th, 2014 11:59 AM
    Hound of Justice
    Shouldnt firered in nds style be in progressing section its not just a graphics patch
  5. kearnseyboy6
    March 19th, 2014 8:12 PM
    I am having trouble subitting my hack Mr KK552.

    My problems are graphics (screenshots). When I upload them it converts them to text making my characters above 100,000 and I cannot post 'a long post'.

    Any tips?
  6. FBI
    March 19th, 2014 7:22 PM
    In a very basic level they can, otherwise they are useless. For example, if you're making some sort of list manipulation program, knowing C and ASM doesn''t do diddly squat.
  7. Renegade
    March 19th, 2014 7:15 PM
    Meh. I went up to 720000 (which is where my expanded Pokedex data started) and searched for the next chunk of like 20 ff's in the data. The search result put me at the very end of the Pokedex data. So I guess there aren't any chunks of ff's in there for some reason. I guess this doesn't matter too much, I just wanted to try to restore my work. I was decapitolizing all of the monz' names and when I finished, I started adding the next region's Pokemon. This is when I messed up. But the only thing I have to do to get back to where I was is re-decapitolize 2 regions of Pokemon names. It takes a while, but its worth it.

    Btw, thank you for your help throughout.
  8. Renegade
    March 19th, 2014 6:51 PM
    I pasted over the data at the reversed offsets and reloaded the program. The error box still shows up.

    It says, "Images failed to decompress. Aborting sprite load," on startup. Btw, the data I overwrite at the reversed offsets was not a chunk of FF's. It was some existing data. In your post on the thread, you said there would be a chunk of FF's there, right?
  9. pabel
    March 19th, 2014 6:21 PM
    in that routine I send me image would have a size of 240 x 160 I believe .. but the image I want to insert is smaller , so good you've helped me a lot.
  10. Renegade
    March 19th, 2014 3:42 PM
    Ohh. Didn't see the other section, sorry about that. But anyways, I got the correct calculations and reversed offsets this time, and I got the pattern AB CD EF. I went to the offsets that were created by the reversing, but the data wasn't a bunch of FF's, rather a bunch of Pokedex stuff.

    Here's what I did:

    frontspritetable = 7283b0 (.ini offset) = 7295D0 (calculated offset) = 70 82 72 (pattern) -> 72 82 70 (reversed)
    frontpalettetable = 72b3e8 (.ini offset) = 72C608 (calculated offset) = 90 83 72 (pattern) -> 72 83 90 (reversed)

    Oh, and the sprite that I accidentally checked the "change to FF's on repoint" box on is not 0x244, it was 0x223. But everything after that failed to load. Once I exited out of the program and loaded it back up, none of the sprites loaded (it gave me the error box upon loading the ROM). I tried the fixing method with the new "0x223 and 0x224" numbers, but I basically get the same result to where I don't end up in a slot of FF's, I end up in the middle of a bunch of other numbers and letters.
  11. pabel
    March 19th, 2014 2:55 PM
    thank you very much karatekid552.
  12. Renegade
    March 19th, 2014 2:11 PM
    Okay. When I get my results from calculating the numbers together, I search for the specified offset in the ROM, but I end up in the middle of a bunch of FF's. I'm certain I did the calculations correctly (not sure if it followed order of operations, so I just tested it both ways).

    Here are my offsets:
    frontspritetable = 0x2350AC
    frontpalettetable = 0x23730C

    I calculated it up and got these:
    frontspritetable = 0x2362CC
    frontpalettetable = 0x23852C

    Both of those lead to FF's, so I'm not sure what's going on.
  13. pabel
    March 19th, 2014 2:03 PM
    you said to look for the code to load pictures in BG0...not found?
    because seriously I need to know what the structure of the routine.
  14. Renegade
    March 19th, 2014 12:56 PM
    Thanks for your consistent replies on your Gen III Suite thread. Just need to know something:

    Well, you need to remedy your sprite and palette tables. Your best shot, it to find the pointer to the blank image and blank palette by going to the offset of the Frontspritetable and frontpalettetable entries found in your ini using a hex editor and scrolling down to the entrites for the TEMP pokemons. Each entry is 8 bytes (pointer, data size), so you will just need to move forward 8*Pokemon number. Find the pointers and write them down. Then, we need to insert a blank sprite and palette at those locations respectively. So, I'll make this easy:

    Blank sprite:

    Blank palette:
    I just made these myself using my LZ77 compression functions I wrote. I may have made a mistake in how long the string should have been but they look right. If they don't work, let me know.

    Just insert these at the offsets you find in the tables.
    I didn't really understand this. I was wondering if you could help me step by step, I have a lot of time right now.
  15. FBI
    March 19th, 2014 4:43 AM
    It isn't any fun. The Assembly we're doing is with MIPS, so there's system calls to get input/print input. However the hard part is pointer management in the loops and such. One wrong command somewhere can ♥♥♥♥ up the entire thing.

    In my belief, low level programming languages should disappear altogether (like C and Assembly). The only reason they should even exist/be used is if you're making system tools or other programming languages (even that you can do in other languages, though I personally write unix tools in C).

    High level programming languages are much more easier to use/deal with. Though I do acknowledge that when working in a limited hardware environment that low level languages are needed. Hopefully things change and these limited environments upgrade into larger spaces.

About Me

  • About karatekid552
    Do you really want to know? Really?
    Male ♂
    Another thing you think you're entitled to know.....
    Also Known As
    Favorite Pokémon
    Mewtwo, Scyther, Metagross, and Totodile (My first ever starter on a rented Crystal version, haha)
  • Signature

    Paired with Simba


Total Posts
Activity by Forum
Visitor Messages
General Information
  • Last Activity: January 12th, 2015 12:28 PM
  • Join Date: November 2nd, 2012
  • Referrals: 3


Showing Friends 1 to 20 of 106


Emblem Showcase - 2 Total
Helping Hand
This member has done some kind of service to PC; Or maybe they help out other members whenever they get the chance.
Awarded: April 15th, 2013 5:37 PM
Manly Moderator
The most handsome Moderators are awarded this manly emblem.
Awarded: November 25th, 2013 1:56 PM

  All times are GMT -8. The time now is 4:29 PM.

Contact Us Archive Privacy Statement Terms of Service Top