openMSX port for Android

Page 1/9
| 2 | 3 | 4 | 5 | 6

By Alex

Master (207)

Alex's picture

08-12-2012, 22:17

As of now, the openMSX port for Android is available through the MSX plaza for beta testing.

This forum topic is to collect and discuss your feedback and suggestions for improvements.

Login or register to post comments

By AxelF

Champion (398)

AxelF's picture

08-12-2012, 22:48

Wow, this is awesome, thank you very much for porting it to Android.
Is it possible to add Version numbers on your download site or in the filename,
this way you can see directly if a new version is available..

B.t.w. is it possible to toggele the console in the Android version ?

By Vampier

Prophet (2415)

Vampier's picture

09-12-2012, 00:23

AxelF: it's a fully functioning openMSX Smile (and the best thing is... it's free!!)

By jltursan

Prophet (2619)

jltursan's picture

09-12-2012, 00:26

By meits

Scribe (6577)

meits's picture

09-12-2012, 00:40

Question.
Which version of Android do I need? My phone has version 2.1 and I am unable to update it.
I can not run openMSX.

By Alex

Master (207)

Alex's picture

09-12-2012, 08:31

Question: how to toggle openMSX console in the Android version

Answer:
-Start openMSX
-Tap "Change Device Configuration" on the SDL startup screen
-Choose option "On-screen keyboard"
-Choose "Remap on-screen controls"
-Enable "On-screen text input button"
-Enable "On-screen button 4"
-Tap OK
-Confirm value "WORLD_93" for On-screen button 1 (WORLD_93 maps to joystick button 1)
-Confirm value "WORLD_94" for On-screen button 2 (WORLD_94 maps to joystick button 2)
-Confirm value "WORLD_95" for On-screen button 3 (WORLD_95 is bound to "toggle_osd_keyboard")
-Select value "F10" for On-screen button 4 (F10 is bound to "toggle_console")
-Tap OK to close the On-screen keyboard screen
-Tap OK to close the Device configuration screen

Now you can use the 4th on-screen control to toggle the console.
In the console, you can use the Android keyboard to enter text. You can toggle the Android keyboard with the small button in the upper-left-corner of the screen.

Please note that there are still many issues with the Android keyboard support. That is why in the current build, the console is not yet bound by default to an on-screen control.

By Alex

Master (207)

Alex's picture

09-12-2012, 08:40

Sorry, but opening the console currently leads to a crash.

It used to work in a previous build a few weeks ago. I will investigate why it is broken now.

By Alex

Master (207)

Alex's picture

09-12-2012, 08:53

Question: What version of Android is needed and are there any other prerequisites to install or run the beta version?
Answer:
-The manifest (meta data inspected by the Android installation framework) specifies:
---At least API level 4 (Android 1.6)
---Any screen size
-The beta version is distributed on the MSX plaza. That is: outside Google Play. By default, Android only installs apps distributed through Google Play. You must change your Android settings to allow installation from outside Google Play.
-The app only starts when you have at least 50MB of free working memory available.

By ARTRAG

Enlighted (6980)

ARTRAG's picture

09-12-2012, 11:13

I tested it in my Mediacom Smartpad 8203g and it works perfectly (android 2.3)
Only I find a bit frustrating to navigate in the openmsx menu with the virtual joystick instead of tapping on the entries
It is hard to navigate in the directoies to find the roms in the SD disk of the tablet

By meits

Scribe (6577)

meits's picture

09-12-2012, 11:21

I have it installed. The point is when I start openMSX I get the defice config button and a powered by SDL splash screen. Adter a little while the screen goes black and I return to the menu where all my apps are.
The device config button works by the way Wink

By Manuel

Ascended (19691)

Manuel's picture

09-12-2012, 12:54

As I e-mailed Alex, for me this build also doesn't work. The previous one did. It seems to be related to the installer, as it seems to miss many dirs/files in the openMSX system dir.

Page 1/9
| 2 | 3 | 4 | 5 | 6