Hello, saw your post on ttlg forums :)
Just played on real hardware after getting an ez flash junior and just thought I would make you aware that the colours are quite different compared to the pure RGB values that you get here.
I think there may be a new release of a colour conversion shader that may improve things but I haven't tried it yet.
pokefan531.tumblr.com/post/766008194709454848/handheld-lcd-shader-projects
Previously these shaders weren't quite accurate, for example on Legend of the River King 2, the Natsume logo would look purple where as on real hardware it is basically grey/black. I haven't tried these new releases though.
Other than that, for emulators that show the true colours, this seems about the best:
gbcc.dev/technology/
Although as it states, the purples are a bit too blue and desaturated a tiny bit too much and the skin tone is too dark compared to real hardware, at least comparing myself to real hardware.
Oh and also, if you have the opportunity to test on real hardware, the GBA has a different colour profile to the GBC so will look different. Some games like the 2 zelda capcom games and shantae alter the colours when running on a GBA to compensate, so if you were going to provide support like this I suppose you could do something similar.
Anyway, your game still looks nice on real hardware, although it is hard to tell that the pink suit is pink on real hardware (though you can just about). Will the different coloured suits do anything different in the full game or are they just for show?
Anyway, it seems interesting so far. Just thought I would make you aware incase you weren't about colour space differences :) (It's a reason why I cannot stand the stupid GBC and GBA screen replacement mods or the stupid AGS 101 fetish because they completely ruin the colours of the original games).
Thanks!