English Amiga Board

English Amiga Board (http://eab.abime.net/index.php)
-   support.FS-UAE (http://eab.abime.net/forumdisplay.php?f=122)
-   -   FS-UAE for iOS (http://eab.abime.net/showthread.php?t=80982)

yesplease 05 January 2016 14:47

FS-UAE for iOS
 
Hi Frode,

since we have iphones, we dream of having a decent amiga emulator for it.

Unfortunatly in beginning the iphone was "relatively" closed and "relatively" underpowered in terms of processing-performance for modern emulator software.

But recently that changed in both aspects.

no longer Closed: With iOS9 everybody with a Mac can deploy an arbritary app on an own NON-JAILBREAKED device with XCode for free (no paid developer program certificate required anymore). The deployment is really easy and straight forward and officially supported from apple when you got the apps project files.:D

no longer underpowered: The performance of iOS hardware of the last two years is quite on par with todays average notebook power.

Therefore we looked for an amiga emulator for iOS and we found an XCode project on http://www.iuae-emulator.net/ respectively on https://github.com/emufreak/iAmiga

To set this up was relatively easy. Me and my friends we deployed it. We tried several games and it feels nice and snappy. You just get an ADF file with iOS safari browser and open it directly in the emulator app for execution. No need for iTunes sync or so, completely open for installing and try every ADF you like on the go. (We even extended it a bit, we can now connect a second ios device to act as a virtual controller for port1 joystick to support multiplayer on the go with only two iphones.)

But we ran into severe compatibility problems. It seems it is based on an old uae core also known as uae4all version 0.7.2 from 2001. In a lot of games it shows problems in sprite collision and some even don't start.:crying(i.e. Archon I+II you can't shoot down your enemy, Gravity Force, etc.) We know the choice for the old ue4all core code was made many years ago, due to the underpowered mobile devices at that time.

Now, we think the time has come to port the best emulator software especially in terms of compatibilty to our mobile devices. And we thought of course about FS-UAE because of its platform independend architecture and great compatible winuae core.

What do you think? :D

:bowdown:bowdown:bowdownFS-UAE :bowdown:bowdown:bowdown

esc 05 January 2016 15:58

Sorry for the OT, but...do you have any good guides for compiling software in xcode yourself to run unsigned iPhone apps? WOuld love to get me some NES emulators without jailbreaking... :)

kolla 05 January 2016 16:07

It is still not without trouble to distribute sources for building with Xcode for iOS, just look at the case of f.lux.

FrodeSolheim 05 January 2016 16:22

I don't have any plans (or motivation) for an iOS version. An Android version is much more likely, but I'm not working on that at the moment either.

jbenam 06 January 2016 14:24

Quote:

Originally Posted by FrodeSolheim (Post 1060423)
An Android version is much more likely, but I'm not working on that at the moment either.

High-end Amiga emulation on my Nexus 6? Yes please :D

yesplease 11 January 2016 14:37

Quote:

Originally Posted by FrodeSolheim (Post 1060423)
I don't have any plans (or motivation) for an iOS version. An Android version is much more likely, but I'm not working on that at the moment either.

Hi Frode,

you don't use iOS Devices that much, do you ? :) On the other side I bet its a ton of work to port the arcade app or the FS-launcher GUI to mobile. Android is no Linux so I bet there is no GTK implementation for it.

In the meantime I fixed the collision problems in iUAE by copying the collision relevant source code from the FS-UAE custom.cpp into the old version of iUAE. Now 2-player gaming Archon works fine on two iPhones.

Thank you for replying so fast :spin And thank you so much for FS-UAE!:great

esc 11 January 2016 15:03

@yesplease - Can you refer me to some howto guides that you followed to do this? I'd like to compile some NES emulators and stuff for my iPhone without having to jailbreak it. I have osx with xcode. Thanks!

yesplease 16 January 2016 13:39

Quote:

Originally Posted by esc (Post 1061950)
@yesplease - Can you refer me to some howto guides that you followed to do this? I'd like to compile some NES emulators and stuff for my iPhone without having to jailbreak it. I have osx with xcode. Thanks!


I think my original post was a bit off topic, but yours is completely OffTopic now:

here is a link for you though

https://developer.apple.com/library/...onDevices.html

why don't head over to some NES emulator forums ;)

Cv365 31 January 2016 17:52

Wow that's pretty cool. How did you get it to compile? I checked out the 1.1.0b1 branch with Xcode. First compile failed, because it seems to need iOSOpenDev. I installed that and now the build progresses a lot further but ultimately fails with:

Code:

Preparing to run Xcode Build Phase...
Directory /Users/xxx/Documents/Development/iOS/iAmiga/iUAE/Package not found
Command /bin/sh failed with exit code 1

Any idea what I'm doing wrong?

BTW, did you try libretro/RetroArch? That supports Amiga as well doesn't it? They have iOS support now and will be doing tvOS soon as well (yay!)


All times are GMT +2. The time now is 21:37.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.

Page generated in 0.04498 seconds with 11 queries