View Single Post
Posts: 100 | Thanked: 543 times | Joined on Jun 2010 @ Kiev, Ukraine
#1
WebOS Games Manager ('wgames' in repo) - automatic installer/uninstaller for WebOS games. It installs game from .ipk file, applies all needed hacks and creates desktop launcher. It also can back up/restore games' saves.

Features:
* Single click install/uninstall
* Applies all needed hacks
* No changes in system files/dirs (all hacks are implemented with LD_PRELOAD technique)
* No root usage - desktop/icons are stored under /home/user/.local path
* Installs game (by default) into 32GB partition
* Localization support
* Written in C++ using Qt4
* Allows to store/restore game saves
* Multitouch-dependant games adapted for keyboard controls (NOTE. Seems, now that mappings works only for ru_RU locale, Will be researched and fixed ASAP)
* Configurable settings for dirs (useful for people with unusual partitioning)
* Space and directories checks on all stages of install/uninstall
* Simple procedure for adding new games

Maemo packages URL: http://maemo.org/packages/view/wgames/

Install
* Install 'WebOS Games Manager' via Application manager, or 'apt-get install wgames' via terminal.

Usage:
* Copy your purchased ) .ipk files into MyDocs/Downloads dir. (for Windows users - dir Downloads on Nokia N900, when connected to computer). Create this folder if not exists.
* Run WebOS Games from Applications menu, select game and press 'Install'.

Screenshots:








Notes:
The supported games list will grow, as soon as comunity members will post information about it here. To add a new game to the list, you have to prepare .ini file and image for preview. Format of .ini file and (optional) postinstall file I will describe later, but meanwhile you can see examples in /usr/share/wgames/gamesinfo/ dir.

Here is the brief tutorial for How to contribute with new game support.

I also ask people for help with translations. It's super-easy process, using QtLinguist.

TODO:
* Keyboard remapping editor.

Suggestions and bugreports are welcome here.

Last edited by divan; 2011-03-10 at 13:52.
 

The Following 267 Users Say Thank You to divan For This Useful Post:
aanckar, aathava, abhirajsoni, abidn900, abuelmagd, adhrie, ajack, Alb3rtO, aligatro, ali_canada, AlMehdi, anapospastos, AndiThebest, Andy1210, arnoldux, arora.rohan, Arrancamos, backstabber8, bald.eagle.one, banong, basarovski, Bazza, bchliu, bcsopi, bill.d, Bingley Joe, bipinbn, BLC, blipnl, bltcool, Boemien, Brad_M, brandonc, Bratag, Bundyo, Buzrael, canuckkat, ceevee, ceroberts75, Chrome, cipper, cjp, clasificado, Cobra, confusedfella, cooldubai, corduroysack, Crogge, Crugath, curryfun, CutterSlade, Cybergr, dallonz88, Dancairo, Daneel, Dark_Angel85, datjomp, Dead1nside, Deafboy, deegore, diegofigueroa, DJQwamii, drangina, Dre, Drekkie, DUDEXYZ, edgar2, ejasmudar, Elhana, elie-7, Estel, et3rnal, fasza2, fmo, gabby131, Garcel, garen, giannoug, gilamonyet, gixx, gng554, Golian, govprog, hardkorek, heartbreakdoctor, Helmuth, hgroove, HtheB, ikirk, IlkinPark, imo, incrys, infected69, ioan, ironm8, ivgalvez, ivyking, jaeezzy, jaimex2, jajajim, JamesBond@ge, James_Littler, jbw89, jecargo22, jedi, jhwan, JimKnopf, John McClane, Joseph9560, Jovica666, julianrome, K.Singh, K1ll3rm4n, kamil365, karoltom, Kenny1001, Kershaw, klinglerware, kmare, kopele, Kriek, kybo, Leon4, lidow, lolloo, lordboro, lore, MaddogG, MaDless, Maj3stic, maluka, Marklar, marmistrz, Maruzko, maxximuscool, mbo, McRae, Mc_mice, Megaltariak, Mentalist Traceur, MetalSer, mikec, mike_shenoda, Minhaz, MINKIN2, mistman, MJ m, mlwane, mmlado, moepda, Mr.Rent, mrsellout, MyNokiaN900, M_Scofield, N900L, n900maniac, Natan_xy, navsin, Netweaver, nicholes, niqbal, nishkarsh, nkirk, nology, normaltusker, nux, oldnetdog, osama, OVK, palmmanpalm, panjgoori, Parlapipas, patlak, phap, philh, plaban, pmmalta, princefakhan, PUNK, purgiaali, Quasar, raghu_mark, raily, rAXv2, rewan, rjneid, rob42, ryusilva, sachin007, sada11, salawat, SalmanAbbas, sanros, sansar95, Sash, SavageD, sbock, sEKI, sethkha, ShaolinMilk, shazosbourne, shyampagne, sifo, Silvarum, skidrock, skricciolo1981, smoothc, somekeystrokes, sony123, Sourav.dubey, sowwhatyoureap, SSLMM, stlpaul, Stonik, stooobs, Storm_11, strange1712, Strawman, studiosusmed, Sub-Negro, sunyakram, Surreptitious, Switch_, tele, temp, thej80, tHMZ, tho, ThomasAH, TiagoTiago, timsamoff, TimusEravan, tokag, toxicated, travik, traysh, Trestry, twaelti, ukki, universe, uNsIs, Vangelis, vdx29, Veleno, Venty, Verssetti, vetsin, victorevo, videohese, vijays, visN900, Vlad_on_the_road, wakkamis, woody14619, X-J, x-lette, XiliX, xRobby, zaksloan, zifis, zincholic, ZogG, zzzchainzzz