You are not logged in.
This is a tutorial I wrote not too long ago for newbies wanting to start on pokecrystal. I've successfully tutored one person on getting started and she's loving it way more than any GBA hacking she did.
I'd post it here but since Skeetskeet is missing a lot of BB codes it wouldn't look very good.
Really cool. I'm hoping for more Pokecrystal resources in the future. I understand the aversion to spoonfeeding, but honestly, there's so much you can teach yourself without examples and explanations when toying around with it for the first time, and that guide sure helps a little.
Looks good! This is what I could've used when I started.
As for replacing pokemon, I've done that a bunch. A tip I'd give in that regard is when you're replacing a pokemon, use either a terminal to do a GREP on the pokecrystal folder to find all instances of a pokemon's name in CAPITAL letters (since that is the name of the actual variable), and get all instances of that replaced (I'd do it manually just to be safe..). This ensures you won't have errors when compiling. On windows I used visual studio, which awesomely enough had an option to search for a string in multiple files to begin with. I'm sure other programs have that aswell.
For Windows I like Windows Grep, it looks old but it's served me well.
I found out just now that they took down the website and discontinued it very recently which is a shame, but fortunately it can still be accessed via archive.org ;)
1. ‘Tileset Data *’ is too big
I first encountered this right after adding my first map. This is caused by problems with the compression script that handles some of the tilesets, and unfortunately there isn’t an easy fix.
What you can do is open up all your Data_*.asm files and move things between them until the error isn’t there anymore. This might take a while, but it’s unlikely you will experience it again once fixed. It’s mostly done trough trial and error, so I can’t help you much on that front.
I'm running into this problem, specifically
C:\cygwin64\usr\local\bin\rgbasm.exe: Section 'Tileset Data 3' is too big (old size 15932 + 640 > 16384)
make: *** [Makefile:52: main.o] Error 1
and "move things between them until it goes away" doesn't give a whole lot of detail. Searching for more information hasn't found me anything either. Am I literally just moving/switching tileset data between them until it's fixed? Are there specific ones I should be looking for to make more space or move without messing up the compiler again?
I know it sounds vague af, but it does work. You just have to move them inbetween banks until it compiles. I've had to do it a few times, it isn't fun or great but it does work. I've tried moving my files over to new projects and it doesn't work, so I've had to do it manually every time.