This page is a wiki. Please login or create an account to begin editing.


3 posts / 0 new
Last post
CptZaphodB's picture
Offline
Joined: 2013 Mar 14
Workaround for Mars Rising control screen?

So, I understand that the reason behind Mars Rising's control screen's glitch using Sheepshaver is possibly due to lack of an old feature called "More Complete ADB Mouse Emulation", or maybe a sprocket emulation issue, or something, and I imagine it's the same reason Apeiron doesn't work. I've accepted all of that and understand the official fix would be to install Basilisk II build 142. So for those of us who are two lazy to set up a second emulator just for one or two games, I have a question.

Is there a way to change the controls in Mars Rising without opening the game? Maybe by resource manipulation or a hidden controls file or something? If I get desperate enough I may just end up setting up Basilisk II, but I really wanted to use OS 9 for the nostalgia, so I'm looking for a workaround instead.

In case it comes up, I'm running Sheepshaver on Mac OS X Mojave, on a MacBook Pro which doesn't have the INS, DEL, HOME, END, PGUP, and PGDN keys, two of which are default for Player 2's primary/secondary weapons. I also have a Windows Bootcamp partition, which I'm trying to save for more mainstream games, due to their space requirements.

Thank you!

Comments

Elyus's picture
Offline
Joined: 2009 Aug 9

As far as I can tell, the problem is tied to absolute mouse positioning vs. InputSprocket's method of tracking mouse motion. It makes sense: absolute mode just copies the host's cursor location, but InputSprocket probably expects incremental movement to calculate things like inertia, etc.

You can switch to relative mouse positioning by pressing Control + F5, locking the cursor to SheepShaver. I just tested, and InputSprocket is happy with relative mode. This should allow you to change controls and even play the game with the mouse. Control + F5 again will ungrab. Note that InputSprocket ungrabbed the mouse for me when opening the control window, so I had to press ctrl + f5 again with the Controls window open to regain movement.

I hope this helps solve the issue! Smile

CptZaphodB's picture
Offline
Joined: 2013 Mar 14

I vaguely remember trying that, but I don't know what extent I tried it in. Maybe I tried it in Apeiron but it didn't work, Idk. I'll definitely try it in Mars Rising and let you know.