Sonic 1 - Point & Click Edition

By Nat The Porcupine

Warning: The unconventional nature of this ROM Hack's control scheme is going to require you to configure some things that you may not be familiar with even you are a seasoned emulator user. As such, please either read the instructions or view one of the attached how-to images in the gallery. In addition, KEGA Fusion appears to have issues with mouse input on certain hardware configurations, so if it does not work, try BlastEM. Thank you.

Have you ever just left your cursor on the emulator window & wondered "but what if?" Ever wished you could have a full analog to WindowsZone right there on your original Megadrive that also required you to own the ever ellusive mouse accesory? Just plain tired of the vanilla Sonic 1 experience & itching to try something that adds a twist to an already great game? If your answer to any of these questions is yes, have I got a treat for you. If your answers were no on the other hand, stick around; I may entice you yet.

In this unique ROM Hack of Sonic The Hedgehog, you can finally fully realized the inner power of your mouse pointer to mess with the world around you! Magnetizing rings, throwing monitors, performing incredible acrobatics & messing with the inventions of the mad doctor himself are just a few of the ways you can bend the rules; the power is in your hands! Uh, do be careful though; not everything you interact with over will work to your advantage.

Before you can get to any of that of course, we're gonna need to get you properly set up. As you can imagine, with such an unconventional input method tacked onto the game, you're gonna need a little guidance on how to play. I know this is lame, but bear with me.

Let's start with the hardware support: I have tested this rigorously & I can say that this does infact work on harware as far as I can tell, even if it does require you to own a working sega mouse & it is a little awkward trying to hold & use the left half of a gamepad in one hand while using a mouse with the other. For this reason, I'd recommend grabbing a friend & sharing in the madness just like old times. Just note that the gamepad needs to be plugged into controller port 1 & the mouse needs to be plugged into controller port 2; don't expect the game to boot up if things are not set up this way.

If you are by chance one of the many many people who do not, in fact, own the original hardware/flashcart/obscure mouse that literally only 13 games in the Mega Drive library have support for, you're going to have to have to use an emultor for this. So far, KEGA Fusion & BlastEM are the only two emulators I have found that correctly emulate mouse input, with REGEN having also incorrect emulation of it. For KEGA, keep in mind that you must press F12 to capture the mouse & double check that the device being used for mouse input is indeed your mouse & not the keyboard. For REGEN, it's pretty much the same as KEGA, but you must press F7 to capture the mouse instead of F12. For older versions of blastem, in order to change the controls, you will need to open default.cfg, scroll down to the io section & change "gamepad6.2" to "mouse.2". =10ptU=10ptnlike the SAGE Demo version of this ROM Hack, mouse sensitivity has been toned down on emultators & a few things have been rebalanced. Additionally, it now also has partial support for the REGEN emulator, despite it's incorrect form of input. It's not perfect though; certain object interactions (springs & bumpers) cannot function as they do on KEGA, BlastEM or origninal hardware, mouse sensitivity is inherently higher, the "no mouse input" screen is impossible to pass after plugging everything in unless the console is reset & special stages had to be disabled outright while playing with this emulator. This all boils down to the way REGEN incorrectly emulates mouse input & I wouldn't recommend enjoying the hack this way, but if you absolutely have =10ptto use REGEN, it is now an option for you. Truth be told, I just added it so I can say my hack is the only mouse-based game that works with REGEN & will likely continue to be for the forseeable future. Once again, you can play this either alone or with a friend, with one player using the gamepad & the other using the mouse, so net game players rejoice! Be sure the port settings are as stated previously & you should be good to go. If you're flying solo on this though, here is the keyboard control scheme I would personally recommend for the smoothest experience:

Up - W

Down - S

Left - A

Right - D

A - Space

B - <any key (not used)>

C - <any key (not used)>

Start - Enter

Speaking of controls, I should probably tell you what the mouse buttons do:

Left Click - Interact

Right Click - Make Sonic Jump

Middle Click - Nothing!

Start Button - Same as Start button on gamepad

Lastly, clicking on Sonic himself enables a few new abilities that are context sensitive, so I will take the time to explain those now:

Spin Boost - spins in the direction the Sonic is moving with a small burst of speed, even if he is facing the opposite direction of his horizontal trajectory. Performed upon clicking while standing, running or falling through the air uncurled.

Super Jump - a fraction Sonic's ground speed is converted into upwards momentum, allowing him to reach new heights at higher speeds. Performed upon clicking while rolling along the ground.

Fall Swap - reverses Sonic's vertical velocity, allowing him to recover from an unplanned fall, double jump or even stomp to the ground. Performed upon clicking after a jump.

And now, credits:

Documentaion & base driver code for mouse input - GaSEGA68k

Ample Music Playback System sound driver - AURORA☆FIELDS

Beta testing & quality assurance - Super Phanto, Ozaleto, VAdaPEGA, AkumaYin, KurkZG4

Base Code for Emulator Detection - Ralakimus

Extra graphics, mouse interaction programming & game plan - Nat The Porcupine


File Type: 7z

File Size: 456.11 KB

DashAndKnuckles @ 2020-10-26 21:44:56

(I just made an account just to put this comment ._.) Hi, do you know any way to play this hack rom on the "SegaMegadrive & Classics" emulator? I can't find an option to configure the mouse :(

Nat The Porcupine @ 2020-10-27 10:42:54

As stated in the description, the only emultors that have mouse support are KEGA Fusion, BlastEM & REGEN. Sega Mega Drive Classics does not have mouse support unfortunately. :<

DashAndKnuckles @ 2020-10-27 12:05:55

Oh ... :( well I guess I'll play it in Kega Fusion

HHoguera @ 2020-10-28 05:05:08

Man, now I wish the Mega Drive Mini had mouse support, so I could just plug a USB mouse in and play it on there.

Last modified by HHoguera @ 2020-10-28 05:06:11

Eeveelover64 @ 2020-10-30 15:38:45

Comment deleted by Eeveelover64 @ 2020-10-30 15:39:30

Eeveelover64 @ 2020-10-30 15:41:24

I really like this, the fact that this is even possible blows my mind but I do wonder... would/how does this work on real hardware?

Nat The Porcupine @ 2020-10-30 16:44:03

The answer is flawlessly (asuming you have the rare mega drive mouse) :P

redhotsonic @ 2020-11-01 08:33:57

Yes, it does. Tested it myself in Day five of my streams.

Eeveelover64 @ 2020-11-04 05:30:40

i was busy, so i couldn't come sadly :-/

SuperfishMEMZ @ 2020-11-01 04:43:14

I once seen a Sonic 2 hack that using mouse to control Sonic, but this hack is much more advanced.

Anyway, good job on making this hack!

(Sorry of my somewhat-broken English, I'm a Chinese. )

abraham27 @ 2020-12-08 15:50:39

how i move the mouse i use kiga fusion but i cant move the mouse please help

Eeveelover64 @ 2020-12-14 07:39:15

read the description

hubanovbgn @ 2020-12-29 12:32:10

Nice concept! I like it! :D

HunnyBon @ 2021-01-03 15:18:16

I've tested and it seems to play very well with Retroarch with the Gensplus GX core. This was really well done, and I'm excited for what else is to come!

Last modified by HunnyBon @ 2021-01-03 15:19:24

Und3r_score- @ 2021-01-10 03:23:49

I can't see the mouse in KEGA. HELP!

seyiamakor15 @ 2021-01-17 09:47:25


OisinFan62 @ 2021-06-06 11:38:26

Please read the description if you're kind of confused.

LeonardoPlayz25 @ 2021-03-24 08:57:32

I managed to run this rom hack on android with retroarch!

OisinFan62 @ 2021-06-03 10:19:49

Couldn't play this game on KEGA. It always says that I have to plug my mouse in to port 2. :(

OisinFan62 @ 2021-06-06 11:35:34

NVM, I did now.