Ultimate Amiga
Ultimate Amiga Emulation News => UA & General News and Announcements => Topic started by: FOL on 03 Jul, 2026, 02:57 PM
Well I stopped working on JIT, last Saturday.
Since then been working on using ME. Have all mixer and output stuff running on ME, however its not giving the speed increase I would expect. So I will now be using the DMA, Interrupts and shared cache features to move paula audio entirely to ME, whereby freeing up CPU of any audio stuff. Tricky part will be maintaining timing, and scheduling events and writing directly to chip ram.
In the background, I have been doing little bits on JIT. Will continue it as side project. Flag system is only headache with that.
Im pretty happy with the way its turned out, so far games like lotus, Turrican 2 etc etc are running pretty well.
I had to implement Auto FS, as E-UAE doesnt have Auto FS. Currently working on adding old PSPUAE FS, as that is one of the best features of old pspuae. Stops FS thrashing around causing audio to glitch. Yes, I fixed audio crackling, popping and gaps on last pspuae 0.95 Beta 26.
So far, we have awesome GFX backend. That allows filters, will be like WinUAE filter / mask system in the future.
If I can get ME working right, we will have an awesome audio backend, that will also do MP3 in menu's and CDDA for CD32 games in the future.
Main things left to do;
1- GUI,
2- OSK Keyboard,
3- ISO and HDF,
4- fix controller support. Its wired into E-UAE core, just need to work it all out,
5- Fix mouse movement,
6- Do all new pics for eboot, emu etc etc.