Author Topic: Android Emulator  (Read 8388 times)

0 Members and 1 Guest are viewing this topic.

Offline Ynot.zer0

  • CPC6128
  • ****
  • Posts: 293
  • Country: gb
  • Liked: 23
  • Likes Given: 63
Android Emulator
« on: 10:29, 20 March 10 »
Hi,

I just got myself an HTC Hero running Android 1.5 (at the moment), I was able to download a C64 emu and it works rather well - does anyone know if there is a CPC emu for the Android phones? I've done a quick google and cannot see anything obvious, has anyone seen one of these hidden away somewhere?  It'd be great if there was one  8)

thanks  tony

Offline nurgle

  • CPC6128
  • ****
  • Posts: 200
  • Country: de
    • index.php?action=treasury
  • Liked: 7
  • Likes Given: 12
Re: Android Emulator
« Reply #1 on: 12:22, 20 March 10 »
Hmm, Android is Java, eh? Maybe Markus can do something.  8)

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1014
  • Likes Given: 926
Re: Android Emulator
« Reply #2 on: 14:48, 20 March 10 »
Hmm, Android is Java, eh? Maybe Markus can do something.  8)

I don't think so... This is phone-java.
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.751
  • Country: gb
    • redbox
  • Liked: 326
  • Likes Given: 267
Re: Android Emulator
« Reply #3 on: 20:08, 20 March 10 »
I don't think so... This is phone-java.

And there-in lies the main problem with Java  ;)

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.015
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1187
  • Likes Given: 2403
Re: Android Emulator
« Reply #4 on: 09:03, 21 March 10 »
I think the concept with Java was good, but it hasn't been followed.
The problem is that everyone creating a new platform wants to make their own API's for accessing various functionality. And this is silly.
All platforms have a screen for example. So why can't I draw a line on all those platforms using the same command? Because the creators chose not to do it like that, and thus renders Java no better than C/C++.

Apart from that, Android isn't really "real" Java either, since Google decided to use the Dalvik virtual machine, which isn't approved by Sun. So the Java part of Android is actually only the syntax... which again means, that they might as well have chosen C/C++
But I think they went with Java in order to bring more JavaME developers to the platform. Why they didn't just make it possible to run JavaME stuff on Android (just like Windows Mobile and Symbian does) is beyond me.

Anyway, for Android there's also an NDK (Native Development Kit), in which you code using C/C++. It's intended for coding small libs and such, which you then use in your Java code. It is this NDK that's made it possible for developers to code MOD-player libs and such. And one guy even coded an Android version of Milkytracker entirely with NDK (which isn't the purpose of NDK, but I bet we'll see a lot more of that mess).

So an Amstrad emulator could be coded using the NDK with C/C++ code.

Offline nurgle

  • CPC6128
  • ****
  • Posts: 200
  • Country: de
    • index.php?action=treasury
  • Liked: 7
  • Likes Given: 12
Re: Android Emulator
« Reply #5 on: 14:06, 21 March 10 »
I think the concept with Java was good, but it hasn't been followed.

That depends. On the server side Java has found it's place, and it won't go away anytime soon. The web and enterprise application frameworks that have emerged are just to good.

So an Amstrad emulator could be coded using the NDK with C/C++ code.

Those that already run on Linux come to mind.  ;)

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.015
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1187
  • Likes Given: 2403
Re: Android Emulator
« Reply #6 on: 10:44, 12 August 10 »
Ok, more interesting Android phones with gaming capabilities is beginning to show up.

Sony Ericsson PSP-like phone

We need an Amstrad emulator for Android. Who'll make one?
Markus is a lazy bum, so he's not porting JavaCPC. Anyone else care to port it? :-)

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.252
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3952
  • Likes Given: 416
Re: Android Emulator
« Reply #7 on: 12:32, 12 August 10 »
I'm shite at programming, so it won't be me :D But I have a Sony Ericsson U5i (Vivaz) which runs symbian S60 v5, not android. Anyone care to write an emulator for that? There's a v3 version on the web, but I doubt it would run on v5 as is, but maybe it only needs to be upgraded, not completely written from scratch?

Bryce.

Offline Ynot.zer0

  • CPC6128
  • ****
  • Posts: 293
  • Country: gb
  • Liked: 23
  • Likes Given: 63
Re: Android Emulator
« Reply #8 on: 13:17, 12 August 10 »
writing code for a Symbian device wouldn't seem to have a long enough future... although it couldn't do any harm to take a look at the source code, do you have a link?  I worked in the mobile device industry from 2000-2007 and coding for Symbian was not nice, not nice at all.... it made coding for Windows Mobile seem like a luxury; although that is now short lived - coding for Androids flavour of Java seems like a positive way to go and is likely to have a much longer and diverse future.


I can write code in most flavours (although, it's not my day job anymore).  If it proved to not be a mammoth task, I'd look at getting involved; I just don't have any knowledge on where to start with writing emulators though...

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.252
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3952
  • Likes Given: 416
Re: Android Emulator
« Reply #9 on: 14:19, 12 August 10 »
Hi ynot.zer0,
        the lifespan of the emulator shouldn't be an issue, I change my phone every 18 months anyway, so I'll only need it for the next 16 months :D

But seriously, here's the link: http://kokak.free.fr/s60cpc.htm

thanks for the interest,
Bryce.

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.015
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1187
  • Likes Given: 2403
Re: Android Emulator
« Reply #10 on: 08:31, 05 November 10 »
Hmm, I can't install that Symbian emulator on my newly aquired Vivaz Pro (S60v5). It just says "Can't install".  >:(
What good is a Symbian phone if you can't run a CPC emulator?  :)

Offline Cpcmaniaco

  • Supreme Wiki Contributor
  • CPC6128
  • ****
  • Posts: 160
  • Country: es
  • Liked: 39
  • Likes Given: 0
Re: Android Emulator
« Reply #11 on: 03:10, 06 March 11 »

Online Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.372
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3062
  • Likes Given: 5581
Re: Android Emulator
« Reply #12 on: 11:04, 06 March 11 »
Oh wow. This actually looks usable now! I'll give it a proper test within the morning... Thanks for the heads-up!

Offline MacDeath

  • Chaotic post writer and mock-up specialist
  • Supporter
  • 6128 Plus
  • *
  • Posts: 4.056
  • Country: fr
  • Liked: 1146
  • Likes Given: 641
Re: Android Emulator
« Reply #13 on: 18:49, 12 December 14 »
Sorry to catch this topic late.

I was recently wondering if I could get a CPC emulator on my old Nokia C3 (Symbian) and could mostly only find this topic about symbian.

so no Emulator for old symbian ? quite a shame, I mean those old phones with full keyboards and 320x240 pixel screens were meant to run a proper CPC emulator. and be compatible with bluetooth joypads as well... perhaps even bluetooth CPCboosters...



It begs for CPC emulator...
« Last Edit: 19:02, 12 December 14 by MacDeath »

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: Android Emulator
« Reply #14 on: 21:17, 12 December 14 »
I get blind! :-\
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Online Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.372
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3062
  • Likes Given: 5581
Re: Android Emulator
« Reply #15 on: 20:38, 16 December 14 »
There were Android  Windows phones with hardware keyboards, too.


I had this, for instance:


[attachimg=1]


(blimey, I had purged my using Windows Phone from memory and thought it was Android :D But there *are* such Android phones, even much more modern ones...)