Releases: amadvance/advancemame
Releases · amadvance/advancemame
AdvanceMAME v3.1
- 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
- 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
- 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
- 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
- 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
- Restored the missing keypress of coin1 broken on v1.3.
- Fixed build issue on AdvanceMESS about discrete.c file.
AdvanceMAME v1.4
- Restored the missing keypress of coin1 broken on v1.3.
- Imported the Cave PGM driver from ShmupMAME v3.0b.
AdvanceMENU v2.8
- Added support for Haiku OS.
- Compatible with AdvanceMESS 1.3.