¡Comienzan las votaciones del MPC o Mejor Proyecto Cuatrimestral de enero a abril de 2026!
¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!
THX!
I will surely make a hack with a storyline, as it's the ultimate goal hahaha
But now I'm just learning and researching to make sure that I'm skillful enough to create a hack
Re: Respuesta: [Tool]Make your ROM inaccessible to map editors
As I've said, the tool bans both 2 kinds of map editors.
The first thing it does is to rewrite the ASM function to ban the A-map, and the second thing it does is to move the pointer of the map header pointer table to ban other map...
Re: Respuesta: [Tool]Make your ROM inaccessible to map editors
I surely want to explain it in detail to you but it's ASM...
In short, A-map search for the data of ASM function to load the header table pointer (because it supports many languages and versions) while other editors don't.
Re: Respuesta: FR | [Finalized] 80x80 mugshots [Source Code Available]
Haha, most people use the OBJs to launch mugshots. They don't know how to use the "rboxes".
Re: Respuesta: FR | [Finalized] 80x80 mugshots [Source Code Available]
That's limited by the system in FR, as in EM and RUBY it's not the case. In those 2 versions 2 palettes are available.
Basically it can be used to show some pictures, I myself won't use this mugshot system lol
Yes...
Re: Respuesta: FR | [Finalized] 80x80 mugshots [Source Code Available]
You can even make it bigger as long as it's a rectangle, like 112x80 haha, but that really looks bad.
Intro:
In Ruby, many hackers uses the BG0 to make mugshots. However, the same way that simply writing tileset, tilemap and palette to the RAM won't work for FR & EM as it will be cleared by the MSGBOX.
However, there's still a way to do it, which requires the knowledge of "rboxes". I've...
Re: Respuesta: FR | [In Progress] Hacking the Trainer Card
Thanks!
You can see this one: [Tutorial] Hacking FireRed in C tutorial - The PokéCommunity Forums
Actually it's almost the same as C programming on x86 lol (I learned that by downloading a book and reading it)
The link above provides...
Re: Respuesta: FR | [In Progress] Hacking the Trainer Card
Thx. I may not touch it recently:sleepy:
Deactivating the function calling of trainer_card_print_pokemon() is the simplest way, but having it will make it more natural.
Re: Respuesta: FR | [In Progress] Hacking the Trainer Card
No, It won't get an crash and I won't post it if so. The string I've mentioned is the "Pokémon" string above the pokemon icons added on my own, and the bug is that it conflicts with the string at the back of the card (hall of fame...
Re: Respuesta: FR | [In Progress] Hacking the Trainer Card
You can find these table locations in data.h:
u8 ** icon_pointer_table = (u8 **) 0x83D37A0;
u8 * icon_palette_table = (u8 *) 0x83D3E80;
Changing the 2 offsets to your new table location will work (Egg icon is loaded separated so...
I've sure ignored the scripts included in the level scripts...
decompile the scripts at 0x8006B3(not sure, maybe used in other events. check the routine to know if it's relevant) and 0x80FFEB(surely useful)
The latter is used in every map used, which aims to update the RAM.
Well, so I to have do some 'bad' thing (looking into his ROM).
Check 0x80005E8 in his hack and you will find a hook. It seems that he has rewrite the "tile behavior check system" so he wrote his routines at 0x6XXXX (That's the location of the tilebehavior check function in original FR ROM). You...
What's it:
(Well, I still don't know which sub-forum to post this kind of stuff in, because it's neither script & ASM nor a tutorial. Therefore, I post it here)
This hack is made with C, and the source code can be found here:
https://github.com/jiangzhengwenjz/T-card
This piece of code is...