15 April 2012, 15:05 | #1 |
Banned
Join Date: Jul 2010
Location: Earth
Age: 46
Posts: 500
|
FS-UAE - Why it have no JIT?
Hey Frode,
Why FS-UAE doesn't support JIT?! With JIT the fastest possible emulation is possible. JIT is in the sources so I think it's easy to enable it, or not?! |
15 April 2012, 15:39 | #2 | |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Quote:
And it won't work on Linux x86-64 versions, since JIT for x86-64 has not been written (I'm primarily interested in features which can work more or identically on all supported platforms). |
|
05 May 2012, 18:53 | #3 |
Registered User
Join Date: Apr 2012
Location: france
Posts: 210
|
Personaly, I'm trying to build a dedicated linux (dual booting with AROS) machine to run exclusively classic amiga programs, mostly creation apps and 060 demos.
The computer used is a athlon 2400+ 1gb ram nvidia geforce fx5600 128mb. With winuae, JIT enabled (and big buffer), 040 with max speed emulation, I obtain a really decent emulation of a 060 (comparing demos running on real 060). I don't want to use windows xp, even if winuae give me the best results. With e-uae, with same settings, the speed is not as good as winuae (around a good real 040), but the biggest issues are the screenmodes and scaling (as I explained on another topic). With FS-UAE, screenmodes and autoscaling works really great, and most of the aspects of FS-aue are superior to e-uae in my opinion, not speaking of the fact we can run it on a open source linux system. But the speed performance is far from the 2 other emulators. A waaayyyyy slower. I believe it's caused by the lack of JIT. For what I know in the amiga communities I am, there is a crowd for powerfull amiga classic emulation. Not for gaming, but for all the other things amiga can offer. I know people like me who wants to create machines booting directly on amiga classic system (like people -as myself also- do with mamecabs, virtual pincabs and stuff like that, recycling old PCs), to have a high specs classic amiga without spending the €€€€ needed to built such a computer. Since we want to use dedicated PCs for that purpose, we don't care about 64bit compatibility. So the question is : is a fs-uae JIT enabled version will be available one day ? thank you ! |
05 May 2012, 19:13 | #4 | |
PSPUAE DEV
|
Quote:
Spose it can only be the GFX card letting it down (and maybe the 1GB RAM). I also find E-UAE full speed in linux. |
|
05 May 2012, 19:51 | #5 |
Registered User
Join Date: Apr 2012
Location: france
Posts: 210
|
full speed comparing to what ? Wich software and computer emulation are you trying to simulate ?
As I said, I'm not trying to run a a500 (or even a 1200 with fast ram) for games (I've got a real a1200+CF for that), but a high end classic amiga (060, rtg graphics card, max ram and max freq). A good benchmark is a 060 demo like Black Lotus Starstruck for example. It heavily use 3d, 2d (scrollings), and even voxel. It's a really good benchmark, since you can easily find real 060 videos of it on the internet to compare. The only emulator giving me good speed, good scrolling without vsync problems, and good sound is winUAE with jit enabled. E-uae is not that bad, but not good concerning fullscreen aga resolutions scaling , especially on LCD screens. 060 demos stills a little choppy, but the workbench is very responsive even in big resolutions. On FS-uae, scaling and full screen are great, sound also, but the speed is not here. For example, Starstruck takes ages to load...and the workbench is really slow (rtg mode, 040/40 config, full of ram config). |
05 May 2012, 20:05 | #6 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Yes (@FOL, @demether), you are clearly talking about two different cases. dementher points at that WinUAE in fastest possible mode runs significantly faster than FS-UAE in fastest possible mode. However, there is no such thing as "full speed" here, since you can always get better speed by buying a more powerful CPU...
FOL, you on other hand, if I remember correctly, struggle to run a normal A1200 emulation without performance problem, which is something different altogether (I will have to review your case, btw -perhaps you should create a separate thread for your performance problem with log file, hardware specs, and a description of the performance issues). I have been out all day, and sleepiness is preventing me from writing anything about JIT right now. I think I need a nap first |
05 May 2012, 21:08 | #7 | |
PSPUAE DEV
|
Quote:
|
|
09 May 2012, 22:29 | #8 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
|
09 May 2012, 22:42 | #9 |
Banned
Join Date: Jul 2010
Location: Earth
Age: 46
Posts: 500
|
Yeah!!!!!
|
09 May 2012, 23:05 | #10 |
Banned
Join Date: Jul 2010
Location: Earth
Age: 46
Posts: 500
|
But one question: Is the Mac build x64 or x86?!?!
|
09 May 2012, 23:08 | #11 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
|
09 May 2012, 23:24 | #12 |
Banned
Join Date: Jul 2010
Location: Earth
Age: 46
Posts: 500
|
Great!!! Xmas on spring
|
10 May 2012, 14:46 | #13 |
Registered User
Join Date: May 2012
Location: moon
Posts: 210
|
You are so great, Frode !! Amazing, this news is the pure essence of awesomeness ! What a great piece of software for us retro nerds ;-) !!!
|
10 May 2012, 18:00 | #14 |
Registered User
Join Date: Apr 2012
Location: france
Posts: 210
|
that's a very good news. Can't wait to have a version to test it.
|
10 May 2012, 18:01 | #15 |
Banned
Join Date: Jul 2010
Location: Earth
Age: 46
Posts: 500
|
+1
|
10 May 2012, 18:45 | #16 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,646
|
I think this is the first OSX emu to feature JIT, isn't it? Great job!
|
10 May 2012, 18:50 | #17 |
Junior Member
Join Date: Sep 2001
Location: No(R)Way
Age: 42
Posts: 3,222
|
Killer !!
|
10 May 2012, 18:54 | #18 | |
Banned
Join Date: Jul 2010
Location: Earth
Age: 46
Posts: 500
|
Quote:
http://web.me.com/nexusle/E-UAE/files/e-uae_ub.zip |
|
11 May 2012, 01:01 | #19 | |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,646
|
Quote:
Thanks for clearing that up! |
|
13 May 2012, 13:39 | #20 |
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 43
Posts: 4,043
|
Experimental JIT support for Linux (x86) and Mac OS X: http://eab.abime.net/showthread.php?p=818128#post818128
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Question about the possibility of JIT in FS-UAE under Windows | SaphirJD | support.FS-UAE | 4 | 20 December 2013 22:08 |
JIT on E-UAE PPC? | _ThEcRoW | support.OtherUAE | 8 | 06 May 2011 23:55 |
JIT error | Thom87 | support.WinUAE | 6 | 05 October 2008 20:38 |
Jit Error | CPC464 | support.WinUAE | 0 | 19 August 2002 12:12 |
JIT problems | Ckukmale | support.WinUAE | 9 | 08 July 2002 02:55 |
|
|