Jxd-Cap32: Amstrad Cpc Emulator For Jxd

zx-81

Certified Guru
Joined
Apr 5, 2007
Messages
679
Age
49
Location
Earth
Website
zx81.zx81.free.fr
jxd-cap32.jpg



Hi All,


Caprice32 is one of the best emulator of the Amstrad CPC home computer series running on Windows and Unix, written by Ulrich Doewich.
This emulator faithfully imitates the CPC464, CPC664, and CPC6128 models (see http://sourceforge.net/projects/caprice32)

Here is a first version for both JXD S5110 & JXD S601 android console. The touchscreen is not supported so you have to use only console buttons
(like PSP or Caanoo version).

I have modified the Pandora version and port it to android using the amazing framework of Pelya, a big 'merci' for his awesome work.
(See https://github.com/pelya/commandergenius )

How to use it ? Everything is in the README file. This package is under GPL Copyright, read COPYING file for more information about it.
Binary APK and source archive can be found on my blog : http://zx81.zx81.free.fr/


Enjoy,


Zx.
 

zx-81

Certified Guru
Joined
Apr 5, 2007
Messages
679
Age
49
Location
Earth
Website
zx81.zx81.free.fr
On yinlips i guess it should be ok (please let me know). I have tested only on S5110 and S601.

EDIT: it should run on any android4 based consoles, with enough buttons / pads (like a JXD).
The touchscreen is not supported in this emulator, i'm using only buttons (like PSP or Caanoo version)
 

Orion4874

Mega GP Mania
Joined
May 17, 2009
Messages
1,426
Age
45
Location
North Brunswick, New Jersey
It runs but I can't actually start a game. I think it has something to do with not being able to assign the buttons. When I try it only recognizes the X and B buttons. It won't let you set the A or Y or the shoulder buttons for some reason.
 

zx-81

Certified Guru
Joined
Apr 5, 2007
Messages
679
Age
49
Location
Earth
Website
zx81.zx81.free.fr
Orion4874 said:
It runs but I can't actually start a game. I think it has something to do with not being able to assign the buttons. When I try it only recognizes the X and B buttons. It won't let you set the A or Y or the shoulder buttons for some reason.
Ok, i see .. I've uploaded a new version on my blog (same location, same filename). You need to remove previous version, and then after installing the new one you should have a menu on startup that would let you to remap keys.

For both JXD S5110 and JXD S601 i have the following mapping :

<Circle> 'a'
<Cross> 'b'
<Menu> RETURN
<Back> SPACE
<Triangle> 'c'
<Square> 'd'
<L-Trigger> 'e'
<R-Trigger> 'f'

If you use the same mapping, then it should work.
 
Last edited by a moderator:

zx-81

Certified Guru
Joined
Apr 5, 2007
Messages
679
Age
49
Location
Earth
Website
zx81.zx81.free.fr
I'm using SDL + commandergenius stuff. The keycode seems to be different for each console, so i don't see any other solution than to enable the setup menu for all my apps.
 

zx-81

Certified Guru
Joined
Apr 5, 2007
Messages
679
Age
49
Location
Earth
Website
zx81.zx81.free.fr
Orion4874 said:
Thanks zx I got it working now. Looks like people will have to define different keys to start each game. Is there a way to get around that?
Finally i bought a G18 so i should be able to have key mapping compatible between JXD and Yinlips, so you won't have to modify anything to get it to work properly.
 
Last edited by a moderator:

zx-81

Certified Guru
Joined
Apr 5, 2007
Messages
679
Age
49
Location
Earth
Website
zx81.zx81.free.fr
Just to let you know that a new version is out, with the following changelog :
- Add more render modes + delta Y (better to play games such as Arkanoid)
- Touch screen support in most of all menus
- JXD + G18 support
- Speed limiter accuracy improvement
- Frame skip used now a 1/50 sec step (more accurate)
- Fix Sound issues (due to bad SDL implementation on Android)
- Fix several other bugs (snapshot images display etc ..)

See here :
http://zx81.zx81.free.fr/serendipity/index.php?/archives/514-JXD-CAP32-Amstrad-CPC-emulator-for-JXD-and-G18.html
 
Top