From: Ronald P. R. <ron...@xs...> - 2010-01-14 13:53:35
|
In Emaculation.com forums, Alexei Svitkine asked me to mail to this list about patches I needed to revert before building SheepShaver (and BasiliskII) for Mac OS X in order to avoid problems. The problems with the "precise timer patch" were discussed in the basilisk-devel list between October 23 and October 28. Those problems were the reason for me to make the 25-10-2009 build for Emaculation.com within days after the 18-10-2009 build. In my last October 25 message to the basilisk-devel list I told which files I used for the 25-10-2009 build to omit the "precise timer patch" and the "sdl-audio patch". The "sdl-audio patch" apparently made sound for most users worse rather than better. Users of both BasiliskII and SheepShaver builds created after that patch was added, complained about the problems for months and reported considerable improvement when I posted builds of both without the patch. That happened before I joined this mailing list. The problems were sound delays, stuttering, even skipping of sounds. The problem was more serious in BasiliskII than in SheepShaver. I do not know whether these patches actually cause the problems or just make bugs in other parts of the code apparent. I did not yet try to make new builds after the patch for Snow Leopard x86_64 compatibility by Jean-Pierre Chombier were added. I do not have Snow Leopard installed yet. Jean-Pierre Chombier also posted test builds with SDL 1.2.14 that used the "hardware cursor" (before only possible with SDL 1.2.10), but again with the sdl-audio patch and thus with again the sound problems. He built with SDL.Framework in the SheepShaver.app package, while my builds have so far been with sdl static (makes a smaller application). Ronald. |