Sonic and Sega Retro Message Board: Video footage of Sonic 1 prototype from CES 1991 - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Loading News Feed...
 

Video footage of Sonic 1 prototype from CES 1991

#76 User is offline LOst 

Posted 22 September 2009 - 04:17 PM

  • Sonic 2 HD - Lead Programmer
  • Posts: 4877
  • Joined: 10-January 03
  • Gender:Male
  • Wiki edits:2
Video proof of background bug:
http://www.logotypes.se/sonic/s1bgbug.rar


Okay here is the deal:

The first Sonic 1 has no way of wrapping backgrounds. Backgrounds used the same scrolling technology as the foreground, only scrolling slower. This can be seen in Labyrinth Zone all 4 acts and Scrap Brain Act 2.
Green Hill and Star Light were the only zones using individual scanline scrolling.

The problem is simple: Sonic background add tiles to the scroll plane only when needed, which is when the virtual camera (there are more than one for GHZ that make up the mountains scroll speed) has moved 16 pixels from the last update.
Sonic 1 saves alot of CPU time by using dirty rectangle updating, but it is not enough so scrolling must not be done with a water level higher up than approximately 40 screen pixels.
Updating tiles at the very edge of the screen works for plane rectangle scrolling, but NOT for scanline scrolling, since 1 scanline will move faster than the other, it will reach the new tile before the other.

As we all know, dirty fixes are usually applied to hide bugs at the very end of the deadline for a project. Having a black palette with tiny stars for Star Light, and a really bright palette for Green Hill will make it hard for the naked eye to notice the bug.

But when the new background system was developed for the Sonic 1 Japan release, the ability to have both updating, and wrapping sections in the same bavkground was the big news!
The most complicated backgrounds using this system in the original Sonic games are in order of appearance: Marble Zone, Scrap Brain Zone, Launch Base Zone, and Lava Reef.

Why not the rest? Because the system was time consuming for the programmer. The only real Sonic level actually taking advantage of the system is Lava Reef, and that level is by far the best.

The more complicated a project becomes, the more it falls back into the same old bugs. The level right after Lava Reef, Hidden Palace, has a beautiful Death Egg background too, but the whole background scrolls just as bad as the first Green Hill from Sonic 1 (using only dirty rectangle tile update). The only reason you haven't noticed it yet is because the background palette is too dark.

Sonic 2 HD will take advantage of the original background system. It isn't just programming wise, but art as well wink.png

#77 User is offline Tweaker 

Posted 22 September 2009 - 04:31 PM

  • Posts: 12389
  • Joined: 27-June 04
  • Gender:Male
Oh, that? I did notice that, actually; I just never thought it was that noticeable no matter what the background color was. Something tells me the general end-user wouldn't have cared enough about it to raise a fuss... but I suppose it was a good idea to change it nonetheless.

Thanks for sharing. smile.png

#78 User is offline JoseTB 

Posted 22 September 2009 - 04:36 PM

  • Posts: 623
  • Joined: 01-June 04
  • Location:Spain
  • Wiki edits:4
Ah, great explanation, I was aware of the bug, but that made it much clearer. smile.png

(Now I'm just curious on the workaround implemented in s1jp for this issue, but I guess that goes a bit too offtopic)

#79 User is offline LOst 

Posted 22 September 2009 - 04:48 PM

  • Sonic 2 HD - Lead Programmer
  • Posts: 4877
  • Joined: 10-January 03
  • Gender:Male
  • Wiki edits:2
QUOTE (JoseTB @ Sep 23 2009, 01:36 AM)
Ah, great explanation, I was aware of the bug, but that made it much clearer. smile.png

(Now I'm just curious on the workaround implemented in s1jp for this issue, but I guess that goes a bit too offtopic)

It isn't a work around. It is a new system. However GHZ is only advanced because it is the only level using reverse Y scroll for the background. EHZ in Sonic 2 uses the same system (both update and wrap sections) at the same time, but has no Y scroll (because of lazyness, because it takes too long time, and has to be done twice for splitscreen).

Going to the first advanced background, Marble Zone in Sonic 1 Japanese version, it was so revolutionary I had to write my own simulator for it just to get behind its secrets.
It is just perfect, if it has used a more interesting background. it is the art that destroys it really sad.png

Cloud part of Marble Zone is wrapping, just like the new water in GHZ Japanese. The rest is updating even in the Y scroll direction. If GHZ was able to scroll a little deeper in Y scroll direction, the background would turn into garbage, even in the Japanese version. But Marble Zone, no matter where you are, the background just is amazing!

[/kinda off topic]

#80 User is offline Diablohead 

Posted 22 September 2009 - 05:01 PM

  • iDevice developer
  • Posts: 1526
  • Joined: 19-October 08
  • Gender:Male
  • Location:Near London
  • Project:games
  • Wiki edits:16
Thanks LOst, now I fully understand the problem smile.png

#81 User is offline LOst 

Posted 23 September 2009 - 06:18 PM

  • Sonic 2 HD - Lead Programmer
  • Posts: 4877
  • Joined: 10-January 03
  • Gender:Male
  • Wiki edits:2
QUOTE (ICEknight @ Sep 14 2009, 02:26 AM)
...I don't think that ballhog can turn around, seeing how he seems to be symmetrical.

This version looks more similar to the illustration in the Japanese manual, both in shape and colors.


Not only that, the Japanese manual shows two versions of the Ball Hog, and how both version worked (thanks manual editor for including random Yasuhara drawings):

-First version is facing to the camera, puts his hands into his belly, and throws two bombs in both directions. Just an early Crabmeat.

-The second version stands to the side and throws some kind of balls down a Scrap Brain downhill path.


Both are included at the same page in the Japanese manual. Got a real copy of Sonic Jam today so I just made that discovery.

#82 User is offline Diablohead 

Posted 23 September 2009 - 06:23 PM

  • iDevice developer
  • Posts: 1526
  • Joined: 19-October 08
  • Gender:Male
  • Location:Near London
  • Project:games
  • Wiki edits:16
QUOTE (LOst @ Sep 24 2009, 12:18 AM)
Not only that, the Japanese manual shows two versions of the Ball Hog, and how both version worked (thanks manual editor for including random Yasuhara drawings):

-First version is facing to the camera, puts his hands into his belly, and throws two bombs in both directions. Just an early Crabmeat.

-The second version stands to the side and throws some kind of balls down a Scrap Brain downhill path.


Both are included at the same page in the Japanese manual. Got a real copy of Sonic Jam today so I just made that discovery.

Very interesting, I own the japanese sonic 1 MD so I'll take a look too if I can find it, does sonicretro have scans on the wiki? *searches*

Also just noticed the water in GHZ in the manual have dark blue water.
This post has been edited by Diablohead: 23 September 2009 - 06:28 PM

#83 User is offline LOst 

Posted 23 September 2009 - 07:00 PM

  • Sonic 2 HD - Lead Programmer
  • Posts: 4877
  • Joined: 10-January 03
  • Gender:Male
  • Wiki edits:2
QUOTE (Diablohead @ Sep 24 2009, 03:23 AM)
Also just noticed the water in GHZ in the manual have dark blue water.

I noticed that too, but since it says "RINGS" in the HUD, I think it is just a dark screenshot.

#84 User is offline Diablohead 

Posted 23 September 2009 - 07:49 PM

  • iDevice developer
  • Posts: 1526
  • Joined: 19-October 08
  • Gender:Male
  • Location:Near London
  • Project:games
  • Wiki edits:16
QUOTE (LOst @ Sep 24 2009, 01:00 AM)
QUOTE (Diablohead @ Sep 24 2009, 03:23 AM)
Also just noticed the water in GHZ in the manual have dark blue water.

I noticed that too, but since it says "RINGS" in the HUD, I think it is just a dark screenshot.

I dunno, it's possible as one of the marble zone images is very dark and deep with colour nearly drowning out the clouds, but in the same book there are also screens of GHZ with the lighter blue, comparing sonic on them he doesn't really change colour or get any deeper. Will look again in the morning as it's late.

#85 User is offline Overlord 

Posted 24 September 2009 - 01:43 PM

  • "I am Death, not Taxes. I turn up only once."
  • Posts: 12397
  • Joined: 12-January 03
  • Gender:Male
  • Location:Berkshire, England
  • Project:VGDB
  • Wiki edits:3,204
QUOTE (LOst @ Sep 24 2009, 12:18 AM)
QUOTE (ICEknight @ Sep 14 2009, 02:26 AM)
...I don't think that ballhog can turn around, seeing how he seems to be symmetrical.

This version looks more similar to the illustration in the Japanese manual, both in shape and colors.


Not only that, the Japanese manual shows two versions of the Ball Hog, and how both version worked (thanks manual editor for including random Yasuhara drawings):

-First version is facing to the camera, puts his hands into his belly, and throws two bombs in both directions. Just an early Crabmeat.

-The second version stands to the side and throws some kind of balls down a Scrap Brain downhill path.


Both are included at the same page in the Japanese manual. Got a real copy of Sonic Jam today so I just made that discovery.

He's right, it does:


File:Sonic1 jp manual 42 43.gif

Well spotted, LOst!

#86 User is online ICEknight 

Posted 24 September 2009 - 05:35 PM

  • Posts: 8117
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18
Very cool. Now I can't help wanting to see some graphics from that proto Burrobot, with clamps and the typical Japanese security helmet...

#87 User is offline Stonerboy 

Posted 20 September 2010 - 04:36 AM

  • Posts: 37
  • Joined: 24-September 08
  • Gender:Male
  • Location:Australia
  • Wiki edits:240
My apologies if anyone has already brought this up, but there's also some CES 1991 footage of Sonic here: http://www.youtube.com/watch?v=0BMnZYyz74Y (starts around the 1:52 mark). I suspect this may have already been posted somewhere else on retro, as it was uploaded by the same person who uploaded the sonic 1 for mega cd video, but it doesn't hurt to get clarification specialed.png

#88 User is offline Ravenfreak 

Posted 20 September 2010 - 05:14 AM

  • RavenxArgent <3
  • Posts: 1989
  • Joined: 24-November 08
  • Gender:Female
  • Location:O'Fallon Mo
  • Project:The Final Zone, various hacking projects, Rockman World
  • Wiki edits:112
QUOTE (Stonerboy @ Sep 20 2010, 04:36 AM)
My apologies if anyone has already brought this up, but there's also some CES 1991 footage of Sonic here: http://www.youtube.com/watch?v=0BMnZYyz74Y (starts around the 1:52 mark). I suspect this may have already been posted somewhere else on retro, as it was uploaded by the same person who uploaded the sonic 1 for mega cd video, but it doesn't hurt to get clarification specialed.png
Wow this build actually had the "Press Start Button" text that was hidden in the final. o.O


#89 User is offline 0r4ng3 

Posted 20 September 2010 - 09:45 AM

  • Posts: 1311
  • Joined: 08-December 08
  • Wiki edits:708
Oh yeah, the Press Start Button is there. It looks like there's nothing new both in Green Hill and Star Light. The layout is the same and the decorations as well (Star Light even has that foreground girder beam right at that point), but there is no checkpoint in Green Hill.

#90 User is offline Elektro-Omega 

Posted 20 September 2010 - 11:35 AM

  • Mushroom Hill'in
  • Posts: 369
  • Joined: 23-February 10
  • Gender:Male
  • Location:UK
  • Project:-
Very interesting find. I always love looking at beta stuff, especially Sonic 1.

Someone earlier mentioned about Wayne's World, which contained "Rings" in the HUD (if I remember), however if I also remember correctly they showed star light zone (and possibly GHZ), which along with what LOst was saying about the Background issues of GHZ and SLZ means it could be a vid of a late proto.

I might be clutching at straws, I just really love the find.

and is it just me or does the Buzzbomber look a little off in the vid, possibly looks a bit darker, but then again, that might just be me.

Anyway, Wonderful find and I can't wait to see more ... and hopefully even a full proto rom soon smile.png

  • 7 Pages +
  • ◄ First
  • 4
  • 5
  • 6
  • 7
    Locked
    Locked Forum

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