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.
Page 1 of 1
Porting Special Stages? s1 -> s2 <- s3
#2
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.
#3
Posted 20 December 2009 - 10:19 AM
If they are seperated from the game then that could be a good thing then.
#4
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.
#6
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.
#7
Posted 22 December 2009 - 12:16 PM
I've ported S1's to S2SMTP. I posted quite a bit of screenshots a while back.
#9
Posted 26 December 2009 - 10:02 PM
Amazing as porting them sounds, I'd be more impressed if someone made their own special stage based off the originals...
#10
Posted 27 December 2009 - 11:06 PM
Yes that would be impressive, but that would require a massive ammount of coding. But I'd have to look into that.
This post has been edited by Tidbit: 27 December 2009 - 11:08 PM
Page 1 of 1

