Actions

Difference between revisions of "Sonic the Hedgehog 1 for SegaCD"

From Sonic Retro

(New filename.)
m (Text replacement - "SonicVaan" to "SonicVaan")
(20 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{Hack
 
{{Hack
 
|screen=Sonic1_SegaCD_HCKTROX.png
 
|screen=Sonic1_SegaCD_HCKTROX.png
|screenwidth=328px
 
 
|version=X.X
 
|version=X.X
 
|date=31st October 2013
 
|date=31st October 2013
|system=[[Sega Mega CD]]
+
|system=[[Sega Mega-CD]]
 
| originalgame=Sonic the Hedgehog (16-bit)
 
| originalgame=Sonic the Hedgehog (16-bit)
 
| peripherals=
 
| peripherals=
 
| romsize=
 
| romsize=
|credits=[[HPZMan]], [[Hcktrox]], [[SonicVaan]], [[Theocas]], DiscoTheBat, others}}
+
|credits=[[User:HPZMan|HPZMan]], [[User:HCKTROX|HCKTROX]], [[User:SonicVaan|SonicVaan]], [[User:Theocas|Theocas]], DiscoTheBat, others}}
'''''Sonic the Hedgehog 1 for SegaCD''''' is an open port of the [[Mega Drive]] version of ''[[Sonic the Hedgehog (16-bit)|Sonic the Hedgehog]]'' to the [[Sega CD]] by [[Hcktrox]].
+
'''''Sonic the Hedgehog 1 for SegaCD''''' is an open-source port of the [[Mega Drive]] version of ''[[Sonic the Hedgehog (16-bit)|Sonic the Hedgehog]]'' to the [[Sega CD]] console by [[User:HCKTROX|HCKTROX]].
  
Its main objective is to give a working example game for the Sega CD, to let newbie hackers to experiment and familiarize with the hardware.
+
Its main objective is to give a working example game for the Sega CD, and to let newbie hackers experiment and familiarize with the hardware.
  
 
==Features==
 
==Features==
 
* Support for all regions.
 
* Support for all regions.
* Based on [[MarkeyJester]]'s Two-Eight project, allowing 128x128-sized chunks to be used.
+
* Based on [[User:MarkeyJester|MarkeyJester]]'s Two-Eight project, allowing 128x128-sized chunks to be used.
 
* Includes examples of BRAM management (used to save the game features).
 
* Includes examples of BRAM management (used to save the game features).
 
* Little bugfixes to the original engine.
 
* Little bugfixes to the original engine.
  
==Known bug==
+
==To Do==
* In NTSC hardware, the CD reader isn't quick enough to play the Sega's sound in real time.
+
* Implement PCM-sound playback system.
 +
* Implement FMV-video playback system.
  
 
==How to use==
 
==How to use==
 
Before using it, you'll need to compile the game first.
 
Before using it, you'll need to compile the game first.
  
Go to source code's root folder -> Game -> BuildAllFiles.BAT
+
*Go to source code's root folder -> Game -> BuildAllFiles.BAT. This will compile the files required for the disc image.
This will compile the files required for the disc image.
+
*Go to root folder -> BuildISO.BAT. This will generate the playable ISO file.
 +
(Note: Try copying the files to a shorter file path if doesn't work)
  
 
==Downloads==
 
==Downloads==
{{Multidownload
+
 
| name=
+
*[https://www.mediafire.com/?hx30cpdxc8zlp2c Source Code (External link)]
| file1=Sonic1 SegaCD v2.rar
+
*[http://trox.binary-division.com/public/S1CD_MP3.rar MP3 files (External link)]
| filename1=Source code
+
*[http://trox.binary-division.com/public/S1CD_ISO.rar Compiled ISO/CUE files (For USA BIOS; External link)]
| filesize1=1.24MB
+
*[http://trox.binary-division.com/public/SonED2_CDProj.rar SonED2 Project Files (External link)]
| file2=DiskImage S1CD.rar‎
 
| filename2=Disk Image
 
| filesize2=435KB
 
}}
 
See the '''''External Links''''' section for the MP3s download.
 
  
 
==Credits==
 
==Credits==
* [[HCKTROX]]
+
* [[User:HCKTROX|HCKTROX]]
* [[HPZMan]]
+
* [[User:HPZMan|HPZMan]]
* [[SonicVaan]]
+
* [[User:SonicVaan|SonicVaan]]
 
* SGD forum people
 
* SGD forum people
* [[MarkeyJester]]
+
* [[User:MarkeyJester|MarkeyJester]]
* Darkon & Bakayote
+
* Darkon
 +
* DiscoTheBat
 
* [[ChillyWilly]]
 
* [[ChillyWilly]]
 
* [[SoulessSentinel]]
 
* [[SoulessSentinel]]
* [[Theocas]]
+
* [[User:Theocas|Theocas]]
 
 
==External links==
 
*[http://trox.binary-division.com/public/S1CD_MP3.rar MP3 files]
 
  
[[Category:Hacks|MegaCD, Sonic for]]
+
[[Category:Hacks]]
 
[[Category:Sonic the Hedgehog (16-bit) hacks]]
 
[[Category:Sonic the Hedgehog (16-bit) hacks]]
 
[[Category:Unofficial ports]]
 
[[Category:Unofficial ports]]
 
[[Category:Hacks with advanced engine modifications]]
 
[[Category:Hacks with advanced engine modifications]]

Revision as of 17:52, 10 April 2018

Sonic1 SegaCD HCKTROX.png
Sonic the Hedgehog 1 for SegaCD
Version: X.X
Last release: 31st October 2013
System: Sega Mega-CD
Original game: Sonic the Hedgehog (16-bit)
Credits: HPZMan, HCKTROX, SonicVaan, Theocas, DiscoTheBat, others

Sonic the Hedgehog 1 for SegaCD is an open-source port of the Mega Drive version of Sonic the Hedgehog to the Sega CD console by HCKTROX.

Its main objective is to give a working example game for the Sega CD, and to let newbie hackers experiment and familiarize with the hardware.

Features

  • Support for all regions.
  • Based on MarkeyJester's Two-Eight project, allowing 128x128-sized chunks to be used.
  • Includes examples of BRAM management (used to save the game features).
  • Little bugfixes to the original engine.

To Do

  • Implement PCM-sound playback system.
  • Implement FMV-video playback system.

How to use

Before using it, you'll need to compile the game first.

  • Go to source code's root folder -> Game -> BuildAllFiles.BAT. This will compile the files required for the disc image.
  • Go to root folder -> BuildISO.BAT. This will generate the playable ISO file.

(Note: Try copying the files to a shorter file path if doesn't work)

Downloads

Credits