From: Max H. <ma...@qu...> - 2001-11-25 22:31:09
|
At 23:26 Uhr +0100 25.11.2001, Gwenole Beauchesne wrote: >[Repost on the list] > >Hi, > >> OK. I will try and grab the relevant files (main_unix.cpp ?) >> and try a test build too. > >Also check vm_alloc* > >> > - Put in a new icon ;-) >> >> Not done - I still like my current Icon! > >Personnaly, I opted for a raw green apple for the Mandrake Linux menu >structure. The JIT version also has a 'J' inside the Apple. The fact is >we shouldn't use Apple's icons. > >> He worked out how to get the command keys and double clicks >> passed correctly through to the emulator, but the speed is still an >> issue. > >Usual tricks (VOSF, Direct Addressing) for the Unix port will be ported >to MacOS X later. Those two hacks are sufficient to bring up to 2x >performance improvement. Should it be enough ? Then it would be still slow, but at least usable. The current "native" version is completly unusable. CVS is not working at all for me but one of the last point release was, and run faster, despite outputing via X11. The reason of this might be the double buffereing OS X performs. >Is there anyway to do sort of DGA (Direct Graphic Access) ? Eventually, >someone may want to check SDL sources out. We are not really doing anything fancy in windowed mode of SDL at the moment, really. a simple NSQuickDrawView, that is all. We plan to improve this in the future, when we have time. Direct screen output is a bit tricky when in windowed mode, to say the least. You essentially can only do it properly if no window is covering your, and that include drop shadows from other windows. Of course, this is not so surprising, but ne has to do some hacking to determine whether this is the case or not etc. There was an article on this somewhere (or maybe I read on a mailing list), if I can find it I'll make sure to let you know. Max -- ----------------------------------------------- Max Horn Software Developer email: <mailto:ma...@qu...> phone: (+49) 6151-494890 |