Releases: amadvance/advancemame
Releases · amadvance/advancemame
AdvanceMAME v4.0
AdvanceMAME v4.0 has been released at :
http://www.advancemame.it
AdvanceMAME/MESS are unofficial MAME/MESS versions with an
advanced video support for helping the use with TVs, Arcade
monitors, PC monitors and LCD screens.
AdvanceMENU is a frontend for the AdvanceMAME, AdvanceMESS, MAME,
MESS and any other emulator.
They run in Linux, Mac OS X, DOS, Windows and in all the other
platforms supported by the SDL library.
This is the list of changes:
- Attempt to get Mirax up and Running (#170) [arcadez2003]
- Karate Champ fix some sound issues (#169) [arcadez2003]
- Updated the category.ini [Andrea Mazzoleni]
- Romsets for Angler Dangler / Fishing (#168) [arcadez2003]
- Add Angler Dangler / Fishing to decocass.c (#167) [arcadez2003]
- Tidy up remove redundant sound call (#166) [arcadez2003]
- Fix build issue of neogeo about ROMREGION_SOUNDONLY [Andrea Mazzoleni]
- Improve sound for Flower (#165) [arcadez2003]
- Fix some graphical niggles in Flower {dink} (#164) [arcadez2003]
- Some fixes for Flower (#163) [arcadez2003]
- asurabus and crswd2bl (#162) [arcadez2003]
- Add Asura Buster to fuukifg3.c (#161) [arcadez2003]
- Add support for Crossed Swords 2 (#160) [arcadez2003]
- Finish hooking up the M6801 for Kiki Kai Kai and Kick And Run (#159) [arcadez2003]
- Hook up the M6801 MCU's for Kiki Kai Kai and Kick And Run (#158) [arcadez2003]
- Add Taito's Steel Worker (#157) [arcadez2003]
- Finish Off the Kaneko16 driver add in Pack'N Bang Bang (#156) [arcadez2003]
- New ones (#155) [arcadez2003]
- Update 1943.c (#154) [arcadez2003]
- Add two unique versions of 1943 and Led Storm (#153) [arcadez2003]
- Bullet now playable and fix missing speech in Tough Turf (#152) [arcadez2003]
- Small gfx fix for Taito's Super Ground Effects (#151) [arcadez2003]
- cbombers (#150) [arcadez2003]
- Video changes for cbombers and a fix for underfire (#149) [arcadez2003]
- New one Chase Bombers (#148) [arcadez2003]
- hsf2 (#147) [arcadez2003]
- hsf2 video decryption (#146) [arcadez2003]
- Hyper Street Fighter II (#145) [arcadez2003]
- Attempt to fix Wing Force sound (revised) (#144) [arcadez2003]
- Fix wrong logerror [Andrea Mazzoleni]
- wingforc (#142) [arcadez2003]
- wingforce video start (#141) [arcadez2003]
- Hookup wingforce video call (#140) [arcadez2003]
- New Working Game Wing Force (#139) [arcadez2003]
- Force multi32 games like orunners as single screen [Andrea Mazzoleni]
- Free Kick make the official version work (#138) [arcadez2003]
- Fix Sample Sounds not playing in some versions of Bomber Man (#137) [arcadez2003]
- Prevent debug popups appearing on screen in Lethal Enforcers (#135) [arcadez2003]
- Small graphical hack for Lethal Enforcers (#134) [arcadez2003]
- Lethal Enforcers improve emulation (#133) [arcadez2003]
- Exerion Protection fix (#136) [arcadez2003]
- fix mspactwin (#132) [grant2258]
- Try again (#131) [arcadez2003]
- Test A Possible Fix (#130) [arcadez2003]
- Temporary build fix for mspactwin [Andrea Mazzoleni]
- Assume imperfect games with incomplete protection emulation [Andrea Mazzoleni]
- mspactwin (#129) [arcadez2003]
- mspactwin_videoram_w (#128) [arcadez2003]
- Hookup the new video call for mspactwin (#127) [arcadez2003]
- Ms. Pacman Twin (#126) [arcadez2003]
- New Working In Your Face (North America, Prototype) (#94) [arcadez2003]
- Megasys1 video improvements (#93) [arcadez2003]
- Megasys1 new EOF video call (#92) [arcadez2003]
- Megasys1 gfx fixes and new working game (#91) [arcadez2003]
- armedf improvements cont (#125) [arcadez2003]
- Backport some improvements for armedf hardware (#124) [arcadez2003]
- Add build for AdvanceBERRY 64 bit [Andrea Mazzoleni]
- Detect the VideoCore also in /usr [Andrea Mazzoleni]
- Remove the auto selection of buffered vs direct write [Andrea Mazzoleni]
- Disable OpenMP for ScaleK on ARM [Andrea Mazzoleni]
- Extend OpenMP support to ScaleK [Andrea Mazzoleni]
- Remove unnecessary blit code [Andrea Mazzoleni]
- Use XBR in all platforms [Andrea Mazzoleni]
- Support OpenMP for XBR effect [Andrea Mazzoleni]
- Refactor the blit buffer allocation [Andrea Mazzoleni]
- Disable format truncation warnings [Andrea Mazzoleni]
- More startup times [Andrea Mazzoleni]
- Use single screen in psikyo4 games [Andrea Mazzoleni]
- Change to version 4 [Andrea Mazzoleni]
- Minor advblue changes [Andrea Mazzoleni]
- Update HISTORY [Andrea Mazzoleni]
- Add a configuration script for AdvanceBERRY [Andrea Mazzoleni]
- Fix the frameskipping with slow game
- Fix and extend the speedmark support
- Fix crashes in some games like p47aces
- dangerex (#123) [arcadez2003]
- New Working Danger Express Atari Prototype (#122) [arcadez2003]
- Hookup the HD647180 sound mcu for Ghox, TekiPaki and Whoopee! (#121) [arcadez2003]
- Update joystick definition from libretro
- New Working Hammer Away (#120) [arcadez2003]
- New Working Fantasy Zone II - The Tears Of Opa Opa (system16c) (#119) [arcadez2003]
- dkongx (#118) [arcadez2003]
- New Working Game Donkey Kong II Jumpman Returns (#117) [arcadez2003]
- Fix handling of customization sectioned input maps
- Add coin option in the exit menu [Andrea Mazzoleni]
- Add advmame Xbuttons configuration category [Andrea Mazzoleni]
- Fix crash when saving a rotated png due integer promotion to unsigned
AdvanceMAME v3.10
- Alcon / Slap Fight MCU hookup (#116) [arcadez2003]
- Add the protection MCU for the official Alcon / Slap Fight sets (#115) [arcadez2003]
- Fixed crash with Linux nvidia proprietary driver
- aquario (#114) [arcadez2003]
- New Working Clockwork Aquario (Prototype) (#113) [arcadez2003]
- Vastly improve the sound for the Cave PGM games (#112) [arcadez2003]
- 64th Street A Detective Story fix some gfx niggles (#111) [arcadez2003]
- New segac2 romsets (#110) [arcadez2003]
- Add three recently released Sega C2 prototypes (#108) [arcadez2003]
- Add sound for Atomic Boy / Wilytower fix sound for Fighting Basketball (#107) [arcadez2003]
- More fixes for Contra / Gryzor (#106) [arcadez2003]
- Sprite fix for Contra / Gryzor (#105) [arcadez2003]
- New working Dogyuun (8/25/1992 location test) (#103) [arcadez2003]
- Thunder (#95) [arcadez2003]
- Optimized driver for Denjin Makai (#89) [Scandy]
- Support of new driver "Heavy Unit" by Arcadez (#88) [Scandy]
- Two new working games Tecmo System [arcadez2003]
- Fix some broken gfx in Buggy Challenge [arcadez2003]
- Use bitmask size not EV_MAX for EVIOCGBIT ioctl. [Mark Davies]
- [FGHTHIST] Avoid Karnov bug [Scandy]
- Fix sound for Perfect Soldiers / Superior Soldiers [arcadez2003]
- Hide "Read protection port" pop-ups [Scandy]
- Violent Storm (ver EAB) works correctly [Scandy]
- Fix UCCOPSJ and UCCOPSAR citysweepers attract mode [Scandy]
- Fix VIOSTORM attract mode glitch [Scandy]
- Fix priority issues in FGHTHIST [arcadez2003]
- UCCOPSAR citysweepers attract mode test [Scandy]
- Disable palette banking for R-Type leo - fixes invincibility flash [Haze] [arcadez2003]
- Operation Wolf improve the C-Chip simulation [arcadez2003]
- New working game Marble Madness II [arcadez2003]
- Cocktail mode support for Asteroids and Asteroids Deluxe (#71) [Mario Montminy]
- improve bonze Adventure c-chip simulation to prevent crash [arcadez2003]
- Contra protection improvements [arcadez2003]
- Fix random crashes in GunBird 2 [arcadez2003]
- Correct aspect ratio support and cleanup [Mario Montminy]
- quasar.c: Fix inputs for quasar [Greg Kennedy]
- Several fixes for compile warnings, backported from more recent MAME [Greg Kennedy]
- Fix sound problems in Trojan / Tatakai No Banka [arcadez2003]
- New working game Off Road Challenge [arcadez2003]
- Backport a TMS32031 fix for Midway's Off Road Challenge [arcadez2003]
- Fix some minor issues in advancemame compilation. (#64) [Greg Kennedy]
- Fix build errors due new gcc 10 default for -fno-common
- Knights Of Valour 2 and Martial Masters now playable (#63) [arcadez2003]
- Backport Ryan Holtz thumbsign improvments from MAME111.u6 (#60) Arm7 thumbsign improvements cont (#61) Last of the ARM7 thumbsign changes (#62) [arcadez2003]
- Use Toaplan1 vidhrdw from ShmupMAME v3.0 (#58) [arcadez2003]
- Fix USB issue and did various optimizations (#59) [Mario Montminy]
- Corrected clipping issue with battlezone, major havoc (#53) [Mario Montminy]
- Varius game fixes from arcadez2003
- Fix incorrect bg colours in Dynamite Duke cont (#27) [arcadez2003]
- Fix for bad bg colours at various points all through the game and every boss fight (#26) [arcadez2003]
- Fix the lights dont go out when shot in Elevator Action II / Returns (#25) [arcadez2003]
- Fix the graphical tile layer and irq triggering (#24) [arcadez2003]
- firebarr_decryption_table (#23) [arcadez2003]
- Fire Barrel requires a new decryption table (#22) [arcadez2003]
- New working game Fire Barrel (#21) [arcadez2003]
- Fix gfx for DJ Boy (#20) [arcadez2003]
- Hook up DAC and sample sound support for Cosmic Alien (#18) [arcadez2003]
- New Working Game Snow Board Championship (#17) [arcadez2003]
- Hook up the decryption tables for Snow Board Championship (#16) [arcadez2003]
- Added USB-DVG vector generator board support (#15) [Goldfinch2]
- Fix background character movements for Power Instinct 2 and Legends (#14) [arcadez2003]
- Enable breakable backgrounds in 64th street (#13) [arcadez2003]
- Support make install DESTDIR=/foo just like Automake does (#10) [James Le Cuirot]
- Don't use auto CFLAGS/LDFLAGS if they are set but blank (#9) [James Le Cuirot]
- Fix random crash in Rampage World Tour (#12) [arcadez2003]
- Fix sound in Ring Rage and add sound support for Riding Fight (#6) [arcadez2003]
- apf_vsync_int: fix invalid access to apf_ints variable (#5) [Andreas Oberritter]
- Adding pkg-config for ncurses and slang. (#8) [Alex Barker]
AdvanceMAME v3.9
ADVANCEMAME/MESS VERSION 3.9 2018/09
- Fixed input games with a relative input when controlled with
an absolute controller. Like 'cabal' or 'offroad' when
controlled with a joystick. - Added the new 'display_artwork_magnify' to use a bigger screen
size when the game has an artwork to display. - Included the cheat.dat resource in the main distribution.
- Fixed loading files with an absolute path, like with misc_cheatfile.
ADVANCEMENU VERSION 3.9 2018/09
- Added a new 'menu' option at the 'misc_exit' configuration to
have a confirmation menu before quitting. - Fixed the creation of the default advmenu.rc, avoiding the "volume"
syntax error.
AdvanceMAME v3.8
- Change the default 'sync_resample' mode to 'internal' to all games
using the pokey sound chip. This avoid crashes and provide
a better sound audio. One example is 'starwars'. - Don't update input configurations that are not changed at runtime.
- Added a new 'config' option to allow to decide if the .rc configuration
should be saved at exit or not. If saved, they are written
in a resiliant way, able to resist to unexpected power-downs. - Fixed font size computation. Now the menu always has the same size.
- In AdvanceMESS added a new 'misc_ui' option to configure the keyboard
emulation. Note that the default is now to have partial emulation
by default to allow the user to control the emulator user
interface. - In AdvanceMESS added a new 'ui_keyboard' input to show a runtime menu
to simulate some keypress. - Added support for configuring joystick and mouse buttons in the 'event'
configuration option. - Added the 'display_resizeeffect' option like in AdvanceMAME to scale
screenshots. - In the screensaver if the clip is too short, don't restart it when
it finishes, but switch to the next one. - In 'lock' mode is still possible to shutdown, if the 'misc_exit'
option allows it. - Added a new 'advblue' tool able to pair and connect automatically
bluetooth joysticks and gamepads. This is Linux only. - Added a new 'ui_autocalib' option to automatically start a joystick
calibration menu if no joystick is detected. This works better
with the Linux event driver, with an immediate notification.
With other drivers it checks only when the idle screensaver
starts. - Other configuration options added: 'ui_topname', 'sort smart_time',
'ui_text/bar_font', 'ui_outline', 'skip_horz' and 'skip_vert' - The configuration .rc file is wrote in a resiliant way, able to
resist to unexpected power-downs. Take care that this is
automatically disabled if the .rc is a symbolic link. - Always wait for vsync to avoid to use 100% CPU.
- Added a new 'exit' event to separate the exit action from the
generic esc one. Ensure to change also misc_exit to make this
command to work. - Avoid to flash the cursor if it has equal foreground and background
color.
AdvanceMAME v3.7
- In the Exit menu added new Load/Save/Reset commands.
The Load and Save use the state file at position '0'. - Added the game uccopsar, "Undercover Cops - Alpha Renewal Version".
You can use the MAME rom. - Fixed some issues in the z80 emulator with modern gcc compilers
in the x86 32 bits platforms.
AdvanceMAME v3.6
- Fixed Linux ALSA sound jitter increasing the number of periods.
- Fixed screen size computation using backdrops.
- Disabled by default in the source distribution the MIPS DRC emulator
because it makes various games to crash. Like biofreak, blitz,
calspeed, carnevil, kinst and others...
It was already disabled in the binary releases from version 3.0.
AdvanceMAME v3.5
- Fixed led control for the Linux event keyboard interface.
- Added a new option 'ui_scrollbar' to disable the lateral scroll
bars. - Added a new option 'ui_name' to disable the display of the game
name in the screensaver.
AdvanceMAME v3.4
- Add supports for up to 8 players. Before it was fully
supporting only 4 players. - Fixed handling of multiple identical devices in input_map[].
- Don't lose the device name in input_map[] if run with the device
disconnected.
AdvanceMAME v3.3
- Fixed handling of input_map[] definitions [Vincent Hamon].
- Fixed crashes in games xmen6p and xmen6pu.
AdvanceMAME v3.2
- Fixed a terminating hanging condition when dealing with the
Raspberry VideoCore. There are some hidden timing
dependencies that could cause VideoCore to misbehave. - Inverted the polarity of hsync/vsync in Raspberry when using
hdmi_timings. In hdmi_timings 1 means "inverted polarity",
and then "-hsync/-vsync". - Fixes aspect ratio of Sega System 32 and most Neogeo games.
- Improved the support for Sega Megadrive and
Sega Master System recognizing more software formats. - In the input definitions support the use of the device name
to avoid issues when devices are reordered.
You can use the advk, advj and advm tools to get the
identifier names to in the 'keryboard[]', 'mouse[]' and
'joystick[]' input definitions. - Disabled the SDL2 system keyboard hotkeys to avoid to lose focus.
- Fixed the loading of software images from the UI file browser.