Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
Hey Deokishisu, thank you for sharing your ROM hack! During my first playthrough of it, I've noticed a minor issue with the LINKBRACELET item text.
It seems like the Rival name doesn't get printed on the item selection screen.
Like you said it seems like since the Pics banks are bigger now, they can't be put with the Battle Engine banks.
What if you try moving Pics 1, 2, 3, 4, 5 and 6 like so? I think this may do the trick.
What error do you get exactly? is it still the "but then it would overflow ROMX" error?
Yeah sorry for that suggestion. It wouldn't work because it requires changing the logic in home/pics.asm
Alright the best step may be to introduce a new section named "Pics 7" or something else of your liking, include some sprite pic files there and then update layout.link so that you have a new ROM bank.
Edit: Remove suggestion that doesn't work
Try redefining the sections in gfx/pics.asm so that you respect the 0x4000 size limit.
Your first attempt could be to move around the .pic files to another section. For example you could move
TangelaPicFront:: INCBIN "gfx/pokemon/front/tangela.pic"
TangelaPicBack:: INCBIN...
In the file battle_controller_player.c in the function PlayerHandleDrawTrainerPic, this block is what sets the player's sprite for Multi Battles when your partner isn't Steven:
// Use front pic table for any tag battles unless your partner is Steven.
if (gBattleTypeFlags &...
Mid-battle Evolutions (Emerald)
Hi everyone, this is my first contribution to this thread, I've had a lot of fun doing this and I hope to add some more!
Features:
allows your Pokémon to evolve (if it can) in the middle of a battle when it has levelled up in battle and is currently out. If they...