Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - Is it possible to modify the controls in a game?

Reply to topic
Author Message
  • Joined: 16 Mar 2006
  • Posts: 283
Reply with quote
Is it possible to modify the controls in a game?
Post Posted: Wed Aug 07, 2024 9:18 pm
Silly question - is it possible to modify a game so for example buttons 1 and 2 functions are replaced with left and right? So you could actually waggle a joystick to play Olympic Gold? I hate using the buttons!

I was also thinking Out Run Europa would benefit from changing up to accelerate to one of the buttons.
  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14840
  • Location: London
Reply with quote
Post Posted: Wed Aug 07, 2024 9:24 pm
Yes, it’s probably pretty easy. Although, who uses a joystick? Sounds like a home computer thing…

For Out Run Europa, is there ever a time you don’t want to accelerate?
  View user's profile Send private message Visit poster's website
  • Joined: 16 Mar 2006
  • Posts: 283
Reply with quote
Post Posted: Wed Aug 07, 2024 9:56 pm
Maxim wrote
Yes, it’s probably pretty easy. Although, who uses a joystick? Sounds like a home computer thing…


I do...

Maxim wrote
For Out Run Europa, is there ever a time you don’t want to accelerate?


Yes when you want to park the car, but seriously pressing a button rather than pushing up on the joystick and trying to steer is tricky/annoying. Pushing up is a home computer thing and who uses a joystick?!
  View user's profile Send private message
  • Joined: 05 Sep 2013
  • Posts: 3912
  • Location: Stockholm, Sweden
Reply with quote
Post Posted: Thu Aug 08, 2024 7:34 am
Phil wrote
is it possible to modify a game so for example buttons 1 and 2 functions are replaced with left and right?


somewhere in the code, each game reads the status of the buttons and store that info into 6 bits - then later some other code checks each one to see what to do. Usually you just need to change that second part, making it check what you wanted to instead of what was doing - it's often a 1-byte hack (for each button).

Now, if you want to learn how to do that, I seem to remember there was already a topic in this forum...
  View user's profile Send private message Visit poster's website
Reply to topic



Back to the top of this page

Back to SMS Power!