guys i am currently making a rom hack of crystal on github, using pokecrystal disassembly, a same thing shockslayer used to make CC.
If someone knows assembly a lot and want to help me, here you go.
https://github.com/stas-prze/staspycrystal
Why i named this staspycrystal? because i didnt thing about another name and its just a testing hack so well