(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-07-24 12:33 PM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - Sonic for SegaCD New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
Tweaker

Red Koopa








Since: 11-18-05
From: Rochester, NY

Last post: 6288 days
Last view: 6287 days
Skype
Posted on 01-07-06 06:15 PM Link | Quote
Originally posted by Stealth@SWS2B
Well, here it is. It's not what I wanted, but it will have to do since I can't waste any more time stumbling around in the dark.

This release doesn't work as intended, in that I have found one SegaCD and one Genesis problem that, as far as I can find, are not documented, and do not affect the game in emulators. The first could not be judged by running single files through a transfer cable, and the second, the only alternative, just fails on hardware. Those problems are described in the ReadMe, which I'll paste below. You may be able to play Sonic 1 as intended on hardware, however Sonic 2 definitely exhibits errors related to the problem described (no sound in levels, random crash). Emulator play seems unaffected, so if you're only interested in seeing the concept in "ideal" circumstances, or are only interested in the new gameplay mods (Included in the ReadMe), your experience will be unhindered. The only modifications that break on hardware are the ones intended to work around the RAM limitation of the SegaCD.

I make no claim that everything in this build actually does work correctly on hardware, nor do I claim that there are no other minor "glitches","issues" or unpolished aspects. In that respect, if I recieve any accusations/claims/reports of malfunction on hardware, or any details that I need not be concerned with during "proof-of-concept" development such as minor inconsistencies in displays or other issues that don't actually hinder normal gameplay, this will be the last you will see from me. It's not intended to be a fully polished, fully playable game, merely an experiment to prove/disprove the capability of the SegaCD to manage Sonic 1 and Sonic 2 in any capacity. At the moment, as far as Sonic 2 is concerned, I consider it "inconclusive".

I've spent too much time and gone through too much grief over this project, so this release is being made now, simply because I already made an announcement based on misleading experiences and information, and have already challenged someone who challenged the existance of this project to begin with. Now I'll be doing something else for a while.

Before downloading, please read and understand the above, and the ReadMe (who's region headers have been combined here):



Sonic for MegaCD Proof-Of-Concept Build

The ISO packaged herein is for US Region SegaCD. There is also
a Europe Region version that is, at the time of this release,
available at http://stealth.shadowsoft-games.com/SMCDE.rar

The ISO packaged herein is for Europe Region SegaCD. There is
also a US Region version that is, at the time of this release,
available at http://stealth.shadowsoft-games.com/SMCDU.rar

************************************************************

Important:

Certain claims of functionality were written into this
document during the burning of a test CD, before the hardware
was found to have unexpected, unemulated, undocumented
"problems" that did not show up in previous tests reguarding
issues that WERE known to require special care. The first
version exploited one functionality to attain more RAM storage,
however, this exploit rendered the CD reader unresponsive. This
version was created to replace it, however, the method used for
Sonic 2 during level gameplay renders the z80 sound program
useless on real hardware, thus, no sound (and some crashes)
during level play. Unless there are undocumented setup steps to
allow the use of Genesis RAM to store sound data for the z80
program on actual hardware (This is a necessary step to ensure
that the z80, which needs frequent access to DAC samples and
sound effects, still has access even when SCD Memory access
rights are swapped between processors), the only other
alternative is to replace the z80 program with a setup more
similar to that in Sonic 1 (with a DAC handler and it's samples
both stored in Z80, while a 68k program handles FM and sound
effects, only during VBlank), which would would add slowdown,
and would require conversion of all music and sound effects, as
well as new programming to accommodate for new music/sound
events that were added for Sonic 2. Without using the methods
attempted herein, there is not enough space to store the
uncompressed player art along with all other data within
most fully-developed level programs for Sonic 2

These programs remain fully functional through emulation, so
the documentation is left in-tact, with the addition of this
notice. A release of this nature is being made only because
word had already been given based on the lack of knowledge of
these unforseeable circumstances, because Sonic 1 appears
to be functional, and because of the effort already expended,
including the additional game modifications featured herein.
Testing ceases at this time, and any other use of this project
is placed on hold, pending further information and time,
allowing other projects an opportunity to be developed

************************************************************

The programs featured on this ISO are proof-of-concept for
the original Sonic the Hedgehog and Sonic the Hedgehog 2
running from MegaCD. Current features include:


Intro Level:

This is a small level area that uses gameplay for selecting
the player, game, and color mode. Player and color select
are controlled by re-appearing Monitors, and game select is
controlled by each of 4 springs. Two in the upper area select
Sonic the Hedgehog or Sonic the Hedgehog 2, or two below
select the test zone in either the Sonic 1 or Sonic 2 engine,
with the tunnel on the right selecting the Sonic 2 test zone
in 2P mode

Sonic the Hedgehog:

The Title Screen and complete Green Hill Zone from the
original Sonic the Hedgehog are available, featuring relevant
enhancements from "Knuckles in Sonic the Hedgehog", including
the playable Knuckles character, as well as a spindash and
Sonic 2 style motion handling for Sonic himself, and even a
playable Tails. Knuckles and Tails games may use one of two
color modes:

Friendly color - New character colors are forced to match
the game palette (with attempted minimum
impact) so that no original art appears
modified

Aggressive color - New palettes are loaded for the new
characters, displaying them with their
correct colors, though affecting other
sprites (with attempted minimum impact)

Sonic the Hedgehog 2:

The Title Screen and complete Emerald Hill Zone from the
original Sonic the Hedgehog 2 are available, featuring flight
for Tails, and a playable Knuckles. Sonic and Tails 1P and
2P modes are both available, though a tie-breaker is not

Test Level:

The test levels are built from the example output data from
SonED2, which are based on Shining Island from "Sonic the
Hedgehog: Project Mettrix". This is a very brief level for
both Sonic 1 and Sonic 2 engines showing functionality of
level layout and solidity/angles with functional loop.
These playable versions feature CD playback, using music
from the previously-mentioned Shining Island. For Sonic 2,
this level also represents a functional custom 2-player
level, which also shows a working combination of both CD
tracks and normal Sonic engine music (when an invincibility
item appears). The CD track, at the time of this release,
is available at http://stealth.shadowsoft-games.com/SMCDM.rar
and should be placed in the same folder as the ISO


All programming work are modifications, enhancements, and
adaptations of other Sonic game code, by Stealth
MStealthA @ aol.com
http://stealth.emulationzone.org

Based on reverse-engineering by Hivebrain/Stealth/drx
(Sonic 1) and Nemesis (Sonic 2), and partial personal
reverse-engineering of "Sonic 2 and Knuckles", Sonic 3,
and Sonic and Knuckles

Custom Levels created with SonED2, by Stealth

Music and Sound Effects from later games now appearing in
Sonic 1 ported by Tweaker

Some mappings were converted/built with LOst Library

US SegaCD boot information provided by Mask of Destiny

European MegaCD boot information provided by LOst

Original game design, programming, art, music, etc created
by Sonic Team and used without permission, but without
intent to harm Sonic Team or Sega, and without intent to
profit. New programming, content, and implementation remain
separate properties of their respective authors



I don't expect any positive feedback on the SegaCD nature of this project any more than I want negative, for the reasons described above. This is merely to explain the circumstances, prove the existance of the project, and display previews of other possible gameplay mods.

I'm glad to be able have partcipated in this project as well. You are fucking insane if you don't enjoy this.

SWS2B Topic: http://www.sws2b.com/forums/index.php?showtopic=5942&st=30
Raccoon Sam

Boomerang Brother
Custom Title








Since: 11-20-05
From: Correct

Last post: 6287 days
Last view: 6287 days
Posted on 01-07-06 06:27 PM Link | Quote
You must be Jesus.
That's something you don't see everyday. Awesome.
Dragonsbrethren

440








Since: 12-01-05
From: New Jersey

Last post: 6475 days
Last view: 6475 days
Posted on 01-07-06 06:36 PM Link | Quote
This is so badass it goes beyond words...
Imajin

Bot
Local Moderator
Currently affected by 'No syndrome' ---!!!








Since: 12-05-05
From: Camineet, Palm

Last post: 6288 days
Last view: 6288 days
Posted on 01-07-06 06:36 PM Link | Quote
It's not Tweaker that's Jesus, it's Stealth... though I suppose that would make Tweaker one of the 12 Apostles...

This (hm, not a hack) ISO is awesome... And the "Test Level" has some nice GFX.
Bane King

Rope








Since: 11-22-05

Last post: 6333 days
Last view: 6289 days
Posted on 01-09-06 10:03 AM Link | Quote
Are they going to finish it or was it just ment to be "Proof-Of-Concept "?
I would like to see all sonic characters in it with mighty, charm, ect...
Metal Knuckles

Tendoru








Since: 12-21-05
From: New Hampshire

Last post: 6287 days
Last view: 6287 days
Posted on 01-09-06 11:09 PM Link | Quote
Not Charmy. Never, ever again. Never.

This release was a proof-of-concept. He was showing to what extent this could be done to disprove someone else. I presume one could find the whole story at Simon Wai's, since that seems to be a pivot of all arguments these days, but I don't know. But Stealth really has been doing a lot of stuff lately (SonED2 being an example) and finishing one of his major projects is probably a big relief to him. So I say...

Damn, writer's block.

Umm... yeah, just... be happy that he released this.
Guy Perfect









Since: 11-18-05

Last post: 6289 days
Last view: 6288 days
Posted on 01-09-06 11:25 PM Link | Quote
Off-topic, but um... Tweaker, did Stealth give you his permission to plagiarize his post in its entirety and bring it here? If not, then just make a link to the person's post next time. If they want to post something, let them do it themselves.
Stifu









Since: 11-18-05
From: Your mom's bed

Last post: 6289 days
Last view: 6287 days
Posted on 01-10-06 05:22 AM Link | Quote
Originally posted by BGNG
Off-topic, but um... Tweaker, did Stealth give you his permission to plagiarize his post in its entirety and bring it here? If not, then just make a link to the person's post next time. If they want to post something, let them do it themselves.

He quoted him, that's not plagiarism. No need to make a big deal out of this...
Dragonsbrethren

440








Since: 12-01-05
From: New Jersey

Last post: 6475 days
Last view: 6475 days
Posted on 01-10-06 01:36 PM Link | Quote
Yeah, I quoted him over a ZMD and Elazul's Pad, if anything it just gets him publicity, outside of the Sonic hacking scene not many people know of Stealth's work.
Metal Knuckles

Tendoru








Since: 12-21-05
From: New Hampshire

Last post: 6287 days
Last view: 6287 days
Posted on 01-10-06 10:45 PM Link | Quote
It's a pity, really. Stealth, for all my not talking to him ever before, has helped with my work more then anyone else with his utility.
Deleted User
Banned


 





Since: 05-08-06

Last post: None
Last view: 6288 days
Posted on 01-11-06 09:20 AM Link | Quote
I deem this better than secks.
The Sage Of Time



 





Since: 11-18-05

Last post: 6572 days
Last view: 6572 days
Posted on 01-11-06 01:50 PM Link | Quote
Originally posted by Stifu
Originally posted by BGNG
Off-topic, but um... Tweaker, did Stealth give you his permission to plagiarize his post in its entirety and bring it here? If not, then just make a link to the person's post next time. If they want to post something, let them do it themselves.

He quoted him, that's not plagiarism. No need to make a big deal out of this...

I think it is more the point that Stealth seems adamant on not being criticised here for this proof of concept work, and that publicity (without permission) could actually lead to just that very quickly.. (The dim-witted will say what they want, regardless of his simple request.)

This all just seemed to be something to prove a point, but I wasn't involved so I could not really say how he felt beyond that. Yes though, plagiarism was the wrong word here, but permission still would be best in this instance. (I will assume he has it, since he said he participated in the project, but for clarity sake I felt the need to make this post.)
Stifu









Since: 11-18-05
From: Your mom's bed

Last post: 6289 days
Last view: 6287 days
Posted on 01-11-06 04:33 PM Link | Quote
Still not a big deal to me. If you post something publicly, then chances are you will get (more or less) criticised for it, if you can't get over that, not making anything or keeping your stuff private may be a good idea...

This is "just" the hacking / homebrew scene, I think it's a bit stupid to make everything sound so big or important, like having to ask the permission of the author to spread the word about his work...
That is, unless the author explicitly specified he didn't want his stuff to be "avertised" anywhere, then going against his will just for the hell of it would be just being an asshole for free.


(edited by Stifu on 01-11-06 03:36 PM)
TeRaByTe88

Red Paragoomba


 





Since: 12-19-05
From: Connecticut

Last post: 6344 days
Last view: 6290 days
Posted on 01-11-06 04:53 PM Link | Quote
any way I could get a patch for that spindash in sonic 1 for a regular Genesis ROM???
Deleted User
Banned


 





Since: 05-08-06

Last post: None
Last view: 6288 days
Posted on 01-11-06 05:46 PM Link | Quote
Originally posted by TeRaByTe88
any way I could get a patch for that spindash in sonic 1 for a regular Genesis ROM???

NO, N00B! Make your own thread about it! Don't spam this gem of a thread!

Sorry for the flaming, but this thread means so much to me.
Imajin

Bot
Local Moderator
Currently affected by 'No syndrome' ---!!!








Since: 12-05-05
From: Camineet, Palm

Last post: 6288 days
Last view: 6288 days
Posted on 01-11-06 08:24 PM Link | Quote
Originally posted by Shyguy
Originally posted by TeRaByTe88
any way I could get a patch for that spindash in sonic 1 for a regular Genesis ROM???

NO, N00B! Make your own thread about it! Don't spam this gem of a thread!

Sorry for the flaming, but this thread means so much to me.

It's just a thread...

Anyway, Terabyte, check Esrael's site, he might have a patch... and if not there, then I reccomend checking some sonic ROM Hacking based sites.
Tweaker

Red Koopa








Since: 11-18-05
From: Rochester, NY

Last post: 6288 days
Last view: 6287 days
Skype
Posted on 01-11-06 11:37 PM Link | Quote
Originally posted by The Sage Of Time
Originally posted by Stifu
Originally posted by BGNG
Off-topic, but um... Tweaker, did Stealth give you his permission to plagiarize his post in its entirety and bring it here? If not, then just make a link to the person's post next time. If they want to post something, let them do it themselves.

He quoted him, that's not plagiarism. No need to make a big deal out of this...

I think it is more the point that Stealth seems adamant on not being criticised here for this proof of concept work, and that publicity (without permission) could actually lead to just that very quickly.. (The dim-witted will say what they want, regardless of his simple request.)

This all just seemed to be something to prove a point, but I wasn't involved so I could not really say how he felt beyond that. Yes though, plagiarism was the wrong word here, but permission still would be best in this instance. (I will assume he has it, since he said he participated in the project, but for clarity sake I felt the need to make this post.)

Um, he encouraged me to post this at other places since he wasn't going to do so himself...

I'm pretty sure I linked him to this thread after I posted. If not, I'll do so when he gets on AIM.

Do you actually know Stealth at all? How could you know how he would feel about me posting this unless you did?

He was working on this on and off since about 2003, I believe. The whole "proving a point" thing was probably what led him to stress himself over a new deadline.

Please don't drag other forum drama here. We don't need it.


(edited by Tweaker on 01-11-06 10:40 PM)
Dragonsbrethren

440








Since: 12-01-05
From: New Jersey

Last post: 6475 days
Last view: 6475 days
Posted on 01-12-06 01:04 AM Link | Quote
Originally posted by Imajin
Originally posted by Shyguy
Originally posted by TeRaByTe88
any way I could get a patch for that spindash in sonic 1 for a regular Genesis ROM???

NO, N00B! Make your own thread about it! Don't spam this gem of a thread!

Sorry for the flaming, but this thread means so much to me.

It's just a thread...

Anyway, Terabyte, check Esrael's site, he might have a patch... and if not there, then I reccomend checking some sonic ROM Hacking based sites.


I wouldn't mind having a stand alone patch either, but no one (to my knowledge) has made one yet. Esrael's works more like Sonic CD's spindash, plus it overwrites space used by his titlecard patch.
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - Sonic for SegaCD |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.026 seconds; used 448.37 kB (max 576.82 kB)