Welcome, Guest. Please login or register.

Author Topic: Amiga in Your very cellphone  (Read 26366 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline mdwh2

  • Hero Member
  • *****
  • Join Date: Jun 2002
  • Posts: 565
    • Show all replies
Re: Amiga in Your very cellphone
« on: February 22, 2009, 02:37:39 PM »
Quote

bloodline wrote:
A few years ago only geeks had Mobile devices... Geeks are prepared to mess around with Emulators... Now the common person has mobile devices... common People don't want emulators, don't care about some old game they never played before, that  they won't have.. You can't sell Amiga games or Amiga ROMs...

The market for UAE on mobile devices is smaller now than it was years ago.
Although I'm not sure how "more people have mobile devices" means that there are now less "geeks" around...?

Quote
Amiga software is not meant to be used in a mobile environment and really needs reworking to get the best out of it
Indeed this is a problem, but there are phones out there with keyboards, the question is how to map joystick and mouse to those (could it be done with touchscreen?) I don't think it's an impossible problem to overcome.

Quote
Oh... no idea... if you had the original source and data files... it probably wouldn't take more than a month to port an Amiga game to the iPhone... a bit longer to beta test it... Most amiga Games were not that complex...
They were also mostly written in assembler, which makes porting a lot harder. And more than a month per game is still expensive, compared to the time spent porting an emulator (which is written in portable C), which can then run most games.

(Note that the source to some games has been released, but when it's in assembler, I've yet to see ports - e.g., I'd love to see a port of Alien Breed 3D 2, but despite the source code being released years ago, has anyone managed to port it? Unfortunately it was written entirely in assembler...)

That's not to say there's anything wrong with porting or remaking games of course, as a programmer I've attempted the latter myself. But I can see advantages to the emulator route.

Quote
The world has moved on... Just as the Amiga moved people on from the days of the Sinclair Spectrum and C64... and the new games which that allowed... Modern platforms will move us on again!

The world has moved on
Well, you're reading a forum entitled "Amiga emulation", I'm not surprised that people here are going to have an interest in emulation ;)

Now having said all this, I don't think that Amiga emulation would have any effect for an "Amiga" platform (whatever that might be), and I'm not sure I follow whatever commercial plan DiskDoctor is suggesting (I think it's far better done just as a port of UAE). Although I can see that DiskDoctor makes an interesting point: currently on mobile platforms, people seem to pay money for all kinds of simple games, or even crappy ringtones.

Quote

motorollin wrote:
Quote
DiskDoctor wrote:
2) someone must have been using this for real

Yes. But not on an iPhone, because Apple won't allow it.
That's the Iphone for you. There are plenty of other phones.

A lot of this "It can't be done!" talk reminds me of similar talk for PCs around 10 or more years ago - that even though other platforms could be emulated, there was something special about the Amiga that made it unemulateable. Of course, it was only a matter of years before not only could it be done, but soon WinUAE was running rings around even the fastest Amiga. And whilst a few people still cling to the idea that "But a real Amiga still feels better, an emulator can't reproduce that!", mostly it is seen as a bit laughable to claim that a PC is unable to do Amiga emulation, and the idea that it was ever considered impossible is seen as laughable.

Mobile platforms are still relatively primitive, but CPUs still continue to increase exponentially in performance.

Quote

Daedalus wrote:
Hell, it's only in the last few years that PCs have become powerful enough to emulate a higher up Amiga satisfactorily.
Note that it's been 9 years since an emulating PC has outperformed even the fastest 68060 Amiga, let alone an A500 that's sufficient for most games ( http://groups.google.com/group/comp.sys.amiga.advocacy/browse_frm/thread/662e0ab899bfc1cb?hl=en&ie=UTF-8&oe=utf-8 ), though I don't know how chipset issues compared to that.
 

Offline mdwh2

  • Hero Member
  • *****
  • Join Date: Jun 2002
  • Posts: 565
    • Show all replies
Re: Amiga in Your very cellphone
« Reply #1 on: February 22, 2009, 03:13:18 PM »
I'm curious about the CPU/power issue. I can quite believe that something like UAE would kill the battery quick on phones, but how do intensive real time games manage to use so much less?

Remember that UAE only uses 100% CPU if you set the option to allow it to use as much as possible. If I select the "Match A500 speed" option, then even with Sound set to 100% accurate, when running a game on WinUAE I get about 5% CPU usage (i.e., 10% of a single core).

OTOH, when running native real time games on Windows, the CPU is often maxed out at 50% (i.e., using all of one core). If mobile games are managing to use less power compared with UAE when the "Match A500 speed" option is set (were the tests done with this option?), then there must be more to the story - perhaps particular efficiency in games written for mobiles, or it's not simply about CPU usage?

Whatever the answer is, any port/remake of a game on a mobile platform would have to take this into account - otherwise the chances are that any such port/remake of a game, even though it's no longer emulated, would still hog the battery just as much.