Preenv: Difference between revisions

From Maemo Wiki
Jump to navigationJump to search
imported>andrewfblack
imported>thp
Links: Link to Git repository
 
(52 intermediate revisions by 22 users not shown)
Line 1: Line 1:
== Current Preenv Version 0.1.1 ==
Preenv is a set of libraries and stubs that should make running WebOS native applications possible on the [[Nokia N900|N900]].


Note that "native applications" are a small subset of all WebOS applications; most of these are OpenGL games.


==Game Compatibility==
[http://maemo.org/packages/view/preenv/ Current Preenv Version 0.1.7]
{| class="wikitable sortable"  border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
! scope=col width="125" | SoftwareFullName:
! scope=col width="100" | Version:
! scope=col width="100" | Status:
! scope=col width="300" | Bug(s):
! scope=col width="175" | Preenv version:
|-
|Assassion's Creed|| N/A || style="background-color:green;" |<span style="display:none">1</span> Working || N/A || 0.1.1
|-
|Brain Challenge|| N/A || style="background-color:green;" |<span style="display:none">1</span> Working || N/A || 0.1.1
|-
|Hero of Sparta|| N/A || style="background-color:green;" |<span style="display:none">1</span> Working || N/A || 0.1.1
|-
|Monopoly|| N/A || style="background-color:green;" |<span style="display:none">1</span> Working || N/A || 0.1.1
|-
|Let's Golf|| N/A || style="background-color:green;" |<span style="display:none">1</span> Working || N/A || 0.1.1
|-
|Need for Speed Undercover|| N/A || style="background-color:green;" |<span style="display:none">1</span> Working || Needs libgles1-sgx-img || 0.1.1
|-
|N.O.V.A|| 1.0.9 || style="background-color:green;" |<span style="display:none">1</span> Working || Needs libsdl-net1.2 || 0.1.1
|-
|SIMS 3|| N/A || style="background-color:green;" |<span style="display:none">1</span> Working || N/A || 0.1.1
|-
|Oregon Trail|| N/A || style="background-color:green;" |<span style="display:none">1</span> Working || N/A || 0.1.1
|-
|Blades of Fury|| N/A || style="background-color:green;" |<span style="display:none">1</span> Working|| N/A|| 0.1.1
|-
|X-Plane 9|| 9.5.0 || style="background-color:green;" |<span style="display:none">1</span> Working|| N/A|| 0.1.1
|-
|Guitar Hero 5|| N/A || style="background-color:yellow;" |<span style="display:none">1</span> Unplayable || Bad Scaling/Missing Graphics || 0.1.1
|-
|Brother In Arms|| N/A || style="background-color:Yellow;" |<span style="display:none">1</span> Unplayable || Needs Multitouch || 0.1.1
|-
|Driver|| N/A || style="background-color:yellow;" |<span style="display:none">1</span> Unplayable || Missing Graphics || 0.1.1
|-
|Super KO Boxing 2|| N/A || style="background-color:yellow;" |<span style="display:none">1</span> Unplayable || Bad Scaling/Missing Graphics || 0.1.1
|-
|Crusade Of Destiny || N/A || style="background-color:Red;" |<span style="display:none">1</span> Not Working || Sundefined symbol PDL_GetLocation || 0.1.1
|-
|Dungeon Hunter || N/A || style="background-color:Red;" |<span style="display:none">1</span> Not Working || segmentation fault|| 0.1.1
|-
|FIFA 2010 || N/A || style="background-color:Red;" |<span style="display:none">1</span> Not Working || undefined symbol SDL_HapticOpen|| 0.1.1
|-
|H.A.W.X|| N/A || style="background-color:Red;" |<span style="display:none">1</span> Not Working || undefined segmentation fault: IStoreable Load open file = /media/cryptofs/apps/usr/palm/applications/com.gameloft.app.hawx/playlist|| 0.1.1
|-
|Modern Combat Sandstorm || N/A || style="background-color:Red;" |<span style="display:none">1</span> Not Working || ??|| 0.1.1
|-
|Raging Thunder 2|| N/A || style="background-color:Red;" |<span style="display:none">1</span> Not Working || undefined symbol SDL_HapticOpen|| 0.1.1
|-
|Real Soccer 2010|| N/A || style="background-color:Red;" |<span style="display:none">1</span> Not Working || ?? || 0.1.1
|-
|Real Tennis || N/A || style="background-color:Red;" |<span style="display:none">1</span> Not Working || needs libamrnb.so.3 || 0.1.1
|-
|Skater Nation || N/A || style="background-color:Red;" |<span style="display:none">1</span> Not Working || PDL: Application asked for device ID, giving 0000 || 0.1.1
|-
|Speed Forge Extreme || N/A || style="background-color:Red;" |<span style="display:none">1</span> Not Working || undefined symbol glCheckFramebufferStatusOES || 0.1.1
|-
|Asphalt 5|| 1.14 || style="background-color:Red;" |<span style="display:none">1</span> Not Working || segmentation fault after clicking "quick race" || 0.1.1
|-
|Avatar|| N/A || style="background-color:Red;" |<span style="display:none">1</span> Not Working || ?? || 0.1.1
|-
|The settlers|| 1.1.1 || style="background-color:Red;" |<span style="display:none">1</span> Not Working || missing symbol: PDL_GetUniqueID || 0.1.1


[http://repository.maemo.org/extras-devel/pool/fremantle-1.3/free/p/preenv/ Older versions may be able to be found here.]


|}
== Links ==


* [[Preenv/Game Compatibility|Game Compatibility]]
* [[Preenv/FAQ |FAQ]]
* [http://talk.maemo.org/showthread.php?t=39809 T.M.O Thread]
* [http://talk.maemo.org/showthread.php?t=64392 T.M.O. Game Compatibility Thread]
* [http://gitorious.org/preenv preenv Git repository on Gitorious]
* [http://www.youtube.com/watch?v=k-zIzA9UjqY Sims3 Video]
* [http://www.youtube.com/watch?v=JD98O0rVev0 Need for Speed Video]
* [http://www.youtube.com/watch?v=PyxQwPr-usU Assassins Creed Video]
* [http://www.youtube.com/watch?v=lTlmziroGZY Asphalt]


== Screenshots ==


==FAQ==
[[Image:PreenvSS-1.jpg|frame|left|alt=Screenshot of The Sims 3|The Sims 3]]
===How to install Preenv?===
Install rootsh from application manager
Open Terminal and enter following commands.
root
apt-get install preenv
===What do I use to extract an ipk file?===
7-Zip
===How to install a game===
$ sudo gainroot
$ apt-get install preenv libgles1


use 7-zip to extract -> game-folder
[[Image:PreenvSS-2.png|frame|left|alt=Screenshot of Assassin's Creed: Altair's Chronicles|Assassin's Creed: Altair's Chronicles]]
<br>
copy game folder to /home/user/[webOS-games]


$ sudo gainiroot
[[Image:PreenvSS-3.jpg|frame|left|alt=Screenshot of Brothers in Arms|Brothers in Arms]]
$ cd game-folder
$ chmod +rwx filename


e.g. filename = nfsuc in need for speed case or sims in case of sims3
[[Image:PreenvSS-4.jpg|frame|left|alt=Screenshot of Asphalt 5|Asphalt 5]]


$ preenv
[[Image:PreenvSS-5.jpg|frame|left|alt=Screenshot of The Settlers|The Settlers]]
$ ./filename


once you know file plays properly. you can add the menu button


$ cd game-folder
[[Category:Software]]
$ desktopgen appinfo.json
[[Category:Games]]
 
[[Category:N900]]
===How to delete a game===
Delete the folder
$ sudo gainroot
$ rm -r game-folder
 
To remove the icon, you need to delete three files
$ cd /usr/share/applications/hildon
$ rm filename.desktop
$ cd /usr/share/dbus-1/services
$ rm filename.service
$ cd /usr/share/icons/hicolor/scalable/hildon
$ rm filename.png
 
Refresh your menu
$ killall hildon-desktop
 
===How to get N.O.V.A working?===
Install extra packages for N.O.V.A, then follow regular install guide.
 
$ sudo gainroot
$ apt-get update
$ apt-get install libsdl-net1.2
 
===How to get Assasins Creed Working?===
Extract the .ipk file and copy the com.gameloft.app.assassins to applications folder under /home/user/
Open xterminal
 
$ sudo gainroot
$ apt-get install preenv
$ apt-get install libGLES*
 
Close the xterminal and open new one and type
 
$ sudo gainroot
$ preenv
$ cd /home/user/applications/com.gameloft.app.assassins/assassins
$ chmod +rwx Assassins
$ cd
$ cd /home/user/applications/com.gameloft.app.assassins
$ desktopgen appinfo.json

Latest revision as of 16:08, 14 May 2011

Preenv is a set of libraries and stubs that should make running WebOS native applications possible on the N900.

Note that "native applications" are a small subset of all WebOS applications; most of these are OpenGL games.

Current Preenv Version 0.1.7

Older versions may be able to be found here.

Screenshots

Screenshot of The Sims 3
The Sims 3
Screenshot of Assassin's Creed: Altair's Chronicles
Assassin's Creed: Altair's Chronicles
Screenshot of Brothers in Arms
Brothers in Arms
Screenshot of Asphalt 5
Asphalt 5
Screenshot of The Settlers
The Settlers