I have not been able to get Hatari to crash when switching between mono and RGB. However, I do not have any mono programs to test after I change the monitor.
Since I do run Lion, I would be happy to test any build to make sure that it does not crash in full screen.
Bob C
On Monday, January 16, 2012, Stefan Meier <stefan_meier99@xxxxxx> wrote: > > Seems, our mails overlapped ;-) Finding the right SDL version isn't that easy. Mainly because of the "switch to mono" bug.
> I made a build that doesn't have libpng, portaudio or readline and tested three different versions (while I do not have access to a Lion system here to test the fullscreen mode) > The 1.2.15 pre-release: switch to mono an reset causes (almost?) always a lockup/crash
> Your SDL included with hatari 1.5.0: Switching the mode causes a crash sometimes (seems to crash more often when switching from mono to rgb) > Lion-patched 1.2.14 that was posted on libsdl forum: seems to work
> > But I still assume it is some kind of race condition. If I use the Lion-patched SDL and libpng, the app starts to crash sometimes when switching the mode. > > -------- Original-Nachricht --------
>> Datum: Mon, 16 Jan 2012 22:37:08 +0100 >> Von: Jerome Vernet <vernet.jerome@xxxxxxxxxx> >> An: "hatari-devel@xxxxxxxxxxxxxxxxxxx" <hatari-devel@xxxxxxxxxxxxxxxxxxx>
>> CC: "hatari-devel@xxxxxxxxxxxxxxxxxxx" <hatari-devel@xxxxxxxxxxxxxxxxxxx> >> Betreff: Re: [hatari-devel] Hatari 1.6.1 test build for Mac OS X
> >> Iibpng can be build as a Framework. I made a super Universal (ppc 32/64, >> i386 and x64) build of libpng, included in my last Hatari build. I Will put >> this build somewhere tomorrow.
>> >> Next, find the right version of SDL. If one can make test with different >> SDL version and MacOsX version, it will be fine (and on ppc also). >> >> Next, find the same for libreadline. Hatari do not use libjpeg, isn't it?
>> libjpeg can found also as framework. >> >> >> Envoyé de mon iPad >> >> Le 16 janv. 2012 à 22:29, "Stefan Meier" <stefan_meier99@xxxxxx> a écrit
>> : >> >> > >> > Hi Bob, >> > >> > yes, libpng ist not included with the build, but I guess starting the >> app would fail on a system that doesn't have the X11 system installed. You
>> would probaby get an eror message about a missing image. Like the error >> message you got when you tried my build. I think to really build without libpng >> you'd have to disable libpng in the config.h
>> > >> > Stefan >> > >> > -------- Original-Nachricht -------- >> >> Datum: Sun, 15 Jan 2012 09:56:13 -0600 >> >> Von: Bob Carpenter <bcripon89@xxxxxxxxx>
>> >> An: hatari-devel@xxxxxxxxxxxxxxxxxxx >> >> Betreff: Re: [hatari-devel] Hatari 1.6.1 test build for Mac OS X >> > >> >> @Stefan: When I use "otool", I see that libpng is referenced. However,
>> it >> >> refers to /usr/X11/lib so I am assuming it is not included in the >> >> executable like the SDL framework. I have tried the mono monitor switch >> >> several times without having it fail. However, I agree with you that
>> >> Jerome's executables are the best choice to host at tuxfamily. For one, >> he >> >> has the only PPC build. >> >> >> >> >> >> Bob C
>> >> >> >> On Sun, Jan 15, 2012 at 9:01 AM, Eero Tamminen <oak@xxxxxxxxxxxxxx> >> wrote: >> >> >> >>> Hi,
>> >>> >> >>> On sunnuntai 15 tammikuu 2012, Bob Carpenter wrote: >> >>>> I had never tried the video capture before. It did seem to slow down >> >>>> Hatari significantly. I was trying to play Llamatron 2112 with the
>> >> video >> >>>> capture on and it was very sluggish. I was playing Hatari in a window >> >>>> rather than full screen. However, the video file itself was full >> >> speed.
>> >>> >> >>> There are two things affecting its performance: >> >>> >> >>> * Video frame compression in PNG format >> >>> - Faster CPU or SIMD accelerated[1] PNG library could help
>> >>> * Disk write speed >> >>> - Faster disk (RAID array?) would help >> >>> >> >>> >> >>> - Eero >> >>>
>> >>> [1] PNG compression isn't something that's easily SIMD accelerated >> >>> unlike e.g. JPEG which is matrix based compression method. >> >>> >> >>>
>> >>> >> > >> > >> >> > > >