03 May 2015, 14:05 | #1 |
AMIGA EMU DEV
Join Date: Nov 2012
Location: Lviv, Ukraine
Posts: 528
|
Uae4arm (arm jit)
TomB released first alpha version UAE with ARM JIT engine
more info http://boards.openpandora.org/topic/...alpha-uae4arm/ sources included |
03 May 2015, 15:22 | #2 |
Zone Friend
|
This is fantastic.. trying it now! I prefer the gui already
|
03 May 2015, 20:18 | #3 |
AMIGA EMU DEV
Join Date: Nov 2012
Location: Lviv, Ukraine
Posts: 528
|
comparison for jit and non-jit mode with android port of uae4arm (device thl w200, 4x cortex a7 1.5ghz)
screenshots https://dl.dropboxusercontent.com/u/...it-sysinfo.png https://dl.dropboxusercontent.com/u/...it-sysinfo.png https://dl.dropboxusercontent.com/u/...t-aibb-cpu.png https://dl.dropboxusercontent.com/u/...t-aibb-cpu.png https://dl.dropboxusercontent.com/u/...writepixel.png https://dl.dropboxusercontent.com/u/...weitepixel.png Sysinfo (Dhystones) nojit - 12104 jit - 90153 AIBB (CPU) nojit - 12.51 jit - 44.02 AIBB (WritePixel) nojit - 7.75 jit - 47.27 |
03 May 2015, 20:47 | #4 |
Zone Friend
|
wow
|
03 May 2015, 20:57 | #5 |
Registered User
Join Date: Aug 2007
Location: Stevenage / England
Age: 42
Posts: 53
|
that is impressive
|
04 May 2015, 11:29 | #6 | |
Registered User
Join Date: Feb 2014
Location: Rennes / France
Posts: 39
|
Quote:
"We lost some performance, because the newcpu core is a bit slower than FAME/C" Did you make some benchmark between UAE4ALL with Fame and this version with JIT ? The TomB sentence is unclear... I could look at what would be the gain on Raspberry Pi 2 anyway... |
|
04 May 2015, 16:33 | #7 |
AMIGA EMU DEV
Join Date: Nov 2012
Location: Lviv, Ukraine
Posts: 528
|
Sysinfo (Dhystones)
nojit - 12104 jit - 90153 famec(115mhz) - 26997 AIBB (CPU) nojit - 12.51 jit - 44.02 famec(115mhz) - 14.75 AIBB (WritePixel) nojit - 7.75 jit - 47.27 famec(115Mhz) - 25.08 But all this results are very relative famec in current state not support calculating real speed (for example results in benchmark will be same for slow and fast devices) In real games&demos, for example i tested with game Breathless AGA performance newcpu jit and famec (56Mhz) are very similar for my device Last edited by lubomyr; 04 May 2015 at 16:39. |
05 May 2015, 00:49 | #8 |
Registered User
Join Date: Feb 2008
Location: New York / USA
Posts: 365
|
Does the new (slower) core improve things like Cinemaware Wings (wildly fast or slow, depending on the mission type) or the ending credits of the Alcatraz Odyssey demo (repeated characters)?
Rodney |
05 May 2015, 14:27 | #9 |
AMIGA EMU DEV
Join Date: Nov 2012
Location: Lviv, Ukraine
Posts: 528
|
Odyssey demo - looped at one scene without any continue. I saw same problem on E-UAE with it.
|
05 May 2015, 17:00 | #10 |
AMIGA EMU DEV
Join Date: Nov 2012
Location: Lviv, Ukraine
Posts: 528
|
Multiplatform source (added sdl based sound.cpp)
https://dl.dropboxusercontent.com/u/...5052015.tar.gz Android test (alpha) version https://dl.dropboxusercontent.com/u/...t-05052015.apk known android-related problems: - gui element is too small, it can be problem for smartphones (will be fixed soon) - onscreen control UI - not present (will be added soon). - (update) HDF adding - works (but not stable, adding can works after few attempts) (will be fixed soon) Last edited by lubomyr; 05 May 2015 at 20:50. |
06 May 2015, 09:39 | #11 |
Registered User
Join Date: Jan 2014
Location: Somerset, UK
Posts: 547
|
Nice work. I hope to try this on my OUYA like UAE4ALL2
|
06 May 2015, 21:32 | #12 |
Guru Meditating
Join Date: Jun 2014
Location: England
Posts: 2,365
|
I can't get this to make on my rpi2. Any tips?
|
06 May 2015, 23:40 | #13 |
Registered User
Join Date: Feb 2014
Location: Rennes / France
Posts: 39
|
Why are you so angry to test it
You can try my work-in-progress version: http://fdarcel.free.fr/uae4arm-rpi-beta.bz2 Sound and double buffering using dispmanX are working. launch it from Xwin, use ctrl to go back to menu. it's not fullscreen since I don't close dispmanX when going back to menu... But you'll see that speedwise there is not so much improvement... Last edited by Chips; 07 May 2015 at 00:01. |
07 May 2015, 01:17 | #14 |
Registered User
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 6,001
|
Is there a detailed guide on how to get this on a rpie2? I'm a Linux noob. And a recent purchaser of a raspberry pie 2 and would love to get a decent amiga emulator on it?
|
07 May 2015, 17:10 | #15 | |
Guru Meditating
Join Date: Jun 2014
Location: England
Posts: 2,365
|
Quote:
In my opinion this is a great improvement. Games like Alien Breed 3D II run much smoother under this implementation - 040 at the faster emulatable speed on an overclocked rpi2. Now, when you can enable full screen it'll be fabulous. There's a snag with the controls at the moment though - it's not registering button presses on either my ds4 pad, USB competition pro joystick or 9-pin original competition pro joystick. Thank you for taking the time to upload this, it's appreciated. Last edited by trixster; 07 May 2015 at 18:16. |
|
08 May 2015, 16:37 | #16 |
Registered User
Join Date: Oct 2009
Location: Hungary
Posts: 102
|
UAE4ARM - HDF file selection works on my JXD S7800B. It does not work on my Samsung Galaxy Ace 4. I was able to transfer the saved config file from the S7800 to the Ace 4 and edit it to reflect the phone's SD card structure. I can use the HDF file this way.
|
08 May 2015, 18:26 | #17 |
AMIGA EMU DEV
Join Date: Nov 2012
Location: Lviv, Ukraine
Posts: 528
|
Very interesting to see on benchmark speed for different arm devices (as Pandora, PI2, or android devices) for comparison. Maybe someone can test with modern cores as Cortex A15/A17 or with faster cpu ?
|
08 May 2015, 18:34 | #18 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,223
|
What graphics drivers are you using for the RasPi2? I've run into a few programs that try to access the graphics core under Raspbian that require OpenGL/Mesa or use the X-Server only to be greeted by unaccelerated framebuffer support. Is there an OpenGL-ES or -ES2 backend for the emulator?
I'd rather see the chipset emulation running on another core. Even if it's not much faster we could profile the system to find whether it is the lack of graphics acceleration or poor JIT performance that is the real culprit. |
09 May 2015, 11:24 | #19 | |
Registered User
Join Date: Feb 2014
Location: Rennes / France
Posts: 39
|
Quote:
|
|
09 May 2015, 17:30 | #20 | |
Registered User
Join Date: Jan 2014
Location: Poland
Posts: 168
|
Quote:
SysInfo 3.24 (nojit) http://www.ppa.pl/graffiti/obrazek/3...a-m68k-bez-jit SysInfo 4.0 (nojit) http://www.ppa.pl/graffiti/obrazek/3...a-m68k-bez-jit with JIT emulation 10 x speed up. Test emulation 68k with JIT on PPC 603e 240MHz (MorphOS) lame_060 -q 9 st60:test.aiff ram:test.mp3 LAME 3.97 (beta 1, Oct 19 2005) 32bits (http://www.mp3dev.org/) Using polyphase lowpass filter, transition band: 16537 Hz - 17071 Hz Encoding st60:test.aiff to ram:test.mp3 Encoding as 44.1 kHz 128 kbps j-stereo MPEG-1 Layer III (11x) qval=9 Frame | CPU time/estim | REAL time/estim | play/CPU | ETA 2199/2199 (100%)| 1:01/ 1:01| 1:01/ 1:01| 0.9374x| 0:00 ------------------------------------------------------------------------------- Test on nativ 68060 66MHz (AmigaOS 3.9) lame_060 -q 9 test.aiff ram:test.mp3 LAME 3.97 (beta 1, Oct 19 2005) 32bits (http://www.mp3dev.org/) Using polyphase lowpass filter, transition band: 16537 Hz - 17071 Hz Encoding test.aiff to ram:test.mp3 Encoding as 44.1 kHz 128 kbps j-stereo MPEG-1 Layer III (11x) qval=9 Frame | CPU time/estim | REAL time/estim | play/CPU | ETA 2199/2199 (100%)| 1:28/ 1:28| 1:29/ 1:29| 0.6511x| 0:00 ------------------------------------------------------------------------------- Test on nativ PPC 603e 240MHz (MorphOS 1.4.5) lame_WOS -q 9 st60:test.aiff ram:test.mp3 LAME 3.97 (beta 1, Oct 19 2005) 32bits (http://www.mp3dev.org/) Using polyphase lowpass filter, transition band: 16538 Hz - 17071 Hz Encoding st60:test.aiff to ram:test.mp3 Encoding as 44.1 kHz 128 kbps j-stereo MPEG-1 Layer III (11x) qval=9 Frame | CPU time/estim | REAL time/estim | play/CPU | ETA 2199/2199 (100%)| 0:28/ 0:28| 0:28/ 0:28| 2.0515x| 0:00 ------------------------------------------------------------------------------- |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
IPF and ARM | ascp | project.SPS (was CAPS) | 24 | 14 October 2015 19:19 |
DO OR DIE,x86 or ARM? | hydragon | Amiga scene | 19 | 21 March 2014 12:05 |
WinUAE for Windows 8 ARM? | Mequa | request.UAE Wishlist | 6 | 27 October 2011 19:40 |
Made in Britain - ARM | DDNI | Nostalgia & memories | 2 | 30 June 2011 10:53 |
Minimig mod for ARM | lolafg | support.Hardware | 7 | 17 October 2010 20:43 |
|
|