SONIC DELTA 40Mb (Sonic Delta Next)

By Esrael Neto

This hack is a junction of all classic MD Sonic (Sonic 1. 2, 3 and Knuckles ) in to a single game. The games run over Sonic & Knuckles engine and use two custom sound drivers derived from S2B and SK sound drivers to manage all musics and effects.

This hack as title said has 40 Megabits of capacity, and was coded following SEGA Standards for games larger than 32Mb which require banking switch scheme to access extra data ( Flat coding is more easy, but the game will not work on all hardwares, especially with systems equiped with SEGA CD ). Since this hack uses banking switch scheme, with proper cartrige hardware you can run in all consoles without any conflict.

The Game can run in an ATGames Firecore console equiped with SDCard, but save feature will only work if you run the game through "Neto MD-DOS 1.10 or higher" in that console. ( https://www.neto-games.com.br/neto_md_dos/neto_md_dos.php )

The game has approximately 37 Levels, The number can be less, depending of the character chosen..

The Level Order is:

  • Green Hill (Sonic 1)
  • Marble (Sonic 1)
  • Spring Yard (Sonic 1)
  • Labyrinth (Sonic 1)
  • Star Light (Sonic 1)
  • Scrap Brain (Sonic 1)
  • Final (Sonic 1)
  • Emerald Hill (Sonic 2 Alpha)
  • Winter Hill (Sonic Triple Trouble Robotnik Winter Port)
  • Wood ( Sonic 2 Beta )
  • Sand Shower ( Custom Level )
  • Chemical Plant ( Sonic 2 Beta )
  • Neo Green Hill ( Sonic 2 Beta )
  • Casino Night ( Sonic 2 Beta )
  • Hill Top ( Sonic 2 Alpha )
  • Dust Hill ( Sonic 2 Beta )
  • Hidden Palace ( Sonic 2 Beta )
  • Oil Ocean ( Sonic 2 Beta )
  • Metropolis ( Sonic 2 Beta )
  • Genocide City ( Sonic 2 Alpha )
  • Sky Chase ( Sonic 2 )
  • Sky Fortress ( Sonic 2 )
  • Death Egg ( Sonic 2 )
  • Angel Island ( Sonic 3 )
  • Hidrocity ( Sonic 3 )
  • Marble Garden ( Sonic 3 )
  • Carnival Night ( Sonic 3 )
  • Icecap ( Sonic 3 )
  • Launch Base ( Sonic 3 )
  • Mushroom Valley ( Sonic & Knuckles )
  • Flying Battery ( Sonic & Knuckles )
  • Sandopolis ( Sonic & Knuckles )
  • Lava Reef ( Sonic & Knuckles )
  • Hidden Palace ( Sonic & Knuckles )
  • Sky Sanctuary ( Sonic & Knuckles )
  • Death Egg ( Sonic & Knuckles )
  • The Doomsday ( Sonic & Knuckles )

Nine Bonus Stages (six Sonic 1 Special Stages as Bonus Stage) which can be accessed by touching a lamppost with 20 or more rings. The formula for selecting which Bonus Stage will be played is "RING" count divided by 4 and the remmainder of operation will give the stage to be played:

  • 0 - Slot Machine;
  • 1 - Glowing Spheres;
  • 2 - Gumball Machine;
  • 3 - Sonic 1 Special Stage.:

You can play as:

  • Sonic and Miles;
  • Sonic Alone;
  • Miles Alone;
  • Knuckles and Miles;
  • Knuckles Alone.

All Characteres have Super and Hyper Forms. For Miles the Super Form has no flickies. In Sonic 1 and Sonic 2 part you will play Sonic 2 Special Stages through big ring (50 rings or more is required ) at end of levels. After Knuckles steal your emeralds in Angel Island you need to get all Emeralds again, now through S3 Special Stages.

Extra:

  • Debug object list works for all levels;
  • Demo mode edited to show some Sonic 1 and Sonic 2 Levels.

Hints:

  • If you are running debug mode to test, when Sonic is an object, hold "A" then press "C" to backwards the objects list. You can select the Egg Prison to skip that level.
  • The Perfect Bonus in the Sonic 2 Special Stage is given if you do not hit any bombs and complete the stage (You must protect Miles too in the cooperative mode).
  • If you use Save State in emulators for Sonic 1 and Sonic 2 levels probably the game will crash after the Save State is loaded. This occur because emulators does not save the SEGA Mapper state. To get the Save State working just start a New "No SAVE GAME" and after the Green Hill is loaded you can load the Save Sate.

Special Thanks:

  • The Taxman - Sand Shower Art;
  • Master Emerald - Extra Art in Sonic 2 Beta Title Screen.

Tools Used:

  • Neto Assembler Editor IDE;
  • Sound Port from Neto Assembler Editor;
  • Levels layout edited with "Sonic Series Level Layout Editor" from "Neto Assembler Editor";
  • z80 to Asm used in musics (Tool not realeased to public) ;
  • z80 code (Sound Driver) built using Neto Assembler Editor buit in compiler;
  • M68K code built using Neto Assembler Editor with Snasm68K compiler;
Gallery
Download

File Type: rom/rar

File Size: 2.66 MB

Esrael Neto @ 2020-08-25 04:38:40

Comment deleted by Esrael Neto @ 2020-08-25 04:38:53

Sonic The Fantastic @ 2020-10-26 05:18:55

I'd like to give a 1-3 star rating for you're hack, Neto, Since I use an Android 9 (Galaxy Tab A) and my favorite emulator that I normally use is MD.emu, And when I load the game, It instantly crashes right from startup, Please fix this!

Esrael Neto @ 2020-10-26 22:17:59

This is not a game fault. The emulator must support full SEGA Mapper. If you are receiving error $41, you can press START to play without Auto Save feature. Alternatively,, you can ask emulator developer to add SEGA Mapper support.

Sonic The Fantastic @ 2020-10-28 07:38:35

It seems I got error 40, And I don't understand Spanish that well, I learned part of it from Dora The Explorer and the Sonic The Hedgehog 2 - Spanish Presentation

Esrael Neto @ 2020-10-29 18:27:19

It is Portuguese brazilian. The error $40 means the lacks of SEGA Mapper support. This can't be fixed at game code. You should ask emulator developer to add SEGA Mapper support.

Major_Medical @ 2020-11-01 11:10:20

You could open the rom in a hex editor and change the heading from SEGA GENESIS to SEGA SSF and that might work as a quick fix.

Sonic_fannoah @ 2021-01-17 17:22:04

Dose retro arch not crash the game?

Jdpense @ 2020-10-26 13:27:47

Sorry, I'm not trying to rude, but I'm going to pass on playing this, beacuse it's just stock S1, S2, S2B, and S3K without that much new content to offer to make it all that interesting.

EDIT: I was also dissappointed with the competition levels just being the same ones from S3K without anything new to them..

Last modified by Jdpense @ 2020-10-26 13:34:12

Esrael Neto @ 2020-10-27 08:22:31

No problem. The main goal is to having all games running over a single engine and fixing some bugs present in the original games.

loppol11 @ 2020-10-27 06:18:41

I'm enjoying this! I'm guessing it was a lot of technical work to get so many levels to work in the one ROM, and working on hardware as well? Great job!

Esrael Neto @ 2020-10-27 08:14:33

Thanks for playing. Yes, all Sonic 1 and Sonic 2 objects was recoded to work over Sonic & Knuckles engine and following SEGA standards to be compatible with all hardwares.

TheRockingBlurr @ 2020-10-29 07:59:35

Been following this hack's releases and I gotta say it's really impressive, mostly on the technical side. I always wanted to see all Genesis games' levels in a single game, so this was quite the surprise! The extensive bugfixing is admirable too

My only suggestion if possible would be to explain why Knuckles loses his collected Emeralds between S2's Death Egg and Angel Island. (If he does lose them. I haven't played the S2 Special Stages in later releases so not sure that's the case)

Regardless, great job!!

Esrael Neto @ 2020-10-29 12:10:20

Thanks for Playing. And yes Knuckles and Miles loses his emeralds when entering on Angel Island. And both needs a story.

ShadowOne333 @ 2020-10-29 19:24:18

This hack is such a technical wonder in all aspects! Only in dreams I thought this was possible.

I do have one little grievance with it, and that's the fact that it uses either Alpha or Beta level designs for most of the S2 zones. I suggest offering an alternate version of this hack with the final S2 level designs for the known zones, and for the other zones not in final S2, the rest are welcome!

All in all, fantastic job! Can't wait to see what comes after this (Sonic 3 Complete + Classic Heroes? :P)

Hedgeman98 @ 2020-10-30 08:04:41

Hi I've been playing this for only a bit but I've noticed something about the electric shield and the ring counter. That being that when I pick up rings with an electric shield the counter doesn't count the rings untill I lose the shield and collect another ring. This happened to me in Spring Yard zone where there where still 99 rings left when I got the shield and when I lost it about 30 rings later the counter shot down to something like 62. maybe something you know maybe something you didn't

Esrael Neto @ 2020-10-30 17:02:40

Thanks for playing. The issue with shield and rings counter was fixed in latest versions, but not in time to be updated to the contest.

giovanni.gen @ 2020-10-30 11:19:20

Comment deleted by giovanni.gen @ 2020-11-01 15:15:23

Someone567123 @ 2020-11-06 19:05:46

this hack isn't 40mb, it's 2.66mb

Last modified by Someone567123 @ 2020-11-06 19:07:01

Someone567123 @ 2020-11-06 20:00:29

Insta shield is soo rigged it makes sonic 1 bosses too easy.

Someone567123 @ 2020-11-06 20:26:07

i take that back in laberynth zone.

BlonicBronyhog @ 2020-11-07 22:02:06

40 Megabits, Not Megabytes. Totally different measurements.

BlonicBronyhog @ 2020-11-07 21:38:54

The hack works fine on my Everdrive X7 with the patched Sega Mapper firmware on your site.

However, it seems to be always running in 60hz and as such results in the irratingly slowed music when played on my PAL Model 1 Mega Drive. Which is strange since the regular Sonic 3 runs just fine in PAL.

Would it be too much to ask for a PAL version of the hack with the fixed music?

Last modified by BlonicBronyhog @ 2020-11-07 22:00:58

Esrael Neto @ 2020-11-08 17:24:07

Hi, I will verify. Currently, the custom derived sound drivers does not have the 50Hz support (in my country we use PAL-M which is 60Hz). I have one 50Hz Mega Drive, but I have not tested the game on it.

TheNoobster @ 2020-11-09 20:33:15

This is cool and all, if I can access the level select and debug mode. Please tell me how to do this?

Metal Sonic Neo ArtFenix (Y_T) @ 2021-07-05 11:18:18

Level Select Code:In Title Screen, input the sequence Up, Up, Down, Down, Up, Up, Up, Up, after hearing the ring chime, the "Sound Test" option will be available.

lurker1316 @ 2020-11-16 18:46:10

Love this concept. I've long wished I had the patience to learn how to do fan-hacking so I could do a concept like this. At least with 1, 2, 3, and K. My dream hack would be those games all in one with the addition of a bunch of the Sonic characters that have been put into these games by fans.

toeibannedme @ 2020-11-22 09:11:11

great hack. if only it had the drop dash, this might be my default way of playing these games <3

kikenovic @ 2020-11-24 12:47:40

This is a really ambitious effort, much appreciated. Keep up the good work.

Until recently, I didn't know there were mappers in the Megadrive world.

anonimouse @ 2020-11-24 15:28:03

is there a way i can get this to work on kega?

ClockworkBastard @ 2020-11-27 12:31:16

Great hack!!!

I did dreamed of something like that. THanks a lot.

Thou I can understand the great idea to make an ultimate 110% Sonic - I still would prefer the whole original, final levers packed together, not the weird and definitelly dismissed beta content...

So, let's dream on. The perfect 40+MB Sonic will have 2 campign to select - the finalised ones and a "Lost Worlds" or something and yeees, of cource a big bunch of other characters to choose from :D

Super___Sonic_400 @ 2020-12-13 17:36:50

Works like a dream on PSP Picodrive 1.5.1, the only issue is that I have is that I had to soft reset when I wanted to save. Don't get me wrong, it is impressive and I got 100%, but is it an issue with how to emulator reads mappers, or is it how the hack saves with mappers that the emulator doesn't fully recognize?

Esrael Neto @ 2020-12-27 20:00:24

This is an emulator fault. On compatible devices and emulators, the save game will work like a regular Sonic 3 game.

Zrise The Sonic gamer (SuperSayian Zrise) @ 2021-01-09 10:44:55

Im sorry but i just like Sonic 3 & Knuckles the way it is over this because im one of those people who have the time to play sonic 1 and when done swap to the next like sonic 2 etc.

Its pretty cool but i perfer 14 over 37 zones

Pretty good hack! :)

Sonic_fannoah @ 2021-01-17 17:21:29

Bruh when I do level select pressed b and start it crashes and then it says ffff way??

Sonic_fannoah @ 2021-01-17 18:10:35

Best game 5-5 but when I try on retro arch completed the game next time I load green hill error screen what!! I wasted 7 hours for this????? Ugh

Gicher44 @ 2021-03-15 12:47:34

Sonic Complete Classic Levels Game

6dyfer19 @ 2021-06-27 14:14:56

Hi there! If you want to play this on mobile, you should probably use retro arch

justjamie90 @ 2021-07-12 23:54:34

I will like to see a sonic 3&knuckles sega Genesis hack with all the zones from Sonic the Hedgehog (8-bit) Sonic the Hedgehog 2 (8-bit) Sonic the Hedgehog CD Sonic Chaos Sonic Triple Trouble Knuckles' Chaotix Sonic Blast Sonic the Hedgehog Pocket Adventure Sonic Advance Sonic Advance 2 Sonic Advance 3 Sonic Rush Sonic Rush Adventure Sonic the Hedgehog 4: Episode I Sonic the Hedgehog 4: Episode II Sonic Mania plus Sonic 3D Blast 16 bit and all sonic 2 beta zones please? thank you!

Last modified by justjamie90 @ 2021-07-12 23:56:00

Sonic_fannoah @ 2022-05-01 15:03:03

Hello into so I boot the game in MD EMU and crashes surprising to me I have to use retro arch which rally doesn't matter cuz I use it more but still is there a fix?