Top

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 OSXSDLMame For Mac OSX (20.7 MiB, 15 Downloads) - Version .126u4

    Looking for our MAME Page? Click below!

      MAME - Downloads, Screenshots, and More!

    Comments

    RSS feed | Trackback URI

    Comments »

    No comments yet.

    Name (required)
    E-mail (required - never shown publicly)
    URI
    Subscribe to comments via email
    Your Comment (smaller size | larger size)
    You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.

    Trackback responses to this post

    Bottom