[hatari-devel] New CPU, MacOsX Build

Eero Tamminen oak at helsinkinet.fi
Sun Jan 30 15:14:19 CET 2011


Hi,

On sunnuntai 30 tammikuu 2011, Nicolas Pomarède wrote:
> Le 30/01/2011 13:39, Anders Eriksson a écrit :
>> I think this is the same thing that we've talked about a million times;
>> The SDL backend have some serious performance problems on Mac OS X.
>> 
>> eUAE had the some issue, but they switched to OpenGL and got a very big
>> speedup compared to SDL.

I assume they're still using SDL.


> Yes, but that's the same answer we gave a million time :) Does any of
> the people using OSX here want to contribute code for OSX and an open gl
> backend ?

For portability reasons, it better to be *SDL* OpenGL bindings,
same as what Aranym does, not something OSX specific.

And it of course needs to integrate both with hostscreen/videl and
the ST/VDI screen conversions functions.  As they're separate code bases,
they both have different ways of updating the screen areas, converting
the bitplanes, handling palette & resolution changes and zooming.  It's
a huge amount of work for just a performance improvement (no emulation
improvements).


> Situation has not changed, we still lack more coders, especially if we
> want to maintain/improve Hatari on non linux OS.
> 
> I know it requires time and coding skills, but if no one volunteers for
> this, it will never happen (unless I buy a Mac somedays and get
> interested in this :) )

Right.


	- Eero

PS. why everybody wants to rewrite all the SDL applications instead
of just fixing (OSX) SDL so that all the SDL using apps benefit?



More information about the hatari-devel mailing list