Sonic and Sega Retro Message Board: S&K Special Stage lag - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 2 Pages +
  • 1
  • 2
    Locked
    Locked Forum

S&K Special Stage lag

#1 User is offline Tom41 

Posted 11 March 2010 - 05:22 PM

  • Pheer the baby EggRobo!
  • Posts: 291
  • Joined: 18-August 03
  • Gender:Male
  • Location:UK
This is something I noticed recently in the Sonic 3/S&K special stages. You know how you run around squares of blue spheres and they turn into rings? Well, if you zig-zag to collect those spheres instead, the game will start to lag badly. The more blue spheres you collect (in that particular square), the longer the pause between collecting each sphere. Eventually, the lag will be so severe you'll be waiting over 30 seconds after collecting each sphere!

What I'd like to know is WHY this happens, and if it's possible to hack it so this doesn't happen? Also, if anyone has an overclocked MD, try out this glitch and see if the delay between spheres is any shorter.

The best stage to try it out on is the Blue Sphere game (Sonic 1 + S&K); I found a stage that's almost entirely blue spheres:

Password: 3253 1444 7528
Blue Spheres: 672
Rings: 656

#2 User is offline Overlord 

Posted 11 March 2010 - 05:51 PM

  • Cat-herder
  • Posts: 14494
  • Joined: 12-January 03
  • Gender:Male
  • Location:Berkshire, England
  • Project:VGDB
  • Wiki edits:3,204
ahahahaha, so it does! The only thing I can think of it's that it's working out some complex calculation to do with turning spheres into rings, and the more turns you make the longer the working out takes.

#3 User is offline Jayextee 

Posted 11 March 2010 - 05:53 PM

  • Comic Mischief
  • Posts: 3072
  • Joined: 22-October 07
  • Gender:Male
  • Location:Kathmandu, Nepal
  • Project:Who knows? Toss a coin, will ya?
  • Wiki edits:27
I found this out on the red-and-white special stage in Sonic 3 when I first played it -- doesn't seem to happen all the time on that one though.

#4 User is offline nineko 

Posted 11 March 2010 - 06:02 PM

  • I am the Holy Cat
  • Posts: 5341
  • Joined: 17-August 06
  • Gender:Male
  • Location:italy
  • Project:I... don't even know anymore :U
  • Wiki edits:5,251
QUOTE (Overlord @ Mar 11 2010, 11:51 PM)
The only thing I can think of it's that it's working out some complex calculation to do with turning spheres into rings, and the more turns you make the longer the working out takes.
Yes. Varion and I noticed this while I worked on my special stage editor. The "perimeter-detection" code seems to be sloppy. Sometimes it might hang up at all, with the music still playing of course since it's on the Z80.

This is probably why most stages don't have groups of blue spheres bigger than 4x4, with rare (if any) exceptions.
This post has been edited by nineko: 11 March 2010 - 06:03 PM

#5 User is offline corneliab 

Posted 11 March 2010 - 07:56 PM

  • Isn't it about time you played some VIDEOGAMES?
  • Posts: 1265
  • Joined: 12-August 08
  • Gender:Male
  • Project:not posting drunk
  • Wiki edits:21
Oh man, that's freakin' hilarious. Never would've even crossed my mind.

#6 User is offline Ravenfreak 

Posted 11 March 2010 - 08:26 PM

  • It's a bird, it's a plane, nope it's a ring!
  • Posts: 2289
  • Joined: 24-November 08
  • Gender:Male
  • Location:O'Fallon Mo
  • Project:Mighty No. 9 Universe,various hacking projects
  • Wiki edits:112
Is there a video or something demonstrating this? I've never noticed it before. o.O

#7 User is offline Solaris Paradox 

Posted 11 March 2010 - 11:56 PM

  • Posts: 2456
  • Joined: 08-March 10
  • Location:On my butt in front of the computer. Where else?
  • Project:I'm working on working up the willpower to work on learning how to make my own Sonic fangames. Not quite there yet.
  • Wiki edits:2
Huh. How odd.

Still, infinitely less intrusive than the Sonic 1 special stages' hitbox issues, which seem more noticible in Megamix due to their more complicated design. S&K's slot-machine bonus stage obvious doesn't share that problem, since the game has no trouble registering that you're touching more than one block at once.
This post has been edited by Solaris Paradox: 12 March 2010 - 04:42 AM

#8 User is offline PicklePower 

Posted 12 March 2010 - 01:41 AM

  • Posts: 564
  • Joined: 15-April 04
  • Gender:Male
  • Wiki edits:2,809
QUOTE (Ravenfreak @ Mar 11 2010, 07:26 PM)
Is there a video or something demonstrating this? I've never noticed it before. o.O

Blue spheres slowdown

This post has been edited by PicklePower: 12 March 2010 - 01:42 AM

#9 User is offline LOst 

Posted 12 March 2010 - 08:25 AM

  • Posts: 4879
  • Joined: 10-January 03
  • Gender:Male
  • Wiki edits:2
QUOTE (PicklePower @ Mar 12 2010, 10:41 AM)
QUOTE (Ravenfreak @ Mar 11 2010, 07:26 PM)
Is there a video or something demonstrating this? I've never noticed it before. o.O

Blue spheres slowdown



Ouch.
Are we looking at a for(check_sphere = 0; check_sphere < max_spheres; check_sphere++) code here?
It certainly looks like that. There is nothing wrong with the code itself, but the design of the stage. Miscommunication between programmer and designer.

#10 User is offline nineko 

Posted 12 March 2010 - 09:10 AM

  • I am the Holy Cat
  • Posts: 5341
  • Joined: 17-August 06
  • Gender:Male
  • Location:italy
  • Project:I... don't even know anymore :U
  • Wiki edits:5,251
QUOTE (LOst @ Mar 12 2010, 02:25 PM)
Miscommunication between programmer and designer.
Well yeah but those are the stages in S1&K, so they don't count very much. The main 16 ones go beyond 4x4 in just a couple of places: Sonic_3_%26_Knuckles_Level_Maps#Special_Stages. My guess is that they were aware of this issue, but they didn't bother to change the layouts in Blue Sphere because after all it's just a side game... And players aren't supposed to collect the blue spheres in that way anyway. Once they made sure that this issue wouldn't appear too often in normal S3&K gameplay they called it a day.

#11 User is offline 0r4ng3 

Posted 12 March 2010 - 09:32 AM

  • Posts: 1318
  • Joined: 08-December 08
  • Wiki edits:708
QUOTE (Tom41 @ Mar 11 2010, 10:22 PM)
This is something I noticed recently in the Sonic 3/S&K special stages. You know how you run around squares of blue spheres and they turn into rings? Well, if you zig-zag to collect those spheres instead, the game will start to lag badly. The more blue spheres you collect (in that particular square), the longer the pause between collecting each sphere. Eventually, the lag will be so severe you'll be waiting over 30 seconds after collecting each sphere!

What I'd like to know is WHY this happens, and if it's possible to hack it so this doesn't happen? Also, if anyone has an overclocked MD, try out this glitch and see if the delay between spheres is any shorter.

The best stage to try it out on is the Blue Sphere game (Sonic 1 + S&K); I found a stage that's almost entirely blue spheres:

Password: 3253 1444 7528
Blue Spheres: 672
Rings: 656


Is that the last one? The last one is only bluespheres with extra eight in the middle.

Speaking about Blue Sphere. The password generator program on the wiki hasn't been working for quite some time. Does anyone have another or know what the algorythm was?

#12 User is offline nineko 

Posted 12 March 2010 - 09:42 AM

  • I am the Holy Cat
  • Posts: 5341
  • Joined: 17-August 06
  • Gender:Male
  • Location:italy
  • Project:I... don't even know anymore :U
  • Wiki edits:5,251
QUOTE (0r4ng3 @ Mar 12 2010, 03:32 PM)
Is that the last one? The last one is only bluespheres with extra eight in the middle.
That's not the last one. It's just a random one.

QUOTE (0r4ng3 @ Mar 12 2010, 03:32 PM)
The password generator program on the wiki hasn't been working for quite some time. Does anyone have another or know what the algorythm was?
That's not a problem with our wiki, it's just that the website which contained the generator is offline. I have all the files which used to be stored on that website though, and I'm willing to upload them somewhere. NOT my webspace, though.

edit: whatever, I'll host it on my webspace temporarily. I will probably take it down sometimes in the near future.
http://digilander.iol.it/projectchaos2/BS/index.php

Note that all the links are likely to be broken, as I didn't edit the pages in any way. I only renamed index.html to index.php since my ftp is stupid, but aside from that, I uploaded a 1:1 replica of the original thing, and it works. Be grateful.
This post has been edited by nineko: 12 March 2010 - 09:49 AM

#13 User is offline 0r4ng3 

Posted 12 March 2010 - 10:44 AM

  • Posts: 1318
  • Joined: 08-December 08
  • Wiki edits:708
I am grateful. Thank you very much.

#14 User is offline Overlord 

Posted 12 March 2010 - 01:35 PM

  • Cat-herder
  • Posts: 14494
  • Joined: 12-January 03
  • Gender:Male
  • Location:Berkshire, England
  • Project:VGDB
  • Wiki edits:3,204
QUOTE (PicklePower @ Mar 12 2010, 06:41 AM)
QUOTE (Ravenfreak @ Mar 11 2010, 07:26 PM)
Is there a video or something demonstrating this? I've never noticed it before. o.O

Blue spheres slowdown


Well, that pretty much confirms it's down to thinking how to changes spheres, seeing as unconnected groups of spheres still work at normal speed. Thanks for the video =P

#15 User is offline D.A. Garden 

Posted 12 March 2010 - 01:49 PM

  • Robotnik with a Jetpack!
  • Posts: 486
  • Joined: 25-June 08
  • Gender:Male
  • Location:England
  • Project:Sonic 3: D.A. Garden Edition
  • Wiki edits:44

I explored the lag in the special stage provided above and this is what I got.
I'm quite facinated by it, actually, and what to know if there are ways to make it lag even more, as this was the most I got from this one.
This post has been edited by D.A. Garden: 12 March 2010 - 03:16 PM

  • 2 Pages +
  • 1
  • 2
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users