At the beginning I just would like to say I have no ANY idea what is JIT for EUAE :), but I know that this will greatly increase a speed of emulation... or something like that. It's about the speed.
Yes, I know that I don't know.
But I know ONE think :). Sam's are coming and I'm pretty sure I will have one next 10 days in my apartment (thx to Amigakit/ACube!) running AmigaOS4.1 (thx to Hyperion!)... and since I don't like using UAE on my PC (I really don't know why? ;) ) I'm planning to use it on my Sam440ep.
This what I know about EUAE today for AmigaOS is really SLOW (something around 020?), for games it's nice... but for something different... my 040/40Mhz is to slow :D.
So... Who is mighty ;) to do this? This would be really nice software for Sam440ep... especially today where we have Amikit, AmigaSYS and some software is really good under AmigaOS3.x. Fast and beautiful :).
Is is about money? Lack of time? Hobby excuse? or...
BTW. My some is pre-ordered :). Amigakit.com thank you for your time!
@Kreciu I think that a JIT in EUAE it's a nice idea, but on OS4.1 generally you don't need EUAE for something that it's not a game, the 68K (with JIT) emulation work very well on OS4.1 so generally no need for EUAE.
The best thing for all the sam user out there is to program the fpga in the sam board like the minimig, so that anyone can runs its game directly on the workbench screen
Or think about something like "petunia" as a "hidden" EUAE... you just click on DMF/ADF files or some whdload digested ;) game and software is doing everything. My responsibility would be only install a ROM's for different Amiga's.
Something like highly advanced petunia... with the emulation of custom Amiga chips.
This would be AMAZING (better like using MacOS9 under OSX), way nicer and cleaner solution :).
is the same thing that i said, if you program the fpga on the sam board you only need a double cick on the adf to run the game or program..
Btw you can already do this using GLUAE, it is an utility made in arexx which allow the user to run a program or a game simply double clicking on the icon..
yes it is needed. there is no custum chip emu in jit or AGA
i have a seckund partion with os 3.9 running and it is not good. try scala og tornado or imagine with euae.
any thing beoynd amiga a500 is sucks. and only software that did not use AGA run with jit...
i will try to do some video editing with scala mm.
but i dont think it will run good anuf for real time video.
i have this vga to pal converter bypass so i have both tv and my lcd monitor. my plan is to get an hdd redcorder that can do transfars via usb 1.1 then copy back, edit,record and play agen.
but euae is too slow....
pal-AGA/chipset EMU is maby the solution
cant understand way the amiga forever dont do it. or the pepole behind jit. maby someone else.
I, for one, would like to see the LLVM JIT used in an Amiga emulator. It's open source, it's written in C++, it's portable to all of the major OS vendors' operating systems already, and it is promising to be a nice replacement for the GNU tools for compiler construction.
O.K. ... You have a wooden board and an nail and an hammer. Then come a chinese and an chinese<>your-language translator.
With non JIT: the chinese say to the translator "you are to take the hammer" - the translator translate it to you and you take the hammer. The chinese see it and is contently. Then he say "take the nail" to the translator - he translate und you take the nail. The chinese see it and is contently. Then the chinese say "put the nail on the upper ends of the wooden board" - the translator say it to you and you put it on the upper ends. The chinese see it and is contently. Then the chinese say "impact now the nail with the hammer" and the translator say it to you. You get finaly the nail in the wooden board and the chinese is happy and go away.
With JIT:
The chinese say to the translator "he musst impact the nail on the upper ends of the board" - the translater say it to you, you take the hammer and impact the nail on the upper end of the wooden board as fast at you can.
You see the result is by both way the same. But the JIT is way faster,he doing things at the best way HE think. Problems come in,MUSST the work doing exact at the same way as on 68k, this is then inkompatible with JIT.
imagine work well on AOS4.1 (never user AGA in imagine) even the WarpOS part work with the last WarpOS emulation. For Scala I don't know but we have Holliwood, it has even a Scala plug-in.