It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I'm wondering how to go about changing the movement to screen relative instead of actor relative. It can't be done in the options screen, as hitting the arrow keys has no effect whatsoever.
-edit: Forgot to mention that I have tried editing icb.ini and changing "method" from 0 to 1. This does indeed change the setting to screen relative in the option screen, but in-game the control is just the same.
Post edited February 09, 2009 by Phoboss
This question / problem has been solved by Aliasalphaimage
Does the method stay set at 1 in the .ini but just not work in the game?
Could you please copy and paste the .ini so I could have a look at it?
avatar
Ralackk: Does the method stay set at 1 in the .ini but just not work in the game?
Could you please copy and paste the .ini so I could have a look at it?

The method stays set to 1 in the ini as long as I don't try to change it from the option screen. If I switch it using the arrows back to actor relative, then the ini file also switches the method value back to 0.
And the ini file:
[Option Settings]
MusicVolume=128
SpeechVolume=128
SfxVolume=128
[Video Settings]
Subtitles=1
Semitransparency=1
[Controller Settings]
Device=0
Method=0
[Keyboard Mappings]
Up=200
Down=208
Left=203
Right=205
Sidestep=30
Run=42
Crouch=29
Interact=18
Arm=31
Attack=32
Inventory=28
Remora=211
Pause=1
[Joystick Mappings]
Up=3
Down=2
Left=1
Right=0
Sidestep=255
Run=255
Crouch=255
Interact=255
Arm=255
Attack=255
Inventory=255
Remora=255
Pause=255
[Movie Library]
83294475=1
1E1E290E=1
9032A69A=1
B309388B=1
B3F9185C=1
Thats odd that it doesn't work, it should allow you to change them in the options menu, but your saying it greys out or just wont let you swap them?
Nothing immediatly apparent in the .ini either that would stop it from working.
well I just did a bit of registry hunting & ini-fiddling, checking for odd settings and even trying to write protect the ini but it didn't help.
I found something that DID though! Joysticks.
By the look of things I'd say that revolution only implemented the screen relative option for joysticks which makes a certain degree of sense if you look at it on the right angle and you'd had a bit to drink. Annoying but a joystick/gamepad seems to be the only way to get screen relative motion.
Post edited February 09, 2009 by Aliasalpha
Thats got to be a bug, no way that could be a legit feature.
Try changing Device=0 to Device=1 as well as method=0 to method=1 at the same time. Maybe try remapping the movement keys to different keys on your keyboard incase it doesn't like the arrow keys for some stupid reason.
avatar
Ralackk: Thats got to be a bug, no way that could be a legit feature.
Try changing Device=0 to Device=1 as well as method=0 to method=1 at the same time. Maybe try remapping the movement keys to different keys on your keyboard incase it doesn't like the arrow keys for some stupid reason.

Device 1 is the joypad (references to which I must edit now that I've removed it) and I tried the different keys to no avail.
The only thing I can think is that screen relative was made for PS1 / action gamers who are more familiar with pointing the direction they want the character to go rather than steering him like a car. With that logic in mind, I can see why they'd make it joypad only.
That said, it's stupid and if the control is there for one, it should be there for the other.
Also, this quote from the manual (note to self: Before wasting 20 minutes tinkering, RTFM) is pretty supportive of my suppositions:
"There are two different 'modes' of movement in this adventure: CHARACTER RELATIVE, in which the directions are relative to the direction the character is facing and SCREEN RELATIVE, in which the directions are relative to the screen. SCREEN RELATIVE control is only available with a joystick device selected."
Post edited February 09, 2009 by Aliasalpha
avatar
Ralackk: Thats got to be a bug, no way that could be a legit feature.
Try changing Device=0 to Device=1 as well as method=0 to method=1 at the same time. Maybe try remapping the movement keys to different keys on your keyboard incase it doesn't like the arrow keys for some stupid reason.
avatar
Aliasalpha: Device 1 is the joypad (references to which I must edit now that I've removed it) and I tried the different keys to no avail.
The only thing I can think is that screen relative was made for PS1 / action gamers who are more familiar with pointing the direction they want the character to go rather than steering him like a car. With that logic in mind, I can see why they'd make it joypad only.
That said, it's stupid and if the control is there for one, it should be there for the other.

I was hoping to trick the game into thinking that the keyboard was the controlpad if you had changed device=1, it was a long shot, but worth trying either way.
well you MIGHT be able to trick it if you had 2 keyboard but that seems excessive
Post edited February 09, 2009 by Aliasalpha
Thanks for clearing all this up. Gave it a shot using a gamepad and it works.
Somehow it makes more sense, knowing that a camera relative control method is always a pain with a non-analog input device, but still, it just seems a bit crappy.
Post edited February 10, 2009 by Phoboss