[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