Sonic & Johnny

By Lone Devil

Sonic & Johnny is a heavy modification of Sonic the Hedgehog by Lone Devil where the goal is Racing against your Rival for the first Two Acts while fighting New Bosses along the way. Featuring Johnny from Sonic Rush Adventure and New Zones containing plenty of familarity.

STORY: After Robotnik's disatisfaction with his rebellious Metal Sonic, Robotnik and his empire decided to own land, and reclaim all the Chaos Emeralds to mysteriously summon an individual from another dimension who calls himself Johnny. After being sold with Johnny's arrogant skills, Robotnik constructs a deal that would give Johnny the fame and recognition he always wanted by inviting him to his recently funded Atomic Stadium, an small island built for the strongest of racers with a special prize if one of the racers collects all Emeralds.

Sonic gets a report from Knuckles that his Emeralds is missing and later recieved a letter from Robotnik threatening Sonic to join his 1v1 Grand Prix or else one of his friends will remain kidnapped forever. Sonic calls Tails to fly him to the nearest stadium to join the race to beat Robotnik's latest successor to Metal Sonic and find out what's really going on.


  • SONIC - Can't fix what isn't broken because hes Sonic! One difference is he accelerates instantly as soon as the maximum Spindash button count hits. His Shield Ability is a powerful Dropdash.
  • JOHNNY - The Sultan of Speed on his quest to prove to the crowd that no one is faster than him. Since he can't willingly Roll like Sonic, His invulnerability lies in his speed like a torpedo. Johnny can stomp on enemies and itemboxes, Charge a Super Peelout (↑+A) that can be cancelled for a quickdash, Slide (hold ↓ while moving) and SuperJump (↓+A) to reach heights or jump down slopes for more momentum. His Shield Ability is a HoverJump that acts like a tiny double jump to remain on the air.


  • Special Stages can be entered by hitting an S Monitor or collect 100 Rings into the Goalpost.
  • Co-op Mode that can be played solo or with a 2nd player, This will disable the time limit since neither character is racing.
  • Sonic 1 Mode with slightly different layouts.
  • High Score Leaderboards that can be set after losing all lives or after credits.
  • A proper Hard Mode that contains stricter time limits and slightly modified boss patterns,, For expereinced Sonic players.
  • Skins for Shields and Monitors.
  • Toggleable Random Monitors (Will overwrite S Monitors).
  • Press C in midair to transform into Super Sonic or Super Johnny if All 6 Emeralds are collected.


  • Sonic has Slowducking from S3K for smooth instant-Spindashes and an controlable Rolljump from Sonic CD.
  • Johnny can't drown and won't SuperJump underwater.
  • Setting to NTSC-J or PAL will give you different title logos.
  • in Co-op mode, holding up halts the partner a.i. if you're stuck, Pause and Press C to unstuck at the cost of a life.
  • Level Select, Debug Mode, SuperSonic, and Continues Cheats are all based off of Sonic 2's Sound Test codes in their respective menus.
  • This Hack is a sequel to the SHC2017 Winner Metal Sonic Rebooted.


  • Labyrinth's Water palette on a full playthrough may crash if Paused underwater.
  • PAL likely won't bootup on real hardware, not like anyone should play on 50hz anyway. (Tested on Regen)


(Note: All Cheats except Level Select & Debug Mode will disable when entering Options again.)

  • 02, 02, 04, 08 - Unchains Two Players in Co-Op turning your rival into a Tails-style partner, This is basically Easy Mode without the time limits.
  • 01, 03, 03, 07 - Unlocks Shield Abilities without a Shield.
  • 03, 06, 09, 12 - Gives you Sonic 1 Sonic while both characters recieve speed caps, for S1 fanatics and for those looking for another challenge.
  • 08, 12, 20, 13 - Sonic becomes RedHotSonic.
  • 19, 65, 09,17 - Unlocks Level Select, When enabled Press A on Character Select screen.
  • 01, 01, 02, 04 - Gives 10 Continues.
  • 04, 01, 02, 06 - Have All Emeralds at the start. (Level Select's Sound Test only)
  • 01, 09, 09, 02, 01, 01, 02, 04 - Unlocks Debug Mode (Level Select's Sound Test only)
  • 05, 10, 15, 20 - Reset High Score Leaderboard (Level Select's Sound Test only)
  • JdPense - Rival racer at the start&end of acts 1&2 + Partner a.i coding, Combi-Ring for Co-op mode, Every Boss coded, True Ending implementation, etc programming.
  • RandomName - Titlescreen Menu, Options Screen, and Level Select programming. Auto Spindash implementation, Sonic's Dropdash, and First Boss programmed.
  • Pacca - Hovering Grapple Object coded for the 2nd Zone.
  • ProjectFM - High-Score Leaderboard with SRAM implementation.
  • KCEXE - Music & SFX Ports from various Genesis games, Modified Sonic 2 Clone Driver by Clownacy with expanded Music & SFX IDs.
  • Lil-G - Music for Sound Test 01, 05, 0B, 0D, and 13. (from Megaman ZX Advent & Persona 4)

Some of the background level art is ripped from Dynamite Headdy, Ristar, Sonic 2 Beta, Sonic CD and S3K. the rest is original. The Soundtrack is based off of SMPS rips from Virtua Racer, Yu Yu Hakusho Makyō Tōitsusen, The Hybrid Front, and Zaxxon's Motherbase 2000.

Special Thanks to JdPense for being a huge factor to making this project see the light of day, RandomName for the essentials, and KCEXE for supporting me for all these years since Metal Sonic Hyperdrive.


File Type: rom/mega-drive

File Size: 2.36 MB

Lone Devil @ 2022-09-27 03:44:50

EDIT 10/22/2022:

V1.02 UPDATE is been out now. Easier estinmated timers, bosses, and fixed most bugs, you can only find it in my Youtube channel.

for now, the SHC2022 release is for true gamers only!

Last modified by Lone Devil @ 2022-10-22 00:58:33

lavagaming1 @ 2022-10-10 04:34:41

best rom hack really fun

EddyTF @ 2022-10-10 06:37:54

Top hack! Uniquely. A lot of work has been done and I like it. It's been a while since your hacks.

Sonic_the_dutch_hedgehog @ 2022-10-10 10:30:58

Now this one is really fun i like the level design and the art's great too!

Snoogleflorp @ 2022-10-10 11:41:43

Man, some of these times are brutal. Need some serious level select abuse to even get close to finishing this one. Playing zone 3 I thought I'd turned on hard mode on accident. Maybe using level select turns on hard mode automatically? Eh, I'm prolly just bad. All my skill issue-ocity aside, this hack is very well designed and presented, runs well on my actual Genesis, and is certainly a good follow-up to Metal Sonic Rebooted, which has been a favorite of mine for a while. Paragraphs, yay!

SuperGamer18 @ 2022-10-10 12:14:45

welp, at least he expanded outside of metal sonic romhacks, nice.

dilworks @ 2022-10-10 20:28:31

Liking what I'm seeing so far.

Saw some glithy Game/Time Over screens, but aside of that the stages I've played so far are not bad and can benefit from more polish, but the base is solid. It just needs to be a bit more forgiving for newcomers. The layouts are fine, just tune the time limits a bit more. Or add an Easy Mode where you're not timed, to learn the stages then go on and prove yourself on the harder modes.

dilworks @ 2022-10-10 20:29:30

Oh, this hack refused to run on BlastEm for me (machine freeze due to VDP write to C0001C without TMSS) until I switched to a non-TMSS VA3 setup. Weird.

dilworks @ 2022-10-15 10:16:56

Heh, just noticed the coop mode. The Chaotix-esque mode is not exactly my favorite. but it's nice to see someone borrowing stuff from one of the least popular 2D Sonic games. Maybe fully implement the Chaotix chain mode for singleplayer (for example, call your "buddy" with B), and you could be onto something... I know that Johnny is supposed to be Sonic's rival, but unless you can find a friend on the other gamepad, this kinda substracts value.

In the meanwhile I'll put that Easy Mode cheatcode to good use!

Gufighter @ 2022-10-11 00:22:28

I loved it! very challenging your level designer is great

marcosmoutta @ 2022-10-11 02:39:27

Comment deleted by marcosmoutta @ 2022-10-11 02:40:12

marcosmoutta @ 2022-10-11 02:39:58

Nevermind, commented on the wrong hack! LMAO!!!

SnarkyJerster @ 2022-10-11 04:15:03

Found a bug in the 1st act of the game. I was standing on the verrry edge of a crumbling polatform, only to clip thru the floor

Lone Devil @ 2022-10-11 10:27:16

REMINDER that playing 02,02,04,08 on Options Sound Test with Co-op set to ON enables Easy Mode to disable the estimated timer. I'll consider fixing the timers since they're unintentionally too scrict along with nerfing a few bosses.

2ND REMINDER: Springs can be spindashed over like the Advance series by not having solid walls.

Last modified by Lone Devil @ 2022-10-12 18:19:38

HHoguera @ 2022-10-12 08:44:55

As a European Everdrive user with an unmodded console, eff you too, lol.

But I'll see if it works later, the concept looks interesting anyway.

Chamspeed100 @ 2022-10-16 05:26:16

I downloaded it to play in my super MD emulator and it is not functioning.

Revolution @ 2022-11-22 20:19:16

Lone Devil does it again.

SonicHackingContestTop @ 2022-12-31 01:26:45

A good hack, in 2022 so generally perfect