Sorry for the late reply.
Never tried rogue unfortunately. I'm more of a Mame and Doom/Quake guy
Rogue is a classic! Should give it a try.
But MAME is also my love; I've been porting MAME4ALL and XMAME to various handhelds for years - my speciality is high optimization and making things work where previously they did not.
If you have a Dingoo A320/A380, Gemei A330, GCW-Zero, Pandora, GP2X, Wiz or Nanonote I have it already ported!
That's great Unfortunately I don't have any of those devices, my handhelds collection at the moment consists of various Zaurus models. My current goal is to have a portable MAME4ALL machine; I'm currently trying to make wifi work on my SL-C1000, then I'll try the official Arch Linux ARMv5 binary of MAME4ALL with the custom SDL and DirectFB libraries mentioned here:
https://www.oesf.org/forum/index.php?showtopic=34405I believe that your GP2X port of MAME4All was included in zgrom, a gaming oriented Z distro. It's run using GINGE, the GP2X binaries loader. It reportedly ran a bit slow, though, probably because it wasn't a native compile:
https://www.oesf.org/forum/index.php?showtopic=31955 BTW I don't know how many other users here are interested on running XMAME on the Z, though I'd love to see a faster, optimised version of it, to see what games it could manage to run full speed
So what are the major differences between 1000/3000 and 860? Perhaps ALARM will work? I'd be interested to see what your results would be.
Not much, according to Wikipedia: "(The SL-C3000) featured a similar hardware and software specification to the earlier C860 model; the key differences were that it only had 16 MB of flash memory yet gained an internal 4 GB Hitachi microdrive, a USB Host port, and "lost" the serial port (in some cases the components were not fitted to the motherboard or were incapable of driving the regular serial adaptor cables). The keyboard feel and layout changed somewhat, and most owners preferred it over the 760/860."
So... what's stopping this from working using, say, the SL-C1000's frankenstein kernel?
The C1000's specific kexecboot could work, but it is not required on a C860 for the following reason: the two kexecboots provided with Alarmz are tweaked versions of the official kexecboots for Zaurus. One version is for C3x00 models only, and the frankenstein one is for the C1000 only. Otherwise, you can boot (or attempt to boot) Alarmz on any Zaurus using the official kexecs; you'll be only missing some tweaks which are included in the Alarmz's kexecs, like shorter booting time:
https://github.com/LinuxPDA/linux-kexecboot...us/kernel-4.4.8I have managed to do some tests with Alarmz on my 860. I have tried to run the Alarmz's kexecboot for the C3x00 on it, and as expected it doesn't work (it freezes during the boot). The latest official kexec for 7x0 models (and for 860 as well) boots though without problems; I have tried to boot Alarmz with it, but it fails to find the SD card. The reason might be because of that kexec version not supporting f2fs partitions, or the C860 SD slot not supporting SDXC cards (C1000's one does), I'll do more tests in the next days.
And one last thing, what's the latest "best" version of pdaXrom for SL-C860?
I've installed - randomly r121 - as I thought it was later than the betas, but I'm suspecting this is an older build.
In which case I should have installed r197, anyway...
Okay I found out that r121 is later than the beta builds.
And that there is pdaXii13 which sits somewhere between the beta builds and the 'r1xx' builds.
pdaXii13 seems to be the way to go? And it does mention support for SL-C860 (corgi/charlie) but only the akita/sally builds seem to be available.
It's all a bit confusing.
I can either stay with r121.
Upgrade to r197.
Or go with pdaXii13, I think this is the correct install for my SL-C860?
http://members.iinet.net.au/~wyso/myZaurus/pdaXii13/akita/
Yes, it is indeed quite confusing. I plan to update the Wiki pages, to clearly label what versions are available for each ROM, and what ROMs can be run on each model, though I have first to wait that the installed PHP here is updated to the latest version, so that I can update our MediaWiki installation.
Anyway, I have compiled a table with all the versions I could find with their release dates, based on the dates of the announce threads on the pdaxrom subforum. There were probably more releases, I'll have to keep searching. The release dates in brackets are estimates, based on the dates when they have been uploaded on the (now offline) zaurus.spy.org mirror. All these versions, starting from rc10, can be found in the feed below:
http://feed.zaurusfr.org/pdaxrom/download/1.0.0 08/03/2004
1.0.5 (06/06/2004)
rc1 (18/08/2004)
rc2 (18/08/2004)
rc3 (??/??/2004)
rc5 (12/10/2004)
rc8 (28/12/2004)
rc9 (02/03/2005)
rc10 16/05/2005
rc11 09/09/2005
rc12 06/10/2005
1.1.0beta1 29/12/2005
1.1.0beta2 11/01/2006
1.1.0beta3 11/04/2006
1.1.0beta4 20/05/2006
1.1.0r121 19/09/2006
r197/r198 14/04/2007
As for which version is the best for the 860, unfortunately I don't know, each version behaves differently on each model. Beta1 seems to be the most stable on the 860:
https://www.oesf.org/forum/index.php?s=&...st&p=155141Regarding pdaXii13: it is indeed a bugfixed version of pdaXrom, based on both beta1 and beta3. You should install the Akita (SL-C1000) version as you mentioned, the url you linked is the correct one. In this thread there are some hints on how to make it run on the 860:
www.oesf.org/forum/index.php?showtopic=23350.
EDIT: found another post where pdaXrom was starting to have problems on the 860 starting from the beta1:
https://www.oesf.org/forum/index.php?s=&...st&p=141824.
Varti