Skip to content

Releases: amadvance/advancemame

AdvanceMAME v3.1

07 Jan 21:07
Compare
Choose a tag to compare
  • Added support for SDL2. It's the new default in Linux and Windows.
    This results in better performance and better VSync support
    when running in a window manager environment like X Window
    or Windows. It also enables again the RGB effects.
    The exception is Raspberry where SDL1 still provides better
    performance in the X Window environment, and it's still the
    default option.
  • More reliable Raspberry video mode setting when using programmable
    modes. It now uses the Raspberry VideoCore libraries to
    control better the system.
  • More precise VSync syncronization, avoiding any missing frame.
  • In MESS fixed the loading of disk image for the TI99-4A system.
  • In MAME marked 'retofinv', 'svc', 'prmrsocr' and 'viostorm' as not
    working to trigger the use of the working clones.
    Also added the game 'mp_shnb3'.
  • Fixed the UI flickering and a potential crash when SMP is active.
  • The Linux joystick event and raw interface now support up to 32
    button. Before it was only 12.
  • If SMP is active, don't automatically disable the resize
    effect if the game is too slow. This gives a more
    stable 'auto' effect.
  • Changed the 'sync_resample auto' to be 'emulation' instead
    of 'internal'. This give more stable sound when
    the game emulation is too slow.
  • The 'display_magnify auto' option now takes into account
    the monitor limits to avoid over scaling.
  • Restored the functionality of "-output fullscreen" option.
    It wasn't able anymore to find video modes.
  • Added support running from a SSH shell.
  • Removed the 'lq' effect. It was not really used.
    The 'scale2x' and 'scale2k' are faster and better.
  • The RunClone menu now excludes preliminary clones if they
    are already filtered out in the main list.

AdvanceMAME v3.0

04 Dec 15:34
Compare
Choose a tag to compare
  • Now the AdvanceMAME package contains AdvanceMAME,
    AdvanceMESS and AdvanceMENU.
  • Customized for Raspberry Pi fixing various issues
    and improving performance, functionality and
    documentation
    Check the install.txt file for some more information
    about the use with a Raspberry Pi.
    The most important note is to run the Advance programs
    directly from the Linux Console and outside the
    X-Window graphics environment to be able to use the
    Raspberry hardware acceleration.
  • Improved syncronization to remove tearing with the Linux
    FrameBuffer.
  • Added a new category.ini installed automatically, that
    is used automaticaly by AdvanceMENU.
  • Added a new 'display_aspect' option that replaces
    the old 'display_aspectx' and 'display_aspecty'.
    This one allows aspect autodetection with 'auto'.
    You have to manually adjust the advmame.rc file if you
    are using the old ones.
  • Changed the default of 'display_expand' to 1.25.
    This value allow to fill better a wide screen with
    old games. If you like more correct aspect, select 1.0.
  • Add a new AdvanceMENU 3x2 tile mode called "tile_tiny".
  • Better autoconfiguration for AdvanceMENU to be able to detect
    and configure AdvanceMAME and AdvanceMESS at the first run.
  • Change the default AdvanceMENU main and screen saver mode to animate
    all the clips.
  • In Linux if the system time is wrong ensure that the generated XML
    list files are not updated every time.
  • Added new SSE2 blitters that replace the older MMX ones

AdvanceMESS v1.5

01 Nov 19:40
Compare
Choose a tag to compare
  • Set the SCHED_FIFO scheduling policy with sched_setscheduler().
    This is reported to improve performance on Raspberry
    Pi 2 boards.
    Note that this ha effect only with root permission.
    You can see in the log for "os: scheduling".
  • Windows binaries built with MingW 4.9.3 using the MXE cross compiler at
    commit 62bcdbee56e87c81f1faa105b8777a5879d4e2e with targets
    i686-w64-mingw32 and x86_64-w64-mingw32 and optimization -O2.
  • DOS binaries built with DJGPP 4.8.5 from
    https://github.com/andrewwutw/build-djgpp

AdvanceMENU v2.9

01 Nov 19:54
Compare
Choose a tag to compare
  • Extended display_size option to allow to select the mode height.
  • Windows binaries built with MingW 4.9.3 using the MXE cross compiler at
    commit 62bcdbee56e87c81f1faa105b8777a5879d4e2e with targets
    i686-w64-mingw32 and x86_64-w64-mingw32 and optimization -O2.

AdvanceMAME v1.5

01 Nov 19:38
Compare
Choose a tag to compare
  • Imported the Toaplan driver from ThunderMAME32Plus-v0.106X.
    This adds sound support with samples at the games:
    'batsugun', 'dogyuun', 'ghox', 'samesame', 'tekipaki',
    'vfive' and 'vimana'.
  • Imported the CPS3 driver from ThunderMAME32Plus-v0.106X.
    This adds the games: 'sfiii', 'jojo' and 'warzard'.
  • Fixed a crashing issue in 68000 games, like Altered Beast.
  • Added knocker support to Q*bert. You should see a keyboard
    led on when the knocker is active [hainet].
  • Set the SCHED_FIFO scheduling policy with sched_setscheduler().
    This is reported to improve performance on Raspberry
    Pi 2 boards.
    Note that this ha effect only with root permission.
    You can see in the log for "os: scheduling".
  • Windows binaries built with MingW 4.9.3 using the MXE cross compiler at
    commit 62bcdbee56e87c81f1faa105b8777a5879d4e2e with targets
    i686-w64-mingw32 and x86_64-w64-mingw32 and optimization -O2.
  • DOS binaries built with DJGPP 4.8.5 from
    https://github.com/andrewwutw/build-djgpp

AdvanceMESS v1.4

07 Aug 19:43
Compare
Choose a tag to compare
  • Restored the missing keypress of coin1 broken on v1.3.
  • Fixed build issue on AdvanceMESS about discrete.c file.

AdvanceMAME v1.4

07 Aug 19:43
Compare
Choose a tag to compare
  • Restored the missing keypress of coin1 broken on v1.3.
  • Imported the Cave PGM driver from ShmupMAME v3.0b.

AdvanceMENU v2.8

07 Aug 20:07
Compare
Choose a tag to compare
  • Added support for Haiku OS.
  • Compatible with AdvanceMESS 1.3.