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?! |
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). |
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 ! |
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. |
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). |
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 ;) |
Quote:
|
Quote:
|
Yeah!!!!! :D
|
But one question: Is the Mac build x64 or x86?!?!
|
Quote:
|
Great!!! Xmas on spring :)
|
You are so great, Frode !! Amazing, this news is the pure essence of awesomeness ! What a great piece of software for us retro nerds ;-) !!!
|
that's a very good news. Can't wait to have a version to test it. :bowdown
|
+1
|
I think this is the first OSX emu to feature JIT, isn't it? Great job!
|
Killer !!
|
Quote:
http://web.me.com/nexusle/E-UAE/files/e-uae_ub.zip |
Quote:
Thanks for clearing that up! |
Experimental JIT support for Linux (x86) and Mac OS X: http://eab.abime.net/showthread.php?p=818128#post818128
|
All times are GMT +2. The time now is 17:45. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.