Join us at the Oolite Anniversary Party -- London, 7th July 2024, 1pm
More details in this thread.

old elite controls

News and discussion of the PC port of Oolite.

Moderators: winston, another_commander

Post Reply
barabis
Above Average
Above Average
Posts: 20
Joined: Tue Mar 29, 2005 12:09 pm

old elite controls

Post by barabis »

Hi,

I've tried playing oolite a few times now and just cant get used to the keyboard controls. I then decided to edit the keyconfig.plist file to remap to original elite controls ie s & x - up & down -- , & . - left and right roll. Problem is tho, that the s & x work ok but i cant get the roll controls to work. I have tried using 44 & 46 and 60 * 62 ascii codes but none work. Any ideas? Thanks
Thnurg
Harmless
Harmless
Posts: 1
Joined: Sat Feb 18, 2006 9:21 pm
Location: Scotland

Post by Thnurg »

Current versions do not map non-alphabetical keys.

I've mapped k and l as the roll keys and mapped c as decelerate.
c is not quite as convenient as having it to the right of the roll keys but you get used to it.
Cmdr Monte
Dangerous
Dangerous
Posts: 71
Joined: Wed May 24, 2006 3:28 pm

Post by Cmdr Monte »

I've changed my keymapping to be the same as the old BBC elite, if that's what you're trying to do. Here's my keyconfig.plist. Just save it in the Addons folder.

Note, toggle docking computer music is 'v', since s is dive.

The one thing I cant do is change next target from + to =. I've tried using the ascii code for = but it doesn't work. Any ideas on this greatly appreciated.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>key_roll_left</key>
<integer>44</integer>
<key>key_roll_right</key>
<integer>46</integer>
<key>key_pitch_forward</key>
<integer>115</integer>
<key>key_pitch_back</key>
<integer>120</integer>
<key>key_increase_speed</key>
<integer>32</integer>
<key>key_inject_fuel</key>
<integer>105</integer>
<key>key_decrease_speed</key>
<integer>47</integer>
<key>key_fire_lasers</key>
<integer>97</integer>
<key>key_target_missile</key>
<integer>116</integer>
<key>key_untarget_missile</key>
<integer>117</integer>
<key>key_launch_missile</key>
<integer>109</integer>
<key>key_next_missile</key>
<integer>121</integer>
<key>key_ident_system</key>
<integer>114</integer>
<key>key_ecm</key>
<integer>101</integer>
<key>key_launch_escapepod</key>
<integer>27</integer>
<key>key_energy_bomb</key>
<integer>9</integer>
<key>key_galactic_hyperspace</key>
<integer>103</integer>
<key>key_emergency_hyperdrive</key>
<integer>72</integer>
<key>key_hyperspace</key>
<integer>104</integer>
<key>key_jumpdrive</key>
<integer>106</integer>
<key>key_dump_cargo</key>
<integer>100</integer>
<key>key_rotate_cargo</key>
<integer>82</integer>
<key>key_autopilot</key>
<integer>99</integer>
<key>key_autodock</key>
<integer>68</integer>
<key>key_snapshot</key>
<integer>42</integer>
<key>key_docking_music</key>
<integer>118</integer>
<key>key_scanner_zoom</key>
<integer>122</integer>
<key>key_scanner_unzoom</key>
<integer>90</integer>
<key>key_map_dump</key>
<integer>33</integer>
<key>key_map_home</key>
<integer>302</integer>
<key>key_comms_log</key>
<integer>96</integer>
<key>key_next_compass_mode</key>
<integer>92</integer>
<key>key_next_target</key>
<integer>45</integer>
<key>key_previous_target</key>
<integer>43</integer>
</dict>
</plist>
barabis
Above Average
Above Average
Posts: 20
Joined: Tue Mar 29, 2005 12:09 pm

Post by barabis »

nice1, thats much better now :)
ThargoidKiller
Poor
Poor
Posts: 5
Joined: Fri Sep 22, 2006 10:43 pm
Location: Isle of Man

Post by ThargoidKiller »

Help!

I've created the addons folder and created a folder in that called config where I saved Cmdr Monte's keyconfig.plist as a .txt file.

It's still running default keys - which I don't really like.

Could someone tell me where I'm being a complete tool? An idiot-ish guide to getting the above BBC keys would help the tech-inept like me up and flying.

And to think, I was Elite on both Acorn Electron and Amiga...... :oops: :oops: :oops:
SHIELDS LOW!!!
nemesis
Average
Average
Posts: 13
Joined: Wed Oct 26, 2005 8:19 pm

Post by nemesis »

the AddOns folder is case sensitive so this might be the root of the issue?
User avatar
LittleBear
---- E L I T E ----
---- E L I T E ----
Posts: 2869
Joined: Tue Apr 04, 2006 7:02 pm
Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.

Post by LittleBear »

Needs to go in the Oolite App Folder rather than Addons.

Go to OoliteApp\Contents\Resources\Config

You should see a plist file called keyconfig.

Open it up with a text editor. It is the numbers there you need to change to reset the keys.
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

It should work in AddOns/Config/keyconfig.plist
User avatar
LittleBear
---- E L I T E ----
---- E L I T E ----
Posts: 2869
Joined: Tue Apr 04, 2006 7:02 pm
Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.

Post by LittleBear »

Not sure it would, as woudn't the OXP data be overwritten by the data in the Native file? Probabley better to only have one entry. :wink:
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

No. Add-ons trump “built-in” data. This is a feature.
ThargoidKiller
Poor
Poor
Posts: 5
Joined: Fri Sep 22, 2006 10:43 pm
Location: Isle of Man

Post by ThargoidKiller »

Hey Guys, thanks for all the suggestions.

I am trying Littlebear's suggestion as I had put the config file in the AddOns (I did create it right case seting Nemesis - cheers for the idea though! ) so I don't believe that the addons 'trumps' ooliteapps.

I will post back soon-ish with results, once again thanks for all the help!

:D :D :D
SHIELDS LOW!!!
ThargoidKiller
Poor
Poor
Posts: 5
Joined: Fri Sep 22, 2006 10:43 pm
Location: Isle of Man

Post by ThargoidKiller »

Yep, LittleBear was spot on - edited the oolite.app folder and all is rosy in the garden.

Now, if someone would linky to the original key layout for BBC i'm laughing........
SHIELDS LOW!!!
User avatar
hwtan
Competent
Competent
Posts: 41
Joined: Tue Mar 21, 2006 2:14 am

Post by hwtan »

The latest PC port do support <, >, and ?. However, I am not too sure about =. Just edit the keyconfig.plist. Enjoy.
Post Reply