With
JIT almost finished for our E-UAE, some of E-UAE's other problems are now painfully obvious, and we really really REALLY need a developer(s) work on it. Would it be worth someone creating one or more bounties? I think the two biggest issues are:
1. E-UAE doesn't use Compositing for scaling graphics, so a 640x480 window is a little slow, and anything larger is unusably slow. Using Compositing to do the scaling shouldn't be that hard (assuming E-UAE doesn't do anything too wierd), and would make a real difference on modern large monitors (and for Sam440 users whose monitors don't support a 640x512 screenmode).
2.
E-UAE-Amigfx is the fastest version of E-UAE (hence why RunInUAE uses it by default), but it's Picasso96 emulation is broken, so we can't have Workbench 3.1 running in a lovely 16-bit screenmode at native resolutions. Picassion96 emulation surely must have worked in the distant past(?), hence I guess it was just broken by a code change at some point... and so it might be relatively simple to fix (if you understand how the Picasso96 emulation works - I don't have a clue). It *does* reportedly work in the SDL build of E-UAE, so checking where it differs from E-UAE-Amigfx (for P96) might be a good start.
So, what do people think? Would a bounty be the way to go?
EDIT: Just to be clear, I think we should have several smaller bounties, rather than one big one. So one bounty for Composited scaling, another bounty for Picasso96 Emulation, etc.
Edited by ChrisH on 2014/4/3 22:23:41