Re: [ES40-developers] New Threading stuff
Status: Alpha
Brought to you by:
iamcamiel
From: Fausto S. <fa...@un...> - 2008-03-06 15:31:29
|
Hello all, with the latest CVS, the win32 gui doesn't work for me... the emulator crashes before to display the graphic window. With SDL I have same problem you got. regards, fausto Quoting "Hittner, David T." <dav...@ng...>: > Well, at least there is a workaround - use the win32 gui instead of the > SDL gui. > > Using the win32 gui *does* work - it's just that the win32 gui seems to > have even more problems > with failure to erase scrolled characters than the SDL gui does, and > seems to "lock up" > more frequently as well. :-( > > Thanks! > Dave > > >> -----Original Message----- >> From: Camiel Vanderhoeven [mailto:iam...@gm...] >> Sent: Wednesday, March 05, 2008 2:01 PM >> To: Hittner, David T. >> Cc: ES40 Developer Discussions >> Subject: Re: New Threading stuff >> >> This is very strange... >> >> The call to SDL_SetVideoMode() in >> bx_sdl_gui_c::dimension_update() never returns, which means >> that the Cirrus' thread blocks the GUI lock. This lock in >> turn blocks the CPU thread once it starts initializing the >> graphics controller... >> >> This does not happen when using the win32 gui, only with SDL, >> which explains why I haven't caught it (although - of course >> - I really should have). >> >> I have no idea at this point what could cause this. >> >> Camiel. >> >> On Wed, Mar 5, 2008 at 7:13 PM, Camiel Vanderhoeven >> <iam...@gm...> wrote: >> > Hi David, >> > >> > >> > On Wed, Mar 5, 2008 at 6:32 PM, Hittner, David T. >> <dav...@ng...> wrote: >> > > I downloaded the new threaded CVS, downloaded POCO, and >> built it > >> > (Release-Shared). >> > > I did not delete any rom files or change my ES40.cfg file. >> > > I then copied PocoFoundation.dll to my ES40 bin >> directory, where >> > SDL.dll > is. >> > > >> > > When I run ES40, this is what I see in the console, and it just >> > hangs > there; > the SDL console never initializes. What am I >> > doing wrong? >> > >> > I don't think you're doing anything wrong, I just tried >> it, and it >> > gets into a kind of deadlock on the VGA initialization. CPU >> usage of >> > the emulator drops to zero... I need to look into this. >> > >> > Camiel. >> > >> > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > |