Editing Apkenv/Game Compatibility/Super Hexagon

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
== Introduction ==  
== Introduction ==  
-
'''WARNING: This guide has been written for Super Hexagon 1.0.3 for the N900. N9 instructions might be different, so try it at your own risk.'''
+
WARNING: This guide has been written for '''Super Hexagon 1.0.3''' for the N900. N9 instructions might be different, so try it at your own risk. Older/newer versions might not work.
-
'''Older/newer versions might not work.'''
+
-
It also assumes that you already have apkenv setup with all the latest stuff.
+
It also assumes that you already have [[apkenv]] setup with all the latest things.
Initial bugs:
Initial bugs:
-
* Text does not work
+
"*" Text does not work
-
* Sound does not work
+
"*" Sound does not work
-
* Performance is very bad, as it tries to constantly load the missing font.
+
"*" Performance is too slow, as it tries to constantly load the missing font.
-
 
+
Line 16: Line 14:
== Fixing it ==  
== Fixing it ==  
Follow the next steps carefully to avoid any issues.
Follow the next steps carefully to avoid any issues.
-
 
=== Extracting APK content ===
=== Extracting APK content ===
Line 26: Line 23:
 +
=== Moving to the appropriate location ===
-
=== Moving to the appropriate location ===
 
Place the extracted content into (if the folder does not exist, create it)<pre>/home/user/.apkenv/SuperHexagon103.apk/
Place the extracted content into (if the folder does not exist, create it)<pre>/home/user/.apkenv/SuperHexagon103.apk/
</pre>
</pre>
Line 33: Line 30:
The final result should be <pre>/home/user/.apkenv/SuperHexagon103.apk/data/
The final result should be <pre>/home/user/.apkenv/SuperHexagon103.apk/data/
-
.../music
 
-
.../sounds
 
-
.../bumpitup.ttf
 
-
.../license.txt
 
-
.../settings.dat
 
-
</pre>
 
-
'''IT SHOULD NOT BE'''<pre>/home/user/.apkenv/SuperHexagon103.apk/data/data/</pre>
+
/music
-
 
+
/sounds
-
 
+
/bumpitup.ttf
-
 
+
/license.txt
-
 
+
/settings.dat
-
=== Fixing music playback ===
+
-
 
+
-
====N900====
+
-
Enable extras-devel repository, then install <pre>libsdl-mixer1.2  (should be version 1.2.6-5+0m5+ogg+mp3-2 or later)
+
-
 
+
-
This should automatically install the libogg0 dependency, if not already installed on the device</pre>
+
-
(if using Faster Application Manager, click on the ('''C''')ategory icon and scroll down to "All packages").
+
-
 
+
-
 
+
-
====N9====
+
-
[http://talk.maemo.org/showpost.php?p=1348090&postcount=1050 HolgerN] has reported that music also works on the N9, if the following packages are installed:
+
-
<pre>libsdl-mixer1.2
+
-
libogg0
+
</pre>
</pre>
 +
This should be it!
-
code (as root):
+
=== Playing & Bugs ===
-
 
+
-
<pre>apt-get install libsdl-mixer1.2 libogg0
+
-
</pre>
+
-
 
+
-
=== Correcting game speed ===
+
-
 
+
-
'''There is no known game speed fix for the N900.'''
+
-
 
+
-
It works fine on the N9, no need to change anything.
+
-
 
+
-
== Playing & Bugs ==
+
The game performance should be much better now, although there are still some bugs:
The game performance should be much better now, although there are still some bugs:
-
* The music occasionally hiccups most noticeably when changing level, it also sounds somewhat weird (only confirmed on the N900).
+
* The music does not work (normal sounds still work,related with .ogg support).
-
* Game is too fast on the N900. One real-life second is roughly 1 second and a half on the game. Playing with vsync settings (in settings.dat) doesn't change anything.
+
-
* Small N900 tip: You might find it easier (or harder) to play with the HW keyboard left & right arrow, instead of using the touchscreen.
+
* Game is too fast. One real-life second is roughly 1 second and a half on the game. This is related with vsync, I guess, but I have no idea how to fix that.

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)