Sonic and Sega Retro Message Board: Sonic 3D discussion - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 8 Pages +
  • ◄ First
  • 4
  • 5
  • 6
  • 7
  • 8
    Locked
    Locked Forum

Sonic 3D discussion

#76 User is offline Tweaker 

Posted 28 February 2008 - 05:56 PM

  • Posts: 12389
  • Joined: 27-June 04
  • Gender:Male
Nice observation! I'll record a VGM in a bit.

#77 User is offline Oerg866 

Posted 29 February 2008 - 07:31 AM

  • Posts: 1735
  • Joined: 07-September 06
  • Gender:Male
  • Location:Frankfurt, Germany
  • Wiki edits:3
Hey: In all protos less or equal 830: If you press a+start while playing, you'll skip the level. I actually found that out by accident by tinkering with it.

EDIT: OOPS has been said already. Did find it out myself though :D
This post has been edited by Oerg866: 29 February 2008 - 07:44 AM

#78 User is offline Meat Miracle 

Posted 29 February 2008 - 07:57 AM

  • Posts: 1568
  • Joined: 11-January 03
  • Gender:Male
  • Wiki edits:2
.... under pause, C is frame advance, B is slowmo, A is reset, this has been there since sonic 1.

#79 User is offline JoseTB 

Posted 29 February 2008 - 10:17 AM

  • Posts: 623
  • Joined: 01-June 04
  • Location:Spain
  • Wiki edits:4

View PostBorisz, on Feb 29 2008, 01:57 PM, said:

.... under pause, C is frame advance, B is slowmo, A is reset, this has been there since sonic 1.


... and that would apply for Sonic 3D except for the fact it doesn't, due to it using a different engine :P

#80 User is offline Cooljerk 

Posted 29 February 2008 - 11:22 AM

  • VR cancer research and development
  • Posts: 3306
  • Joined: 06-April 06
  • Gender:Male
  • Wiki edits:9

View PostJoseTB, on Feb 29 2008, 07:17 AM, said:

View PostBorisz, on Feb 29 2008, 01:57 PM, said:

.... under pause, C is frame advance, B is slowmo, A is reset, this has been there since sonic 1.


... and that would apply for Sonic 3D except for the fact it doesn't, due to it using a different engine :P


It's been used in more sega games than just the sonic series.

#81 User is offline ICEknight 

Posted 29 February 2008 - 12:00 PM

  • Posts: 9289
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18

View PostCooljerk, on Feb 29 2008, 11:22 AM, said:

View PostJoseTB, on Feb 29 2008, 07:17 AM, said:

... and that would apply for Sonic 3D except for the fact it doesn't, due to it using a different engine :P
It's been used in more sega games than just the sonic series.
You mean, besides those programmed by Naka?

#82 User is offline LocalH 

Posted 29 February 2008 - 12:27 PM

  • roxoring your soxors
  • Posts: 3147
  • Joined: 11-January 03
  • Gender:Male
  • Location:wouldn't you like to know
  • Project:MDEM - Genesis programming stufz
  • Wiki edits:3

View PostGerbilSoft, on Feb 28 2008, 09:35 AM, said:

View PostRafalapso, on Feb 27 2008, 08:07 PM, said:

According to the code, it's a Genesis development interface program. Probably to connect the genesis to a debugger pc using SCSI and a special cart with ram and a SCSI interface.
The code is streamed from the pc to the cart and the genesis can run the code without needing to write eeproms.

More than likely, that header ended up in the S3D/819 ROM due to DOS memory management semantics. Specifically, DOS doesn't zero out memory before allocating it.

I would imagine that code from $3F0000 on was 100% intended to be there, as an interface to their development hardware for debug purposes.

#83 User is offline Cooljerk 

Posted 29 February 2008 - 12:36 PM

  • VR cancer research and development
  • Posts: 3306
  • Joined: 06-April 06
  • Gender:Male
  • Wiki edits:9

View PostICEknight, on Feb 29 2008, 09:00 AM, said:

View PostCooljerk, on Feb 29 2008, 11:22 AM, said:

View PostJoseTB, on Feb 29 2008, 07:17 AM, said:

... and that would apply for Sonic 3D except for the fact it doesn't, due to it using a different engine :P
It's been used in more sega games than just the sonic series.
You mean, besides those programmed by Naka?

I'm pretty sure Alisia Dragoon used the C button to frame advance, but you had to press it on controller 2.

EDIT: nope, just looked it up, and it's A to frame advance.
This post has been edited by Cooljerk: 29 February 2008 - 12:37 PM

#84 User is offline Snake 

Posted 29 February 2008 - 10:22 PM

  • Posts: 41
  • Joined: 12-December 06

View PostLocalH, on Feb 29 2008, 12:27 PM, said:

View PostGerbilSoft, on Feb 28 2008, 09:35 AM, said:

View PostRafalapso, on Feb 27 2008, 08:07 PM, said:

According to the code, it's a Genesis development interface program. Probably to connect the genesis to a debugger pc using SCSI and a special cart with ram and a SCSI interface.
The code is streamed from the pc to the cart and the genesis can run the code without needing to write eeproms.

More than likely, that header ended up in the S3D/819 ROM due to DOS memory management semantics. Specifically, DOS doesn't zero out memory before allocating it.

I would imagine that code from $3F0000 on was 100% intended to be there, as an interface to their development hardware for debug purposes.

Absolutely. When you boot with the PsyQ cartridge, that image appears at $000000, and so boots. Using hardware in the dev cart it relocates itself to $3F0000. NOSEGAY is in there because they needed the word SEGA to get the cart to boot, and they were paranoid about using the word SEGA on it's own :)

The code won't do much without the rest of the dev hardware.

#85 User is offline Rlan 

Posted 29 February 2008 - 10:28 PM

  • Posts: 69
  • Joined: 16-August 04
It's a little dissapointing that the Crab Badnik hasn't shown up at all. Ah well..

#86 User is offline drx 

Posted 29 February 2008 - 10:38 PM

  • <Shade> fuck MJ
  • Posts: 2119
  • Joined: 02-March 04
  • Gender:Male
  • Project::rolleyes:
  • Wiki edits:8

View PostRlan, on Mar 1 2008, 04:28 AM, said:

It's a little dissapointing that the Crab Badnik hasn't shown up at all. Ah well..


Maybe it was a mock-up, DHZ style?

Or it was real, and the leftovers might still be in one of the ROMs.

#87 User is offline Tweaker 

Posted 29 February 2008 - 10:44 PM

  • Posts: 12389
  • Joined: 27-June 04
  • Gender:Male

View PostSnake, on Feb 29 2008, 10:22 PM, said:

NOSEGAY is in there because they needed the word SEGA to get the cart to boot, and they were paranoid about using the word SEGA on it's own :)

I can't believe I didn't notice that! NOSEGAY!

That's extremely clever. I should try something like that with Megamix. :D

#88 User is offline Sik 

Posted 01 March 2008 - 03:56 PM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
I parsed it as "NO SEGA Y" too.

But seriously, I can't believe you didn't notice that about pressing A while pause to advance the level, the final version does that if you use the level select :/ And another game that uses A for reset, B for slow down and C for frame advance is Phantasy Star 2, except you don't need any debug code to get it working, just pause the game as normal.

Oh, and the Saturn version has even MORE controls while paused:
  • A: Advance one level
  • B: Advance one zone
  • C: Go to PPz3
  • X: Get one ring
  • Y: Get one medal
  • Z: Get one extra life

This post has been edited by Sik the hedgehog: 01 March 2008 - 03:59 PM

#89 User is offline ICEknight 

Posted 01 March 2008 - 04:17 PM

  • Posts: 9289
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18

View PostSik the hedgehog, on Mar 1 2008, 03:56 PM, said:

another game that uses A for reset, B for slow down and C for frame advance is Phantasy Star 2
And Ghouls 'n' Ghosts, both programmed by Naka.

#90 User is offline Sik 

Posted 03 March 2008 - 09:26 PM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
Well, it seems like Naka was too exigent with having all frame timings correct >_>

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

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