[Maemo 5] Amiga UAE Port
Moderator edit: A large commercial pack of Amiga games and $30 offered as bounty to a developer who makes meaningful improvements in the emulator for Maemo.
is it possible to port UAE on maemo ? does wthe n800 is capable of good 2D and 3D performance ? |
Re: Amiga UAE Port ?
|
Re: Amiga UAE Port ?
So whats with the HUMONGUS letters?
;) |
Re: Amiga UAE Port ?
Quote:
|
Re: Amiga UAE Port ?
Quote:
Getting about 10fps in Arkanoid. It's much prettier than the Atari ST version. The config menu kinda almost works. Keyboard works. Mouse works, but absolute positioning with touchscreen not so much. Sound still not working. Here's a temp. link to the binary for 770 / it2006. http://ln-s.net/NgM It obviously needs a kickstart ROM image, and some disk image to boot (e.g. a game). Untar the tgz to /home/user or some other directory (not on MMC1), edit uaerc to point to your kickstart ROM and boot disk image. Then run the ./amiga script. Give it a try, and let me know how it works. See if you can find uaerc options to speed up the emulation. Im applying for a garage page now. (edit) Setting cpu_speed=max gives a roughly 30-50% improvement in framerate |
Re: Amiga UAE Port ?
Quote:
I'm currently running Spaceballs' State of the Art. About 1/2 to 1/4 speed of nominal (when rendering every third frame) and no sound. This demo is quite challenging for an emulator, so the emulation is probably perfectly useful for something lighter. |
Re: Amiga UAE Port ?
can we use the entire large screen of tablet without drop frame ?
does game work fine with 30fps and sound or not ? does the system can be optimize for using power video of n770 or n800 ? can you make benchmark of the emu beetwen table / pc ... with game for example : lionheart ? (on my palm E2 the system work without sound at 5/10 fps :() ) ... a video of ingame emulation ?? |
Re: Amiga UAE Port ?
Quote:
The 'power video' would be xsp pixel-doubling and it's possible this might work, or not. Since xsp doubling is somewhat buggy in current implementation. Right now i'm focusing on my exult port for 770 / 800 tablets, as it's very close to playable now. http://pupnik.de/exult770.html I'm not giving up on the emulators just yet, but they require some serious work to get the speed up to usable. Cheers! :) |
Re: Amiga UAE Port ?
Hi,
I already tried E-UAE (http://www.rcdrummond.net/uae/) in February 2006 on a Nokia 770. I had similar problems with that port: Stuttering sound and nearly not possible to use the stylus because of the absolute positioning. Because I would like to work on that again, I have some questions to your work: Which version of UAE have you used? Have you made already some changes to the source code? Cheers Timo |
Re: Amiga UAE Port ?
Quote:
I started implementing pixel-doubling and integrating achurch's optimized ARM core, but it's not working yet. I'll look into E-Uae, but i'm busy with RL and other projects. The mouse issue is likely due to relative positioning. It should be a simple change to get absolute positioning. |
Re: Amiga UAE Port ?
http://pupnik.de/uae_n770_lemmings.jpg
New version - with .deb package and GTK gui. I've been tweaking the gtkui.c to get it to fit and function. Rendering is currently a scanline 2x scaler. Running lemmings about 5 fps. Currently working on mapping buttons to pause emu, set fullscreen mode, and run the hardware scaler only when appropriate :/ Sound doesn't work at all - using /dev/dsp |
Re: Amiga UAE Port ?
ArnimS,
Kudos on what you have done with porting UAE to the NIT. Man, this is awesome to have it on the Nokia where I had it already on my VGA PPC. I was wondering if there were any advancements in the following areas: 1) Absolute pointer positioning versus relative? 2) Sound emulation? 3) Right, left click options maybe using the menu and undo buttons? Beyond that, it's really cool getting the hard-disk file working and booting from that. But the most frustrating thing is the pointer tapping makes it very hard to use as each tap is a click as well. Maybe by using the hardware buttons of menu and undo/esc would make all the difference? Anyways, a million thanks to you for getting this to work. :D |
Re: Amiga UAE Port ?
I'm fed up with emu/gaming performance on 770. Will work on new ports and uae when i get the N810.
There is *no* way to get absolute mouse positioning in something like dosbox. On UAE it might be possible to hack the OS to get absolute position from SDL, but this would require an amige OS hacker to implement. *edit* so the way to get some kind of usable mouse would be to use screen like a trackpad, and implement click with a hardware button. Choosing a button for this is difficult, since the tablet has few free buttons. Possibly the +/- buttons could be mapped to left click and right click. Would you like this? |
Re: Amiga UAE Port ?
1 Attachment(s)
I have just managed to run it on n800 with os2008. It works, very slow but works.
There is a strange issue with screen though as the display is moved down a little, I have attached a screenshot. Also, imho, it is probably not worth taking alook at e-uae as it is x86 optimized version of uae based on winuae. It certainly has a lot of x86 asm customizations. I suggest perhaps having a look at cyclone core as it is already highly optimized for arm (picodrive which is based on the cyclone core, works beautifully on Nokia n95 which happens to have exactly the same cpu as N8x0) Btw. Kudos to the author of Kerez, it makes launching command line only apps so much easier. Attachment 741 |
Re: Amiga UAE Port ?
Quote:
Thanks for the Kerez pointer - i was using load-applet-run on it2006. N810 obviously is a much nicer device for the computer emulators, and i'll spend a few days doing chinook builds for each. Obviously x86 optimizations are out. I'm aware of the cyclone cpu emulator but there are incompatibilities between the cores which require a lot of work to iron-out. It's all do-able though. |
Re: Amiga UAE Port ?
Thanks for the info. If you ever need a tester please do not hesitate to contact me. I'd love to have uae working. I think it should be possible to emulate a500 at full speed as the gp2x emulators are doing just that with much slower cpu. I realise AGA will probably have to wait until time when the tablets are much more powerfull.
btw. I have noticed you are releasing a lot of stuff. There many other emulators you might have a look at if you haven't got anything more important to do, such us the 8-bit machines like spectrum or atari ? |
Re: Amiga UAE Port ?
I need to focus on doing a better job on less ports. I hope my ports page shows which apps are easy to port encourages others to pick up projects they are interested-in.
Off the top of my head, the first things the UAE port needs is a sdl-games frontend, os2007 and 2008 builds, support for relative mouse positioning (dragging stylus over streen like with a touchpad). Following that, one could look into better screen placement and integration of optimized ARM assembly modules (cyclone core, etc). |
Re: Amiga UAE Port ?
E-uae....
?????????? |
Re: Amiga UAE Port ?
Quote:
|
Re: Amiga UAE Port ?
Quote:
|
Re: Amiga UAE Port ?
Quote:
I can't seem to find the link to this version on your page? Any chance of you to host it on your website? Thanks in advance. |
Re: Amiga UAE Port ?
Quote:
|
Re: Amiga UAE Port ?
wow
the ideal of holding an Amiga in my hand.. i can't wait to try it on my n800 (os2008)... i used to live and breath Amiga. I still have a a500 and a2500 tucked away in my closet. speaking of.. dose anyone have a clue about how i could attempt to transfer files off of a Amiga HD or floppies over to my pc ? |
Re: Amiga UAE Port ?
Thanks for the interest.
I do have a modified frontend to fit on the 800x480 screen. Trying to cobble-together a runnable deb now. Unfortunately OS2006 needs changes to register app with services - dbus/hildon and stuff. And the gui is crashing on me. Argh. http://pupnik.de/Uae_2_800.jpg Anybody with some hildon/gtk skillz want to pick this up? I'll post debs and source in a bit. Aight. the chinook now actually can launch from menu. with gregale ya need to do the services bit that i never really learned. The gtk still needs some cleanup. The uae prog itself still draws crap to the right, doesn't scale properly, has useless borders, needs mouse calibration. But i tested a few games, and they run at semi-decent speed on N8x0. http://pupnik.de/uae_0.8.25-6_chinook.deb 438270 2008-02-29 OS2007/2008 N8x0 binary http://pupnik.de/uae_0.8.25-6_gregale.deb 441080 2008-02-29 OS2006 / 770 binary http://pupnik.de/uae_pupnik_002.tgz 1458931 2008-02-29 Modified source, with chinook makefile I used ./configure --with-x and --with-alsa .. the sdl backend doesn't build and appears unmaintained. Much to do here.. I have to work on other things. Notes: http://pupnik.de/uae.html Cheers |
Re: Amiga UAE Port ?
Quote:
Or perhaps you even can use the drive in uae directly (it should be possible if I remember correctly). |
Re: Amiga UAE Port ?
Quote:
|
Re: Amiga UAE Port ?
Sure. I uploaded it this morning (along with a now uncorrupt minivmac tarball): http://cid-de1b8fbb27739ebd.skydrive...x/Public/files
I can mount the AmiSys hard drive file and directory, but can't figure out how to get things going from Workbench 3.1. Doh! Now I find the English page for AmiSys: http://amigasys.extra.hu/ |
Re: Amiga UAE Port ?
I've tried http://pupnik.de/uae_0.8.25-6_chinook.deb on diablo/N810. It installs fine, but starting it from the menu does not work. It says "UAE loading" and thats it. I can start it from the terminal though.
I also have the feeling that it does not remeber the settings. Now I have to find some adf/adz where something happens. So far I just got a black screen after un-pausing. |
Re: Amiga UAE Port ?
Yeah, Turrican (I) loads. Seem that adz files don't work. I also did not got any sound. @ArnimS: are you still working on it? I could help you a bit with the gtk-ui and also add full-screen mode. Do you have the sources in a repository? What about garage.maemo.org?
|
Re: Amiga UAE Port ?
any updates so far?
it loads a few seconds... - thats it. it wont start. tried on diablo and chinook. |
Re: Amiga UAE Port ?
How have you started it? It does not work from the menu for me too, but it works from the terminal. To bad that ArnimS seems too busy. Having the latests sources would be great to improve it.
|
Re: Amiga UAE Port ?
there was a version of gp32 uae which was adapted to run on maemo floating around the #maemo irc channel a while ago. It was very speedy (nearly native A500 speeds and could run games full screen. Sadly nothing ever came out of it...
|
Re: Amiga UAE Port ?
Quote:
how to start it from terminal? |
Re: Amiga UAE Port ?
damn - that version spirytsick talks about does sound interesting. Forget all other games, a full working uae emulator would be heaven.
speedball 2 deuteros flashback fade to black ....... |
Re: Amiga UAE Port ?
|
Re: Amiga UAE Port ?
Quote:
is this the one you were talking about? http://www.mail-archive.com/maemo-de.../msg09294.html |
Re: Amiga UAE Port ?
Quote:
Hopefully there should be no problem in getting an Amiga emulator up and running on the N900, as it has been/is being developed for the Pandora: http://pandorawiki.org/Projects_Unde...ment#Emulators (link taken from this thread: http://talk.maemo.org/showthread.php?t=32133) |
Re: Amiga UAE Port ?
cool. i'm interested in getting one working for the n810... the one i linked to was for the 770, and didn't seem quite as ready as the i read about on the thread. :)
|
Re: Amiga UAE Port ?
Hello,
i am a amiga fan , and do you know if the UAE is ported on N900 today ?? can anybody make a port of this ? i want to buy an N900 if amiga emulator is possible :D |
Re: Amiga UAE Port ?
YES!!! Pls make an Amiga Emulator work on my N900 :)
|
All times are GMT. The time now is 01:32. |
vBulletin® Version 3.8.8