Hi, all.
I'm in the middle of making a colorization of Metroid 2 (see for work in progress teaser). I'd love to see it eventually used by the speedrun community, and I have some relevant questions.
First of all, does the speedrun community use colorization mods at all, or is it entirely orthodox? And if so, what requirements might that place on my mod? E.g. the GBC has hardware that allows it to copy data into graphics memory much faster than the GB, and I may later on take advantage of this for loading during screen transitions. Would this be an issue for use of it in speedrunning, as it would be faster than the original (e.g. each screen transition that involves a fadeout could be 0.5-1 second faster)? Any other issues I should be aware of?
Whether game modifications are allowed in speedruns depends entirely on that specific game's speedrun community. In general as a whole they're not allowed but of course there are exceptions. The bit about it being faster than the original due to faster transitions probably means that it would have no chance of being allowed. Basically anything that gives an advantage over the officially released game is not allowed.
Almost done; a minor bug and some code cleanup and it's ready to go. Per feedback I've kept the timing the same as the original game. What is this site's policy with regard to posting ROM patches? Am I allowed to post links to patches, or do I just notify you guys when I release it and let you find it yourselves?