Previous Messages |
Posted By
bubis on 2017-09-28 23:49:26
| Re: Android emulator
Hi!
See the steps above for running Plus4Emu on Android. Any volunteers to try it?
|
|
Posted By
Luca on 2017-09-28 09:12:55
| Re: Android emulator
That would be awesome! Hope that the whole stuff will work thru the old KitKat in order to play it on a JXD S7800B.
|
|
Posted By
bubis on 2017-09-28 11:24:24
| Re: Android emulator
Guys!
I dream has come true today! I have managed to compile the latest version of Plus4Emu on Android, and run it with X11 and VNC! It runs at 100% speed without any problem! (I will still need to work on the sound, as plus4emu can't find any sound devices.)
I used the "GNURoot Debian" app that installs a Debian file system and runs it without root privileges. It turned out the I can "apt-get install ..." everything what plus4emu requires, I only had to make a slight modification to the SConstruct file and it compiled. Also, I had to make some changes to the GNURoot Debian setup to change the default location of $HOME, so that I can set any permissions on my files.
Nothing can stop me now!
I am trying to create a walk-through, maybe I will move it somewhere else later, this is the beginning:
0. Install "GNURoot Debian" from Play Store.
URL: https://play.google.com/store/apps/details?id=com.gnuroot.debian&hl=en
1. Here is what you have to install inside "GNURoot Debian" in order to compile plus4emu:
apt-get update apt-get install gcc apt-get install scons apt-get install libfltk1.3-dev apt-get install libsndfile-dev apt-get install libsdl-dev apt-get install portaudio19-dev apt-get install git apt-get install sed 2. This is what you do to change the mapping of $HOME:
cd /support sed -i.bak -e "s/-b /storage/emulated/0/GNURoot/home:/home //g" execInProot 3. Restart GNURoot Debian.
4. Go into your home and download the plus4emu source code like this
cd ~ git clone http://github.com/istvan-v/plus4emu 5. Try to compile, you may have to modify the -mtune option in SConstuct and try again, that depents on your hardware, I did set "arm7" there instead of "generic":
cd plus4emu cp SConstuct SConstuct.bak # just a backup scons -j 4 If you have an error, try to find the cpu type of you device in the error message (like arm7) and do this:
sed -i -e "s/generic/arm7/g" SConstuct scons -j 4 If still doesn't compile:
sed -i -e "s/+ ' -mtune/#/g" SConstuct scons -j 4 6. Copy the roms
mkdir -p ~/.plus4emu/roms cp roms/* ~/.plus4emu/roms 7. Click the XTerm icon in GNURoot Debian. That will (install and) start up an X Window client and a VNC Session that connects to it.
8. Click on the XTerm window in VNC and type:
cd ~/plus4emu ./plus4emu & 9. DONE o/
|
|
Posted By
Max M on 2015-10-09 17:02:07
| Re: Android emulator
Has anyone tried using his on the JXD S700b? I've been trying to but I can't seem to get the controls to work using the JXD button and D-Pad. Absolutely baffled because they work fine in the emulator menus and I've turned them on on the settings. Thanks!
|
|
Posted By
Chronos on 2013-11-14 10:05:14
| Re: Android emulator
ok, i have ordered my cheap chinese android tablet already so i need support a single .apk will be enough and of course it will be rooted so if any workaround there it will be a good solution too..
|
|
Posted By
Gaia on 2013-11-13 15:28:15
| Re: Android emulator
Actually not. I have an iPad though - which was not my choice... Although Xcode itself IS free one needs an Apple based desktop (?) device to develop code on. And it will not be approved by the Appstore for sure so it's kinda useless
|
|
Posted By
bubis on 2013-11-13 09:31:43
| Re: Android emulator
@Chronos: There is. In fact, you can run Linux on Android in shared kernal mode (they run in parallel sharing the same kernal that is a Linux kernal anyway) and you can compile YAPE on Linux for sure (opensouce SDL version) . I try to avoid rooting my device, so I have never tried.
I think Gaia has an Andoid device now, maybe he can commnet on the topic too.
|
|
Posted By
Ati on 2013-11-07 09:17:39
| Re: Android emulator
My dream: I can develop, draw and run plus4 programs on ios...
|
|
Posted By
Chronos on 2013-11-07 07:30:35
| Re: Android emulator
is there any chance to port yape to android?
|
|
Posted By
gaztop on 2013-04-05 19:26:37
| Re: Android emulator
Glad it worked for you as well I've been waiting so long to play these classics on my mobile. Game keyboard app off the market place works well with this app. It is easier to control than the built in emulator dpad but it's not free
|
|
Posted By
bubis on 2013-04-05 11:43:50
| Re: Android emulator
That worked! Cool, but why? Doesn't matter.
After it starts in NTSC mode you can change it back to PAL. I was able to run demos (Heartfixer, We are the cure, some FLI stuff) with SID + CRT + true drive emulation fine.
So, how about adding this to the list of emulators Csabo?
|
|
Posted By
gaztop on 2013-04-04 16:10:24
| Re: Android emulator
Try ticking the NTSC option at the bottom of the menu. That stopped any crashes for me.
|
|
Posted By
bubis on 2013-04-04 04:55:43
| Re: Android emulator
I've downloaded and installed the 32MB package but it doesn't work on my Nexus 7 that is kind of a reference device in the Android world. Sad!
|
|
Posted By
gaztop on 2013-04-03 18:06:41
| Re: Android emulator
The apk which is about 32 mb in size contains all the machines in VICE. It emulates plus 4, Vic 20, C128 and C64 etc.
|
|
Posted By
bubis on 2013-04-03 07:52:45
| Re: Android emulator
Thanks for the hint! I've noticed that the AnVice build is seven times bigger than the AnVice_x64 build. I assume AnVice_x64 only includes the C64 emu and the AnVice is the full package including Plus/4. Is that correct?
|
|
Posted By
gaztop on 2013-03-29 06:28:45
| Android emulator
I have found this plus4 emulator here http://sourceforge.net/projects/vice-emu/files/experimental%20binaries/ that works great on my android phone Samsung Galaxy Note 2. It's the apk with all on it. Hope this is useful for any mobile gamers out there.
|
|