Quantcast
Channel: Interactive Dreams
Viewing all articles
Browse latest Browse all 1857

Reader Question: "Would Sega's 'Sonic the Hedgehog' game technically be possible on CD-i? (what would be the limits?)

$
0
0

The idea itself might be crazy although Sonic has been hinted before to CD-i although these ideas seems just holding up as internet stories so far... Nevertheless, it is a fact CD-i is related to Nintendo in the way that we have officially licensed Mario titles, including a Super Mario World conversion (technically, at least) in the name of 'Super Mario's Wacky Worlds'. CD-i member 'countmammamia972' asks "Imagine if Phillips decided to partner with Sega and we got some sort of Sonic the Hedgehog game on the CD-i. It seemed capable of supporting a platformer like sonic, at least judging by the mario's wacky worlds prototype" - Again, while the idea might be crazy, the most interesting answer behind this is why CD-i would not be able to handle it. We were all surprised how smooth scrolling was actually possible in Super Mario's Wacky Worlds. Would this have been the max that they could have squeezed out of CD-i? As TwBurn explains, this would have been much more of a challenge since Sonic games are generally very "fast" - whereas Mario games are much slower, which is a lot easier to do on the CD-i. CD-i member cdifan gives a satisfying answer:


"Raw blit performance using move.l #n,(an)+ is around 15M / 25 * 4 / 60 = 40k pixels per frame for ntsc, a little over 40% of a 384x240 framebuffer; this is the absolute upper limit for scroll performance. That would mean no more then 40% pure horizontal or pure vertical background movement per frame. That’s not slow I think, but of course some performance is also needed for sprite drawing, game logic and system overhead. So it would be challenging that’s for sure! I remember the background blit code for The Apprentice as being the most hand-optimized part of the entire title…"

[thanks, CD-i Fan, TwBurn, countmammamia972]

Viewing all articles
Browse latest Browse all 1857

Trending Articles