Jump to content


Photo

Uae4all Amiga Emulator Port To Gp2x


  • Please log in to reply
735 replies to this topic

#1 critical

critical

    Mega GP Mania

  • GP Guru
  • 666 posts

Posted 03 February 2006 - 10:56 AM

uae4allgp2x0.6.0
--------------------

This is an Amiga emulator for the GP2X. It runs quite a lot of games at a reasonable speed with sound.

uae4all is Chui's work - I have just changed a few things to make it a bit more convenient to run
on the GP2X.

This port is maintained by critical (criticalhippo@gmail.com).

Get the binaries from the file archive here if it's up-to-date:
http://www.gp2x.de/c...?0,0,0,0,5,1215

EDIT: The latest binaries are always available here:

Latest release of uae4all for gp2x

The file archive at gp2x.de doesn't always have the latest version, as uploads have to be approved before they're available. vividvillage.com always holds the latest, but please try the file archive first, as I don't have much bandwidth.


This is an Amiga emulator for the GP2X. It runs quite a lot of games at a reasonable speed with sound.

uae4all is Chui's work - I have just changed a few things to make it a bit more convenient to run
on the GP2X.

This port is maintained by critical (criticalhippo@gmail.com).

The wiki at:

http://wiki.gp2x.org/wiki/UAE4all

is where the compatibility list, keys, etc. are held.

Note that compatibility has been largely down to the CPU emulation core in the past, and this has now
changed with this release (0.6.0) to Chui and fox68k's FAME. This has improved speed greatly. Sound is much better too.

The mmu hack included in this release is thanks to Squidge.

The cpuspeed.o included in this release is thanks to Hermes/PS2Reality, Vimacs and god_at_hell.

There is use of ryleh's minlib too.


Installation
------------

* Copy uae4all.gpe and mmuhack.o into a directory on your SD card

* Copy the data directory to that directory, so it sits beneath
the directory you just copied uae4all.gpe to.

* Put your kick.rom file in the same directory as uae4all.gpe.

* Create a roms directory in the same directory as uae4all.gpe
(it should browse to any, but I haven't tested that.

Edited by critical, 29 October 2006 - 10:50 PM.


#2 craigix

craigix

    Mega GP Mania

  • GP Guru
  • 6345 posts
  • Gender:Male
  • Location:England

Posted 03 February 2006 - 12:26 PM

:D trying now!

#3 critical

critical

    Mega GP Mania

  • GP Guru
  • 666 posts

Posted 03 February 2006 - 12:27 PM

:D trying now!

View Post


Another user hasn't been able to get it to work, so I'd appreciate any other testers. I need to work mostly on the controls at present (hitting diagonals is tricky, as I forgot to allow it to register more than one direction at once). Ironically :)

Screenshot taken just now:

Posted Image

Edited by critical, 03 February 2006 - 12:30 PM.


#4 Dastardly

Dastardly

    GP32 User

  • Members
  • PipPipPip
  • 39 posts

Posted 03 February 2006 - 12:38 PM

Excellent news! Now I wish Id brought my 2X to work with me :/

Keep up the good work, I know a lot of people wanna see this happen!

#5 craigix

craigix

    Mega GP Mania

  • GP Guru
  • 6345 posts
  • Gender:Male
  • Location:England

Posted 03 February 2006 - 12:46 PM

I'm playing Turrican 2 right now! :o :)

Are you using the press stick to return to the menu or some odd joystick movement? I keep pressing it by accident every few seconds :(

#6 craigix

craigix

    Mega GP Mania

  • GP Guru
  • 6345 posts
  • Gender:Male
  • Location:England

Posted 03 February 2006 - 12:47 PM

Oh and you can download turrican + other games on factor5's website.

Factor5.com

#7 Iorgy77

Iorgy77

    emu parasite kid

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 2061 posts
  • Gender:Male
  • Location:Melbourne, Australia

Posted 03 February 2006 - 12:47 PM

hmm

I still can't get it going... might have to find an alt kick1.3 rom...

This is the one I am currently using: Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[!].rom

renamed to kick.rom of course.

Edited by Iorgy77, 03 February 2006 - 12:51 PM.


#8 critical

critical

    Mega GP Mania

  • GP Guru
  • 666 posts

Posted 03 February 2006 - 12:47 PM

Excellent news!  Now I wish Id brought my 2X to work with me :/

Keep up the good work, I know a lot of people wanna see this happen!

View Post


Well, it's more of a proof-of-concept at the mo. I know squidge did a port a while ago, but I thought it'd be a something interesting to yesterday.

The controls need fixing properly ASAP, but that's very easy.

I'm more concerned that Iorgy77 can't get it to load Turrican at present, and I'd be keen to find out if anyone else can. I'll use the standard excuse that gets me through my day job "well, it works on my machine".

#9 craigix

craigix

    Mega GP Mania

  • GP Guru
  • 6345 posts
  • Gender:Male
  • Location:England

Posted 03 February 2006 - 12:53 PM

KICK.ROM is what i called it. Works fine, quite fast at 250mhz considering it does not have the likes of cyclone involved.

Very nice to see the amiga on the gp2x at last :)

#10 critical

critical

    Mega GP Mania

  • GP Guru
  • 666 posts

Posted 03 February 2006 - 12:56 PM

I'm playing Turrican 2 right now! :o :)

Are you using the press stick to return to the menu or some odd joystick movement? I keep pressing it by accident every few seconds :(

View Post


Yeah - the controls are a bit dodgy, but easy to fix. I have to go down the pub for lunch today, as a colleague's leaving, but hopefully I'll get a few minutes later today to do another build.

#11 Iorgy77

Iorgy77

    emu parasite kid

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 2061 posts
  • Gender:Male
  • Location:Melbourne, Australia

Posted 03 February 2006 - 01:00 PM

I tried it with uppercase KICK.ROM still the same problem, going to try Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[o].rom next.

WAHOOO!! :D

Seems to work with the overdumped rom. :)

Edited by Iorgy77, 03 February 2006 - 01:09 PM.


#12 feddon

feddon

    GP32 Hardcore

  • GP32 Hardcore
  • PipPipPipPip
  • 273 posts

Posted 03 February 2006 - 01:15 PM

god im gettin all exited i better try this....

#13 Thunderchild

Thunderchild

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 113 posts

Posted 03 February 2006 - 01:18 PM

OK, i think I may wet myself!!!! early work i know but I got it to run!!!!! I cannot tell you have fab this is!!!!

If you can get it working really well you will defo get a £10 donation from me!!!!!

Sam

#14 Fiendicus_Prime

Fiendicus_Prime

    GP32 User

  • Members
  • PipPipPip
  • 65 posts

Posted 03 February 2006 - 01:19 PM

Worked first time with my own 1.3 dump and Turrican II from Factor 5.

Framerate seems better than the 10fps Squidge got with EUAE?

Awesome work Critical, I dunno how you can port something like that in a few hours, I'd be lucky to get much more than "Hello World"!!!

Edited by Fiendicus_Prime, 03 February 2006 - 01:20 PM.


#15 chaos engineer

chaos engineer

    tit for tat

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 565 posts
  • Location:Switzerland

Posted 03 February 2006 - 01:33 PM

Kisses to Critical. This is really what was missing: an Amiga emulator for the GP2X, please, keep on working on your "dirty port" until we have got decent speed with sound, I know Paula and all the other chips are very demanding...