Page 1 of 1
Porting Special Stages? s1 -> s2 <- s3
Posted 20 December 2009 - 10:00 AM
I've been wondering if it would be possible to port special stages from any of the sonic games to another. I know that SCD stages wouldn't be to be ported for obvious reasons. But wouldn't the other genesis games be compatible? And since all of them are built off each other, I think it would be possible, but im not sure how to go about it. Discuss your ideas.
Posted 20 December 2009 - 10:08 AM
AFAIK it wouldn't be hard at all if you just wanted to copy special stages verbatim - they are pretty much segregated from the rest of the game with the exception of the results screen and variables such as emerald counters, score etc which should be no problem to fix. Then again, I haven't tried (though I have considered the idea) so I wouldn't know if any problems would crop up. I think someone mentioned that S2's SS used a strange hblank-related trick though, which might have to be accounted for.
Posted 20 December 2009 - 11:40 AM
Yes, it's basically a matter of locating code and porting it around. Not a trivial job that can be done in 5 minutes, but it shouldn't be that hard either. Most of the special stage code is independent, though it might reference other subroutines whose differencies should be taken in account.
Posted 21 December 2009 - 05:06 PM
S1 to S2 and viceversa can be done because they both are dependant on the Object system in S1/S2. You can port to and from S3/SK but the problem is you'll have to convert the objects aswell to use the games current object system and with such it could take awhile and be tedious but is possible none the less.
Page 1 of 1