Active Topics

 


Reply
Thread Tools
Posts: 31 | Thanked: 146 times | Joined on Apr 2014 @ China
#1
Quake II Touch port OpenGLES 1.1 for MeeGo Harmattan.
Base on quake 2 of Maemo 5 version. Port to OpenGL render, and on-screen buttons for touch.
A first-person shooter computer game developed by id Software and distributed by Activision.
To run the game copy pak0.pak from original game to /home/user/.quake2/baseq2 folder.
Rendering by OpenGL(hw), SDL(sw), X11(sw).
Sound by SDL.

[Download]
OpenRepos: https://openrepos.net/content/karinz...ake-2-gl-touch

[Source]
Github:
glquake2: https://github.com/glKarin/glquake2harmattan
frontend: https://github.com/glKarin/qmlquake2frontend

[Install]
Depends:
Using OpenGL renderer: opengles-sgx-img-common, libgles1-sgx-img
Using SDL renderer: libsdl-image1.2

[Run]
Suggest run with OpenGL renderer.
Some arguments see shell: /usr/share/quake2/GLQuake2 and /usr/share/quake2/SDLQuake2

[Changes]
201807015:
glquake2 (0.3-3harmattan2015natasha1)
* Hardware-Rendering by OpenGLES 1.1.
* Add On-Screen button and joystick with OpenGL, support multitouch.
* Force to fullscreen, and not grab mouse.
* Add On-Screen button and joystick with SDL, but it is not good.
* Change Anna-Style desktop icon.
* Package name change to glquake2

[ScreenShot]
Name:  key_Game.jpg
Views: 530
Size:  22.2 KB
Name:  key_Console.jpg
Views: 475
Size:  23.0 KB
Name:  key_Menu.jpg
Views: 476
Size:  20.5 KB

[FrontEnd]
Download: https://openrepos.net/content/karinz...ake-2-frontend
must to install glquake2 first
ScreenShot:
Name:  Screen_15-7月-18_15-24-28.jpg
Views: 458
Size:  24.5 KB
Name:  Screen_15-7月-18_15-24-58.jpg
Views: 466
Size:  26.0 KB

Last edited by Karin_Zhao; 2018-07-15 at 11:12.
 

The Following 15 Users Say Thank You to Karin_Zhao For This Useful Post:
Posts: 31 | Thanked: 146 times | Joined on Apr 2014 @ China
#2
About the desktop, when I set Exec=<my glquake2 shell>, quake2 can not boot. So run "xdg-open /usr/share/applications/glquake2.desktop" in terminal, also can not run it.
So set Exec=/usr/in/meego-terminal -e "<my glquake2 shell>" in desktop file to run it. so need to install meego-terminal first...
So why?
 

The Following 4 Users Say Thank You to Karin_Zhao For This Useful Post:
Posts: 31 | Thanked: 146 times | Joined on Apr 2014 @ China
#3
Add a simple FrontEnd by QML. For running glquake2. Upload to OpenRepos https://openrepos.net/content/karinz...ake-2-frontend
 

The Following 4 Users Say Thank You to Karin_Zhao For This Useful Post:
Posts: 31 | Thanked: 146 times | Joined on Apr 2014 @ China
#4
 

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

Thread Tools

 
Forum Jump


All times are GMT. The time now is 08:11.