- 0 replies
- 2,435 views
- Add Reply
- 0 replies
- 1,723 views
- Add Reply
- 0 replies
- 2,006 views
- Add Reply
- 0 replies
- 1,765 views
- Add Reply
FB Alpha Shuffle v0.2.97.03 (2009/03/05) released


--------------- 05.03.2009 -
--------------
- merged burn lib to FB Alpha v0.2.97.03 codebase (except hiscore support atm).
(special thanks to iq_132 for update PGM driver!
)
- added hack code to make kov2p working. [XingXing]
- improved rom scan speed.
- fixed crash when clicking rescan romsets too fast.
- replaced hq2xS and hq3xS filters with those from snes9x1.51-rerecording (slightly faster).
- added hq2xBold, hq3xBold filters. (http://code.google.com/p/snes9x151-rerecording/)
- added EPXB, EPXC filters from snes9x.
- added 32-bit version of 2xSaI, Super2xSaI and SuperEagle from vba.
- removed some useless filters.
- added shortcuts for switch filters in D3D7 blitter (Alt+Pageup/Pagedown).
- changed current zip/7z extractor based on Blargg's File_Extractor. (http://www.slack.net/~ant/)
- added zlib-1.2.3 source to File_Extractor instead of using static library.
- updated libpng library to 1.2.35. (http://libpng.sourceforge.net)
- rewrote command line interface, added "-ips" to apply configured patches. (see above for details)
- added shortcuts for cheat search.
- added support load cheats from archive file (name: cheat.zip/7z).
- kawaks/nebula/mame cheat support is removed from binary but left behind in the source code.
- added drag & drop support (zip/7z, .fr and .fs format files).
- rearranged options in game selection dialog.
- added CPS1 wofch.
- fixed some minor bugs.
- source code cleanup.
- updated romsets to match MAME 0.129u5.
Ami/WinArcadia 9.3 released

WinArcadia 9.3 (Windows): 6 March 2009
AmiArcadia 9.3 (AmigaOS 3): 6 March 2009
AmiArcadia 8.3 (AmigaOS 4): 29 October 2008
AmiArcadia 4.81 (MorphOS): 6 December 2007
AmiArcadia and WinArcadia emulate these Signetics-based machines:
* the Emerson Arcadia 2001 console family (Bandai, Emerson,
Grandstand, Intervision, Leisure-Vision, Leonardo, MPT-03, Ormatu,
Palladium, Poppy, Robdajet, Tele-Fever, Tempest, Tryom, Tunix,
etc.) (1982);
* the Interton VC 4000 console family (Acetronic, Fountain, Hanimex,
Interton, Prinztronic, Radofin, Rowtron, Soundic, Voltmace,
Waddington, etc.) (c. 1978);
* the Elektor TV Games Computer (1979);
* PIPBUG-based machines (EA 77up2, EA 78up5, Signetics Adaptable Board
Computer, Eurocard 2650, etc.) (c. 1977-1978);
* the Signetics Instructor 50 trainer (1978); and
* the Central Data 2650 computer (1977).
Features include: ReAction GUI, load/save snapshots, windowed and full-
screen modes, CPU tracing, trainer, drag and drop support, graphics
scaling, automatic load/save of configuration/game, keyboard/joystick/
gamepad/paddle/mouse/trackball support, autofire, turbo mode, gameplay
recording/playback, PAL/NTSC modes, sprite demultiplexing, help windows,
source code, debugger, frame skipping, redefinable keys, save screenshots
(4 supported formats), ARexx port, network play, real-time monitor, locale
support, game selection sidebar, text-to-speech, printer output,
undithering, support for ZIPped games, clipboard support, palette editor.
Changes since V9.21:
. "Edit|Paste text" command.
. New ARexx commands: COPYTEXT and PASTE (AmiArcadia only).
. Miscellaneous improvements and bug fixes.
Mame 0.129u6

http://mamedev.org/updates/whatsnew_0129u6.txt
MAMETesters Bugs Fixed----------------------
- 02963: [Documentation] All games in aristmk5.c: Added region info
to all games (Heihachi_73)
- 00015: [sound] Noticeable static in OKI 6295 audio. (Aaron Giles)
- 02698: [DIP/Input] royalmah.c: BET games: Bet button does not work
by default. (Angelo Salese)
- 02180: [Core] Corrupt archives are read without problems (couriersud)
- 02694: [DIP/Input] demoderb, demoderm: Duplicated input definitions
for P1 and P2 buttons. (couriersud)
- 02983: [Crash/Freeze] racedriv and clones: Race Drivin' and clones
loop after "downloading DSP" screen (Phil Bennett)
- 02998: [Crash/Freeze] pkunwar, ninjakun, raiders5: These games don't
make it through their rom checks. (Phil Bennett)
- 02368: [DIP/Input] fourtrax: Controls are glitched (Phil Bennett)
- 02996: [Crash/Freeze] hotchase: [debug] Access Violation
(Phil Bennett)
- 02894: [Graphics] cprosocc: Ingame graphics corruption.
(Phil Bennett)
- 02711: [DIP/Input] spacegun: EE-ROM error after gun calibration.
(Phil Bennett)
- 02478: [Graphics] finalapr, finalapo, finalapb, speedrcr: Some
graphics are not displayed. (Phil Bennett)
- 02877: [sound] deadang, leadang, ghunter: Music drowns out sound
effects (Phil Bennett)
- 02995: [Crash/Freeze] liberate, dualaslt: Black screen shows after
disclaimer (Phil Bennett)
- 02994: [Crash/Freeze] labyrunr, labyrunk, tricktrp: Booting is never
completed (Phil Bennett)
- 02991: [Graphics] polyplay: Broken graphics when playing
(Phil Bennett)
- 02526: [Graphics] mahmajn2: Missing 'special' linescroll mode.
(Olivier Galibert)
- 02979: [Graphics] All sets in m10.c: Dialog box on all sets in m10.c
(couriersud)
- 02988: [Crash/Freeze] blswhstl, detatwin: ROM RAM EEPROM Check fails
at startup (Phil Bennett)
- 02980: [Documentation] wsbbgd: Year is listed as 200?, flyer
confirms as 2001 (incog)
- 02986: [Documentation] ggxx: Year listed as 200?, confirmed as 2002
(incog)
- 02985: [Documentation] ggxxrl: Year is listed as 200?, confirmed as
2003. (incog)
- 02973: [Crash/Freeze] chmplst2: Access Violation (Phil Bennett)
- 02964: [sound] dingo: No Audio (Phil Bennett)
- 02965: [Crash/Freeze] gradius, gwarrior, rf2, twinbee: Bootup
process is never completed/No Sound (Phil Bennett)
- 02909: [Original Reference] boothill: Specification of discrete
filters for shot and hit sounds doesn't agree with schematic.
(Derrick Renaud)
Source Changes
--------------
Added built-in layouts for a large number of games: 280zzzap,
buggyboy, buggychl, cbombers, changela, chasehq, chqflag, contcirc,
dblaxle, finallap, grchamp, hotchase, lagunar, outrun, overdriv,
pdrift, polepos, radr, roundup5, sci, slipstrm, stocker, superchs,
topspeed, toutrun, turbotag, tx1, wecleman. [Mr. Do!]
Merged memory maps in nemesis.c. [Aaron Giles]
Scramble now is a lot closer to reports and recordings (background
sound, sound of bullets). [couriersud]
Fixed descriptions of the games running on NAOMI series hardware,
and NAOMI game list. [Yasuhiro Ogawa]
Input ports clean-up for the jangou driver. [Angelo Salese]
Finally low pass filtering on channel 2A in btime driver: [couriersud]
* Changed resistor to bill of material value
* Adjusted volume level and added more documentation
Fixed regression (missing graphics) in ipminvad (m10). [couriersud]
Added support for System 24 tilemap linescroll modes.
[Olivier Galibert]
Various improvements to Heavy Unit:
[Angelo Salese, Tomasz Slanina, David Haywood]
- Added a VERY preliminary simulation of the protection, just enough to get the game to boot, not make it playable
- Corrected CPU communication, IRQ/NMI generation etc.
- Fixed some video emulation issues (added tilemap scroll etc.)
- Corrected GFX rom loading (at least for the graphics used in attract mode)
Fixed King Derby sprite colors [stefan Lindberg, Angelo Salese]
Merged tetrisp2 memory maps. Renamed teplus2->tetrisp2j. [Aaron Giles]
Merged labyrunr memory maps. [Phil Bennett]
Added GAME_IMPERFECT_GRAPHICS to Tutankham & clones. [couriersud]
Hooked up layer enables in goldstar.c driver, fixes 'girl' in Cherry
Master. [David Haywood]
Scaled up renegade and mjkjidai ADPCM levels in line with recent
clock_adpcm() change. [Phil Bennett]
Converted all drivers to the new device-based 6821 PIA. [Aaron Giles]
Added new function memory_install_read_port_handler() to more
easily allow you to install read handlers for ports based on tag.
[Aaron Giles]
Removed input_port_read_handler8/16/32/64 functions, since they
were really only used for getting a memory handler for a port by
tag, and this is no longer necessary. [Aaron Giles]
Moved input port handlers to internal code in the memory system.
[Aaron Giles]
Added port names to the taito8741 device pending its proper
devicification. [Aaron Giles]
Removed all remaining uses of input_port_n_r() functions, and
purged them from src/emu/machine/generic. [Aaron Giles]
Removed device types from device queries that use tags, under the
assumption that all device tags are unique. Specifically, the
following no longer need to provide a device type:
AM_DEVREAD/WRITE
DEVCB_DEVICE_HANDLER
devtag_get_device
devtag_reset
device_list_find_by_tag
as well as several device interfaces that referenced other devices.
[Aaron Giles]
Moved SH2 set info functions to direct calls. [Aaron Giles]
Various improvements to the Zero Target / Counter Steer HW and
cleaned-up the driver. Fixed foreground & background colors and
hand-tuned sound in Zero Target based on a side-by-side test.
Fixed sprite colors. [Angelo Salese]
Fixed pedals in Final Lap 3. [Phil Bennett]
Hooked up correct C75 MCU in namcofl.c (based on RB's namconb1.c
implementation) [Phil Bennett]
Corrected Dip-Switch settings for Zero Target.
[Yasuhiro Ogawa, Angelo Salese]
maketms: Free strings on exit. [Olivier Galibert]
tms57002 - don't abort on unimplemented instructions.
[Olivier Galibert]
Changed eeprom erase command to write 0xff values.
[Pierpaolo Prazzoli]
Fixed handling of corrupt archives: [couriersud]
* corrupt files in archives now generate an error
* archive files ending in "/" will not be tested for crc - skip path entries
* add new flag FILE_OPEN_NO_PRELOAD to skip decompressing on open
This is used in audit.c, which only tests whether files exist
* added error checking to all calls to load_file_zipped
Added flags to the CHD metadata entries, encoded in the top bit. Right
now it is a no-op, but eventually will be used to indicate which bits
of metadata are included in the overall checksum. [Aaron Giles]
Fixed gcc 4.4 compilation error. [belegdol]
Fixed auditing of ROM-less systems (for MESS). [Rene Reucher]
Another round of static/const qualifier additions, plus a rename of
has_addon_chip to snes_has_addon_chip. Notably a number of
z80ctc_interface are now const (devicification must have removed the
cases where it was dynamically modified). [Atari Ace]
Added the correct gfx roms to jjsquawkers bootleg. [David Haywood]
sfbonus version cleanups part 1. [David Haywood]
New games added or promoted from NOT_WORKING status
------------------------------------------------------------------------------
Great Sluggers 94 (Japan) [Phil Bennett]
Daisyarin [Yasuhiro Ogawa]
Mahjong Club [Yasuhiro Ogawa]
New clones added
------------------------------
Violence Fight (Japan)
Joker Poker (Version 16.03BI) [Jim Stolis] (not working)
Scud Race (Japan) [Leif Hurst] (not working)
Splatter House (World new version) [Andy flockon]
New clones: T-MEK (3 sets) [Lars Bull]
New games marked as GAME_NOT_WORKING
------------------------------------------------------------------
Tokimeki Mahjong Paradise Doki Doki Hen [uki]
E-Jan Sakurasou [uki]
FB Alpha 0.2.97.03 released

Here's the what's new;
* Ported MAME's ARM7 CPU core and added an interface to it [iq_132]
* Fixed some issues with the ARM7 code when compiled with VC [barry]
* Ported MAME's S2650 CPU core and added an interface for it [iq_132]
* Added support for IRQ callbacks to the S2650 interface [barry]
* Added support to retrieve the PC from the S2650 interface [barry]
* Added support for hiscore.dat [barry]
- The default path is support\hiscores, and .hi files will be stored there
- The path is configurable via the support files dialog
- hiscore.dat should be placed in the path
- Hi Scores are only loaded and saved if the option "Save high scores when supported" is enabled
- Hi scores are only loaded and saved if a driver supports it (the various info dialogs will inform in the comments section if high scores are supported for a game)
* Added support to the Galaxian and World Cup 90 drivers
* Added S2650 support to the cheat and hiscore modules [barry]
* Added support for hq2xS and hq3xS filters from FBA Shuffle (hq3xS only built with VC) [barry]
* Added 2xPM LQ and 2xPM HQ to the SoftFX blitters [barry]
* Big update to the PGM driver (see driver for details) [iq_132, tested by JackC and Aquashark]
* Added games on the S2650 CPU to the Galaxian driver [barry]
* Added clone of Super Cobra to the Galaxian driver [barry]
* Added clone of Dogyuun to the Toaplan2 driver [barry]
* Added clone of World Cup 90 to the driver [barry]
* Added driver for Diver Boy [iq_132]
* Added driver for games on Armed Formation hardware [iq_132]
* Added driver for games on Magical Cat Adventure hardware [iq_132]
* Added driver for Sky Fox [iq_132]
* Added driver for Got-cha Mini Game Festival [iq_132]
* Updated EPOS driver, fixing Dealer [iq_132]
* Added Warriors of Fate to the CPS Changer driver [iq_132]
* Changed the Megadrive driver to be generated from a status database on my website [barry]
* Fixed sprite based Capcom logos in CPS-2 Phoenix games [barry]
* Fixed memory leak with CPS-2 games, noticed by kenshiro and Leaf [barry]
* Added savestate support to the Galaxian driver [barry]
* Fixed the default dips in Tiger Road and hooked up the correct dips in F1 Dream [barry]
* Corrected aspect ratio for Bank Panic [Captain CPS-X]
* Cleaned up the 4 En Raya, Ambush, Dotrikun, Minivader, Silkroad and Wall Crash drivers [iq_132]
* Fixed an error in the selection dialog when pressing Cancel [Captain CPS-X]
* Corrected an issue with scaling some PNGs for the selection dialog [Captain CPS-x]
* Improved the Options tab in the selection dialog [Captain CPS-X]
* Stopped the selection dialog switching to the favourites tab when adding a game to your favourites [Captain CPS-X]
* Fixed the game information printed from the favourites game list [barry]
* Added new clrMame Pro XML dat file output [barry]
* Fixed rotated games when using the DirectX 9 blitter [fbashuffle]
* Added FPS display to the DirectX 9 blitter [fbashuffle]
* Matched all sets to MAME 0.129u5 [barry]
>> Get it HERE.