Notices


Reply
Thread Tools
Posts: 12 | Thanked: 44 times | Joined on Sep 2012 @ Taiwan
#1
Hello guys,

This's my first post on maemo.org. and here's my recompiled ioqauke3 executable - I call it "Mouselook Editon".

Available from my website:
ioquake3-n900-mouselook.zip

Due to I still couldn't get used to the touchscreen and accelerometer. I did modified egl_input.c from the original N900 port and changes below:

* Disabled accelerometer.
* Mouse buttons and wheel works now.
* No "border" anymore when doing mouselook.

I did tested with Bluetooth mouse and USB keyboard.

INSTALLATION:
Just replace original ioquake3 executable with this one:
Code:
sudo cp /usr/bin/ioquake3.arm /usr/bin/ioquake3.arm.bak
Code:
sudo cp MyDocs/ioquake3.arm /usr/bin/ioquake3.arm
Code:
sudo chmod +x /usr/bin/ioquake3.arm
 

The Following 9 Users Say Thank You to darkranger For This Useful Post:
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#2
Nice work! Why won't You update it into repositories, as alternative "edition"?

Also, wouldn't it be possible to mix bets of both worlds - include both options, selectable via single configuration file (normal text file, parsed on game start, where selected mode would be defined)?

This way, you could just add Your version on top of existing one, to extras-devel. It would allow to play both via accelerometer and touchscreen (on the move), and via mouse and keyboard, when appropriate

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 

The Following User Says Thank You to Estel For This Useful Post:
Posts: 12 | Thanked: 44 times | Joined on Sep 2012 @ Taiwan
#3
There suggestions were the great ideas! but I am actually a newbie of software packaging, and the source code of ioqauke3 still cost me a lot of time to study. So I am not sure when I can finish this.
 

The Following 2 Users Say Thank You to darkranger For This Useful Post:
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#4
I'm probably even more newbie than You, but it should be as easy as sourcing config file, and some IF, that either run original (accelerometer and touchscreen) code, or your version (mouse and keyboard).
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 
Posts: 12 | Thanked: 44 times | Joined on Sep 2012 @ Taiwan
#5
BTW:
I also put the modified egl_input.c into zip file, if anybody want to know what exactly I did changed in source, just go look at the file.
 

The Following 2 Users Say Thank You to darkranger For This Useful Post:
Posts: 83 | Thanked: 33 times | Joined on Aug 2012 @ Poland/Polska
#6
it work on nokia n9?
 

The Following User Says Thank You to Blimer For This Useful Post:
Posts: 12 | Thanked: 44 times | Joined on Sep 2012 @ Taiwan
#7
Originally Posted by Blimer View Post
it work on nokia n9?
I'm afraid not, it's modification of N900 port.
 

The Following User Says Thank You to darkranger For This Useful Post:
ffha's Avatar
Posts: 131 | Thanked: 170 times | Joined on May 2010 @ Netherlands
#8
Ooh, I like this!
The "border" issue kept me from being able to enjoy Quake III on the N900, but your modificiation has actually made it playable.

I'll definitely install this.

Thank you
 
Reply


 
Forum Jump


All times are GMT. The time now is 07:06.