New Version Of The Arcade Emulator SDLMame
August 9, 2008 by Hawq
No I haven’t gone senile, this ones the Mac OSX version of SDLMame, it shares the changes with the previous SDLMame news which in case you’ve forgotten is below:
1) Up to date with baseline 0.126u4 (RB) 2) Fixed race condition with parallel builds (Arnaud GIBERT) 3) Debugger cleanup (Wilbert Pol) 4) Preliminary OpenSolaris support (use “make TARGETOS=solaris”) (qmc2) 5) FreeBSD fix for osd_alloc_executable (andi) 6) Many SDL changes (Couriersud) - replaced window->render_lock with event window->rendered_event. For multiple windows and “-mt”, the old code would allow filling up the workqueue with 1000s of entries, since the lock would not block while another window is rendered. The osd_event establishes a barrier which is only freed if the last window blit operation has finished. - initialize mouse_enabled with option “-mouse”. Affects both SDL1.2 and SDL1.3. This will hide the mouse if you specify “-mouse” and let you play missile command. - Set SDL_VIDEO_GL_DRIVER if -gl_lib is given. The SDL directfb driver is picky about this. Added reminder: FIXME: move lib loading code from drawogl.c here. This may be used to disable opengl if no library was loaded. - SDL1.3/video=opengl: Fixed windows not being updated after another window was resized - for -verbose, output some information about renderer (-video soft) - SDL1.2: added blitmode “async” which sets SDL_ASYNCBLIT - SDL1.2: removed blitmodes “hwbest” and “hwblit” - SDL1.3: added blitmode “hwbest” for antialiased and smoothed scaling now that the directfb driver supports it. This is also supported by the 1.3 opengl render backend - added sdlinput_release_keys to cope with lost keyboard events in SDL1.3 during fullscreen switch - some identing in drawogl.c - rename sdl_use_unsupported to osd_use_unsupported() - rename SDL_* macros to SDLMAME_* (avoid name clashes) - got rid of VIDEO_SCALE_MODE constants. Scale modes are now handled in drawsdl.c. Starting mame with eg. -video soft -sm yuy2 on X11 no longer crashes. - some more changes to input.c to avoid resize loops (issue for directfb)
Download from the homepage or below.
SDLMame For Mac OSX (20.7 MiB, 15 Downloads) - Version .126u4
Looking for our MAME Page? Click below!
MAME - Downloads, Screenshots, and More!



No comments yet.