Sonic and Sega Retro Message Board: Publicizing old Sonic 1, 2, 3, and CD for DS POCs - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Page 1 of 1
    Locked
    Locked Forum

Publicizing old Sonic 1, 2, 3, and CD for DS POCs

#1 User is offline Stealth 

Posted 12 March 2013 - 08:54 AM

  • Posts: 546
  • Joined: 31-July 05
  • Gender:Male
  • Project:HCGE, Project HC, Sonic Megamix, SonED2, [...]
  • Wiki edits:19
Along with renaming and rearranging my site recently, I decided to release the Sonic 1 for DS POC from my 2009 portfolio video for anyone who happened to be interested in playing around with it. It's basically a port from my original Sonic 1 GBA POC featuring the complete Green Hill Zone, Special Stage, and playable Tails and Knuckles, but that's not all. It actually includes small parts of Sonic 2, particularly the Special Stage, and parts of Sonic 3, such as the shields, the AIZ bosses and cutscenes, and the Special Stage/Blue Spheres, the latter including a few enhancements and an editor. Also, there's a separate POC of Sonic CD for DS, featuring the complete Palmtree Panic, and the Special Stage

Posted Image Posted Image Posted Image Posted Image
Posted Image Posted Image Posted Image Posted Image

They're not much and they aren't going anywhere now, but if you do want to check them out, more background, information, and downloads are available here:
http://www.headcannon.com/hchc/SonicDS
http://www.headcanno.../hchc/SonicCDDS

#2 User is offline Shadow Hog 

Posted 12 March 2013 - 10:19 AM

  • Avatar by Neoriceisgood
  • Posts: 3859
  • Joined: 05-November 06
  • Gender:Male
  • Location:Earth
  • Wiki edits:10
Somehow I misread the title as "Publicizing old Sonic 1, 2, 3 and CD for DOS PCs".

That said, DS PoCs are good too. I'd imagine they work better than Classic Collection did, too (never did buy that, but not especially compelled to, either).

#3 User is offline ICEknight 

Posted 12 March 2013 - 10:22 AM

  • Posts: 9289
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18
Oh my god, to think that they could have released a decent collection made by one dedicated man and rather chose to release a steaming pile of shit made by many people who couldn't put their stuff together. And it could have included Sonic CD, even!


There's something very wrong with the way this industry works... Or perhaps they just hate you with a passion. :(



EDIT: If that SoA producer is gone now, perhaps you could still aim for the 3DS (3D Sonic Classics) and consoles (Sonic Classic Trilogy)?
This post has been edited by ICEknight: 12 March 2013 - 10:47 AM

#4 User is online Dark Sonic 

Posted 12 March 2013 - 11:00 AM

  • Fresh coat of paint
  • Posts: 8454
  • Joined: 21-April 06
  • Gender:Male
  • Wiki edits:10
A 3DS collection would be rather awesome. We don't need a console port though, there are enough of those even if this does have new features, unless it was a budget downloadable for $10 or something.

#5 User is offline Cinossu 

Posted 12 March 2013 - 11:03 AM

  • inverted with love~
  • Posts: 2718
  • Joined: 21-June 04
  • Gender:Male
  • Location:London, UK
  • Project:Sonic the Hedgehog Extended Edition
  • Wiki edits:474
180
Impressive as always. Luckily I still have a DS fat and a flashcard to try this on, of which I shall do so later and try it out for myself.

#6 User is offline winterhell 

Posted 12 March 2013 - 11:10 AM

  • Posts: 747
  • Joined: 16-October 10
  • Gender:Male
Awesome!
Are those direct ports of the split disassemblies?

View PostICEknight, on 12 March 2013 - 10:22 AM, said:

Oh my god, to think that they could have released a decent collection made by one dedicated man and rather chose to release a steaming pile of shit made by many people who couldn't put their stuff together. And it could have included Sonic CD, even!

There's something very wrong with the way this industry works... Or perhaps they just hate you with a passion. :(


There is much crap and lack of transparency in the multi-tier managed companies. Remember people get paid hourly so nobody wants to do more work than the bare minimum to not get fired. If someone is willing/capable of doing more work he makes the rest(and the direct boss) look bad. On the other hand if that man can do the work for 10 regular guys and do it better, the higher ups are never going to give him 10 times the salary but instead are going to reduce the budget(because the task is OBVIOUSLY easy). The team manager is going to get in a very rough spot dealing with the lower budget.

#7 User is offline Techokami 

Posted 12 March 2013 - 03:06 PM

  • For use only on NTSC Genesis systems
  • Posts: 1101
  • Joined: 19-November 05
  • Gender:Male
  • Location:HoleNet!
  • Project:Sonic Edge
  • Wiki edits:63
Very impressive! I know this is infinitely unlikely, but since you've abandoned these PoCs, will you be releasing the sources to them so that another person could take them and finish porting over the games?

#8 User is offline Stealth 

Posted 12 March 2013 - 08:53 PM

  • Posts: 546
  • Joined: 31-July 05
  • Gender:Male
  • Project:HCGE, Project HC, Sonic Megamix, SonED2, [...]
  • Wiki edits:19

View PostShadow Hog, on 12 March 2013 - 10:19 AM, said:

I'd imagine they work better than Classic Collection did, too (never did buy that, but not especially compelled to, either).

They do, on a regular DS (I think Classic Collection runs full-speed on a DSi, but I don't have one). It could have been worse; I was wondering if they might be using the same people that were responsible for Sonic Genesis. Instead, what actually happened was that they hired the guy that did jenesisDS to work on it. With it being emulation, it's accurate, but the overhead of trying to emulate the genesis on the DS causes each game to exhibit slowdown. If I remember correctly, that's even with forgoing sound emulation and just streaming in pre-recorded audio. On the other hand, though, again if I'm remembering this correctly, every single one of the ROMs was RLE-compressed. This wasn't just for storage and they were decompressed for running, they were actually run while RLE-compressed. Presumeably, they did this so they could actually use Sonic 3 & Knuckles, which would have taken up the entire 4MB of the DS' working RAM alone (the DS and above don't have direct addressing to data on the game card like the GBA did, and have to read data and code into RAM first to actually make use of it). Rebuilding Sonic 3 & Knuckles to strip out padding and redundant data introduced by just combining ROM images of the two games as they were originally released (as could be done with the existing disassembly, if not original sources) might have made this unnecessary, but it comes down to what they have knowledge of or access to and are willing to make use of

These, on the other hand, are native code (rebuilt in and compiled from C); there's no emulation involved, and therefore no additional processing overhead. They run at full speed

View PostICEknight, on 12 March 2013 - 10:22 AM, said:

Oh my god, to think that they could have released a decent collection made by one dedicated man and rather chose to release a steaming pile of shit made by many people who couldn't put their stuff together. And it could have included Sonic CD, even!


There's something very wrong with the way this industry works... Or perhaps they just hate you with a passion. :(

Haha. I started to think so, but no, I think it's just how big business is. It's very difficult to get anywhere with them from the outside, and you can't know what they are already doing until it's too late. It's likely that if they had heard me, they'd have put too much into Classic Collection already to have backed out anyway. Money, contracts.. they'd also have no clue who I am. They could see what I've done if they took the time to look it over, but it doesn't say much about how I'd do on a contract (like timeliness, dealing with the company and how they want me to behave, end quality since they're not gonna spend resources to QA my old projects just to find out how well-put-together they are or how I'd respond)

View PostICEknight, on 12 March 2013 - 10:22 AM, said:

EDIT: If that SoA producer is gone now, perhaps you could still aim for the 3DS (3D Sonic Classics) and consoles (Sonic Classic Trilogy)?

Well, something like what I was doing would have been necessary for proper performance (aside from proper enhancements and special features) on the DS due to its 67MHz processor and 4MB of RAM. On the other hand, as I mentioned, I think they managed to get Classic Collection running at full speed on the DSi, with its 133MHz processor. Given that the 3DS is using a 266MHz dual-core processor and 64MB of RAM, I'm not absolutely certain that it's not capable of handling Taxman's Retro Engine. I can push full speed for a similarly-designed game in E02 on the PSP with a single 333MHz core, which is hindered by slow memory access, so I can't say without seeing for myself that the 3DS isn't sufficient to handle something like that. In that case, they've already worked with Taxman on a successfully-released game, and can very likely get him again for other remakes or whatever, so, for them, messing around with me and this project would probably be entirely unnecessary

View PostDark Sonic, on 12 March 2013 - 11:00 AM, said:

A 3DS collection would be rather awesome. We don't need a console port though, there are enough of those even if this does have new features, unless it was a budget downloadable for $10 or something.

That's how things seem to be going, anyway :P


View Postwinterhell, on 12 March 2013 - 11:10 AM, said:

Awesome!
Are those direct ports of the split disassemblies?

The game logic is, mostly. I did my own I/O code (with the exception of using MaxMod for the audio), and gameplay code ranges from what I know and understand to direct transliterations of assembly code to C. They're combined into a single overall engine that's more similar to Sonic 3 rather than each game being built individually, though

View Postwinterhell, on 12 March 2013 - 11:10 AM, said:

There is much crap and lack of transparency in the multi-tier managed companies. Remember people get paid hourly so nobody wants to do more work than the bare minimum to not get fired. If someone is willing/capable of doing more work he makes the rest(and the direct boss) look bad. On the other hand if that man can do the work for 10 regular guys and do it better, the higher ups are never going to give him 10 times the salary but instead are going to reduce the budget(because the task is OBVIOUSLY easy). The team manager is going to get in a very rough spot dealing with the lower budget.

Well, people like me would work on a contract basis and are paid set amounts for a complete project. In that case, though, what you're saying about the desire to do as little as is required is probably true of a lot of people. It's not true of everyone, though, and you would be working on a schedule, subject to approvals, etc


View PostTechokami, on 12 March 2013 - 03:06 PM, said:

Very impressive! I know this is infinitely unlikely, but since you've abandoned these PoCs, will you be releasing the sources to them so that another person could take them and finish porting over the games?

I'll let you know if I do :P
The best use for them now, though, would probably be to build something new out of them instead. Completing conversions of the original games is probably pretty dangerous territory

#9 User is offline PsychoSk8r 

Posted 13 March 2013 - 05:13 AM

  • HighKnights
  • Posts: 2576
  • Joined: 11-July 07
  • Gender:Male
  • Location:Walsall, UK
  • Project:30 Day Project: Revisited.A New Release!
  • Wiki edits:19

View PostStealth, on 12 March 2013 - 08:53 PM, said:

The best use for them now, though, would probably be to build something new out of them instead.

I've actually got a project early in development that this would be perfect for. Safe to say, I'm keeping my eyes open incase you do release the source. =P
This post has been edited by PsychoSk8r: 13 March 2013 - 05:13 AM

#10 User is offline ashthedragon 

Posted 15 March 2013 - 05:09 PM

  • Dragon Team
  • Posts: 1146
  • Joined: 23-February 08
  • Gender:Female
  • Location:Spain
  • Project:Sonic Paradise & Sonic Ages
I'm also very interested in the source. The only place I can program for shit is DS so it could be helpful as a base to a new project to me ( with your permission of course)

#11 User is offline Xeeynamo 

Posted 16 March 2013 - 07:18 AM

  • Posts: 16
  • Joined: 08-February 09
  • Gender:Male
  • Location:Italy
  • Project:XeEngine
Impressive!!! I'm working too on a porting of the classic series but you are near to the perfection with your work and I'm so far away :( . I tried Sonic 1, 2, 3, Megamix and CD, all of them works pretty good. But I want to ask you some questions: the AI objects are hardcoded right? And why the loading times are so high?
I'm waiting improvements from this project :)

PS. Did you read my mail about the bug on SonED2?
This post has been edited by Xeeynamo: 16 March 2013 - 07:21 AM

Page 1 of 1
    Locked
    Locked Forum

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