View Single Post
Posts: 31 | Thanked: 146 times | Joined on Apr 2014 @ China
#1
Quake III Arena ( last ver. Fiara 6)
Support to Milti-Touch with on-screen buttons on MeeGo Harmattan.
Based on N900 version.

2018-07-29 fiora-6 Update:

* New virtual button layer. The virtual button layer is in client now, and not depends external library or qvm. So you can play multi-player game on other server, but don't using "Auto-Aim" button to fire, otherwise the server may be kick you.
* Enable touch-click on menu.
* Add virtual keyboard on console.
* Fixed lightmap-shadows effect of map on scene.
* Add "Space" virtual button on multiplayer-game menu.
* Add new 2 command:
* harm_usingVKB: boolean(0 / 1) default is 1 - enable/disable virtual button layer.
* harm_swipeSens: float(greater than 0.0) default is 0.5 - swipe gesture sensitivity on virtual button layer.

Support:
* Support Multi-Touch with XInput2.
* On-Screen Buttons color feedback when pressed or released.
* Virtual buttons's function don't depend key-binding setting any more. If you have N950 or external keyboard, you can change key binding and don't effect virtual buttons.
* Draw On-Screen Buttons on menu surface.
* Ungrab mouse, so you can swipe screen to switcher.
* do aim bot when "FIRE" virtual buttons is pressed, others don't auto aim bot. When "FIRE" is be pressed and hold, it can also auto aim.

OpenRepos site: https://openrepos.net/content/karinz...na-multi-touch

Key Layout:
Name:  Screen_31-7月-18_17-22-59.jpg
Views: 394
Size:  23.3 KB
Name:  Screen_31-7月-18_18-16-54.jpg
Views: 402
Size:  22.5 KB
Name:  Screen_31-7月-18_18-17-17.jpg
Views: 368
Size:  23.5 KB

Screen shots:
Name:  Screen_31-7月-18_18-19-08.jpg
Views: 398
Size:  22.2 KB
Name:  Screen_31-7月-18_18-42-32.jpg
Views: 381
Size:  22.7 KB


TIPS: The data package directory is named "baseq3" (originally Quake 3 data), you must put it into "/home/user/".

TIPS: It also can run OpenArena data package(not originally IOQuake 3 data), but you also have to rename to "baseq3", and not "baseoa".

Extras depends: libsdl1.2, libgles1-sgx-img, opengles-sgx-img-common

Welcome to the Arena, where high-ranking warriors are transformed into
spineless mush. Abandoning every ounce of common sense and any trace of doubt,
you lunge onto a stage of harrowing landscapes and veiled abysses. Your new
environment rejects you with lava pits and atmospheric hazards as legions of
foes surround you, testing the gut reaction that brought you here in the first
place. Your new mantra: Fight or be finished.

Last edited by Karin_Zhao; 2018-08-01 at 05:01. Reason: Update to Fiora 6
 

The Following 9 Users Say Thank You to Karin_Zhao For This Useful Post: