- 0 replies
- 2,430 views
- Add Reply
- 0 replies
- 1,843 views
- Add Reply
- 0 replies
- 1,132 views
- Add Reply
- 0 replies
- 1,345 views
- Add Reply
MAME 0.144u4 source update released

Get the source here --> http://mamedev.org/updates.html
MAMEUI -> http://www.mameui.info/
Ash-build -> http://ashura.altervista.org/
MAMEinfo.dat -> http://mameinfo.mameworld.info/
renameSET.dat -> http://www.progettos.../renset_en.html
MAMEplus! -> http://www.emucr.com/search/label/MAME-Plus
0.144u4
-------
MAMETesters Bugs Fixed
----------------------
- 04556: [interface] Changing INC and DEC inputs, results in .cfg file issue (hap)
- 04569: [interface] Changing INC in UI menu changes DEC instead (Olivier Galibert)
- 04575: [interface] [uI] Box no longer drawn around physical DIP locations (Olivier Galibert)
- 04574: [speed] Many sets in snowbros.c: Graphic and gameplay slowdown (Angelo Salese)
- 04578: [Graphics] mwalk: Graphics corruption after a few seconds of gameplay (Alex Jackson)
- 04572: [Crash/Freeze] Many sets in dynax.c, royalmah.c: Failure to boot/Hang at Post (Angelo Salese)
- 04536: [sound] flicky, flickys2: Z80 PIO issues causing missing music (hap)
- 03457: [Graphics] choplift: Choplifter (8751 315-5151) scrolling problems (hap)
- 04558: [Gameplay] wboy and clones: 'gameplay smoothness' issue (hap)
- 04576: [Crash/Freeze] geebee, geebeeb, geebeeg: freeze when starting the game (hap)
- 04570: [Crash/Freeze] wof: Black screen (Brian Troha)
- 04562: [Crash/Freeze] All sets in namconb1.c: Failure to boot past post or disclaimer screen (Angelo Salese)
- 04564: [Crash/Freeze] dwex, drgw3 and clones: Access Violation after OK (Angelo Salese)
- 04566: [sound] rockragej, rockrage, rockragea: Stereo output is not implemented. (Angelo Salese)
- 04563: [Crash/Freeze] thedeep: Access Violation (Angelo Salese)
- 03538: [sound] salamand, lifefrce, lifefrcej, salamandj: Music is too quiet in Salamander and Lifeforce (Fujix)
- 04565: [sound] salamand, lifefrce: Reversed Stereo (Angelo Salese)
- 04559: [Documentation] m5draclb: The correct description is "Ooh Aah Dracula Club (Barcrest) (MPU5)".
- 04557: [Documentation] m5bankrl: The correct description is "The Bank Roll (Barcrest) (MPU5)".
Source Changes
--------------
Forte Card improvements: [Roberto Fresca]
* A lot of work on inputs.
* Added DIP locations.
* Lamps documentation and support.
* Added Lamps layout.
* Fixed and simplified inputs. Now Owner, Rental and Credits are proper toggled service keys.
* Improved the button-lamps layout with the half and double addition for betting in the gamble stage.
* Reverse engineering and partially documented the serial EEPROM data.
* Added a clean default NVRAM and serial EEPROM.
* Added company and year notes.
* Added technical notes.
Adjusted volume levels in nemesis.c to mirror observed levels from PCB recordings for Salamander/Lifeforce. Partially addresses MT Bug #3538 [Fujix]
Various fixes to California Chase, it currently completes the POST [Grull Osgo]
Fix to CD-I video code [fgs]
Preliminary save state support to Naomi / AW / DC driver [Angelo Salese]
Improved SN76477 interface. [Curt Coder]
vigilant.c: fix reversed Demo Sounds dipswitch in kikcubic [Alex Jackson]
Modernized MSM6242 RTC device [Angelo Salese]
Added incrementing time to MSM6242 device [Angelo Salese]
Added preliminary IRQ generation to the MSM6242, updated drivers that uses it accordingly and removed various related kludges [Angelo Salese]
Capcom ZN-1, ZN-2 updates [Team CPS-1]:
* Confirmed and documented game board # for every set
* Properly fixed ROMs labels and locations to match real pcbs
* Marked MASK ROMs in ts2, ts2j as BAD_DUMP, current dumps don't match real pcbs, added a note
* Replaced HR2-01M.3A in strider2 and clones with proper 32MBit dump to match real pcb, 2nd half was cutted out
* Added a more accurate title description to some games
* Added some documentation notes to various sets
* Reordered all sets per release date
* Minor cleanups and fixes
Properly hooked up MSM6242 device to Super Kaneko Nova System [Angelo Salese]
Various avt.c progresses, it now properly shows some gfxs [Angelo Salese]
Removed PC-based sound hack from Mirax [Angelo Salese]
Fix for 8042kbc.c irq generation, now California Chase correctly accept keyboard inputs [Grull Osgo]
Softlist support cleanup and addition of compatibility filtering [Miodrag Milanovic]
Documented MCU ports in The Deep, doesn't work yet due of a MCS51 core bug [Angelo Salese]
Some progresses with atamanot, got a garbled title screen and realized that the game is heavily protected [Angelo Salese]
Added, and made Mr. Do! use the U8106 soundchip, which as far as I can tell is 100% identical to the sn76489 non-a, pending further testing. [Lord Nightmare, plgDavid]
Added a note about pins held high on the Raiden 2 sound Z80. [Lord Nightmare, balrog]
Converted gamtor.c to use the RAMDAC device [Angelo Salese]
Hooked up VGA device to Photo Play [Angelo Salese]
eeprom.c: Changed the 'erase' function to force all data bits of the specified address to 1s. [Wilbert Pol]
Other improvements to California Chase, it shows Windows 98 logo [Grull Osgo]
Fixed VGA line compare register masking, makes Windows 98 logo to display correctly [Angelo Salese]
Fixed irq ack in Itazura Tenshi [Angelo Salese]
Merged dacholer.c and itaten.c drivers, fixes priority and sprite Y positions in Dacholer and Kick Boy [Angelo Salese]
Added proper ROM labels for Taxi Driver [f205v]
Various changes for Neo-Geo driver [Johnboy]:
* Marked quizkof MVS AND AES VERSION
* Cleaned up all labels (consistent for all protos now) for prototype sets (in 99.9% of the cases the correct labels are not known) to: proto_ID-XX.XX
* Identified product codes for viewpoint, savager and blazstar
* kotm2p m1/s1 parent/clone fix
* Documentation update
* Reflected changes in internal db to xml (except /* Plane x */ )
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Forte Card (Spanish) [Angelo Salese, Roberto Fresca, Rob Ragon]
Itazura Tenshi [Team Japump!!!, Hau, Yohji]
New games marked as GAME_NOT_WORKING
------------------------------------
Special Criminal Investigation (Tourvision PCE bootleg)
[Mariusz Wojcieszek, Clawgrip, Charles MacDonald, AUMAP]
Altirra 2.00 released

This emulates the Atari 800.
Get it here --> http://virtualdub.org/altirra.html
Version 2.00 [December 24, 2011]:
Debugger: The step over command has been changed from s to o.
[features]
UI: Added OS Screen size setting.
UI: Added support for gzip compressed images (*.gz, *.atz).
UI: Arrow key behavior is now configurable.
UI: Added speed options.
UI: Added option to control whether emulation sees the Shift key pressed after a Shift+F5 cold reset.
UI: Added MRU list for booted images.
UI: Color settings can now be exported as a palette file (*.pal).
UI: Display API options can now be changed through the GUI (not just cmdline).
UI: Added full screen resolution options.
UI: Added single instance option.
UI: Request 1ms system timer precision only when unpaused.
UI: Added option to bind file associations in Windows for image types.
UI: Added /run, /disk, /tape, and /cart switches to force load types on the command line.
UI: Added mute option.
Debugger: Added command aliases (ac, al, as, a8).
Debugger: Added watch expression (wx) command.
Debugger: Added multiple memory panes.
Debugger: Added watch panes.
Debugger: Initial version of debug display.
Debugger: Disassembler can now display offsets from symbols.
Debugger: Profiler now distinguishes between VBIs and DLIs in function sampling mode.
Debugger: Profiler now shows unhalted cycle counts and DMA contention rates.
Debugger: Added call graph profiling support.
Debugger: Mouse wheel is now position-based instead of focus-based.
Debugger: Address range breakpoints can now trigger commands.
Debugger: Added log output filter commands (lfd/lfe/lfl/lft).
Debugger: Added .ide command.
Debugger: Enter (e) command now takes expressions.
Debugger: Added bitwise/low-byte/high-byte operators and address/value variables to expression evaluator.
Debugger: Break on expression command (bx) can now include address ranges.
Debugger: Added dump double words (dd) command.
Debugger: Go (g) command now has options to preserve and force source mode.
Debugger: Added batch (.batch) command.
Debugger: Added source mode control (.sourcemode) command.
Debugger: Commands can now be queued to run when an EXE loads or runs.
Debugger: Source line breakpoints can now be set prior to line debug information being available.
Debugger: A matching .atdbg file is now processed when an executable loads.
Debugger: startup.atdbg in the program directory is now processed on startup if present.
Debugger: Ctrl+Up/Down from output window command line now scrolls log pane by single lines.
Debugger: Added fill (f), search (s), and move (m) commands.
Debugger: Register ® command can now set individual flags.
Debugger: Improved output of .pia command.
Debugger: Call, loop, and interrupt collapsing in history window can now be toggled.
Debugger: History window can now show timestamps in cycles, unhalted cycles, and microseconds from an anchor point.
Debugger: Extended memory syntax now allows access to hidden RAM (r: prefix).
Debugger: Added .tape and .tapedata commands.
Disk: Added support for Write PERCOM Block command.
Disk: Added option to auto-detect firmware overrides of disk accesses and automatically disable SIO patch for those drives.
Disk: Live disk images can now be explored directly from the disk drive entry rather than requiring an unmount and remount.
Disk: Disk explorer shows timestamps.
Disk: .ARC compressed archives can now be explored.
Disk: Fixed a couple of bugs with DCM disk image decoding.
Cartridge: Added another Atrax 128K cartridge variant used for SpartaDOS X.
Cartridge: Added support for OSS 8K, Blizzard 4K, AST 32K, Atrax SDX 64K, Turbosoft 64K, and Turbosoft 128K types.
Cartridge: Added support for newer MaxFlash 1MB cartridges that power up in bank 0 instead of bank 127.
Cartridge: Added support for 1M Megacart (different type with similar name).
Cartridge: Added support for a 5200 64K cartridge with 32K banks.
Input: MultiJoy8 support.
Input: CX-80 and 5200 trackball support.
Input: 1200XL F1-F4 keys can now be enabled in keyboard options.
Input: ~ key is now an alternate mapping for the inverse key.
IDE: KMK/JZ IDE / IDEPlus 2.0 emulation support.
IDE: Initial SIDE emulation support.
IDE: Solid-state mode supports up through PIO mode 6.
IDE: Read-only physical disk access.
GTIA: SECAM support.
GTIA: Optimizations to mode 9 and mode 10 rendering.
MMU: Added 800 8K/24K/32K/40K configurations.
MMU: Added 320K and 576K Compy Shop configurations.
MMU: Sped up extended bank switching.
Simulator: Added XEGS support.
SoundBoard: Multiplier support.
POKEY: Rewrote sound core to defer repeating events whenever possible for extra speed.
[bugs fixed]
ANTIC: Added emulation of bus data displaying at the very right border of a wide scrolled playfield.
ANTIC: Improved accuracy of mid scan line changes to HSCROL and DMACTL.
ANTIC: Fixed phantom DMA data during WSYNC.
ANTIC: Implemented phantom DMA artifacts along right side of wide playfield.
ANTIC: Fixed NMIs not being reactivated after a write to NMIRES on cycle 7.
Disk: PERCOM block is now initialized for a drive without a disk.
Disk: Fixed errors in PERCOM block track and sectors per track counts.
Disk: Switching a disk from R/W to VirtRW mode now clears pending flush errors.
Disk: Fixed incorrect serial transfer rates for XF551 high speed Put/Write and Write PERCOM commands.
Disk: Fixed H: device not handling zero-byte get/puts properly with burst I/O enabled (affected GET/PUT from BASIC).
Disk: H: device now supports OPEN with AUX1=7 to fix directory listing from DOS 2.5.
Disk: Disk explorer now properly increments volume sequence number when modifying SpartaDOS X images.
Disk: DSKINV hook now supports writes to sectors bigger than 128 bytes.
Disk: Fixed crash with very short disk images.
CPU: Fixed undocumented $BB opcode using abs instead of abs,Y addressing mode.
CPU: Undocumented $6B opcode now supports decimal mode.
Debugger: Profiler sometimes lost track of intermediate call frames during function sampling.
Debugger: Mouse wheel now uses system wheel scroll setting.
Debugger: Improved parsing of MADS listings.
Debugger: Fixed command escaping so that escapes are no longer processed unless enabled, i.e. \"foo\nbar".
Debugger: Register ® can no longer clear bits 4 and 5 of P when unsupported by current CPU mode.
Debugger: _ and . are now accepted as part of symbol names in expressions.
Debugger: Fixed crash when attempting to load empty file as symbol file.
Debugger: Source path matching now allows partial path matches both ways and has improved behavior with duplicate filenames in different directories.
Debugger: Fixed wrapping of frame counter in history window.
Debugger: Built-in kernel symbols now take priority over loaded symbols.
Debugger: Fixed page scrolling in history window after enabling CPU history tracking.
IDE: Added mandatory Recalibrate, Read Verify, Read Multiple, Write Multiple, Seek, Set Multiple Mode, and Initialize Device Parameters commands.
IDE: Fixed response from device 1 status register.
IDE: Improved response from Identify Drive command.
IDE: Set transfer mode command is now supported.
Cartridge: Reverted OSS 034M mapper back to original bank order and added OSS 043M mapper mode for alternate bank layout.
Input: Fixed crash when activating triggers to unavailable controllers.
PIA: Implemented IRQB and control bit 6.
HLE: Fixed escape handling in display handler.
HLE: Screen setup now matches the display list and playfield addressing of the stock OS ROM.
HLE: Fixed cartridge handling so that cartridges are run after disk boot completes.
HLE: Added known RTS instruction at $E4C0.
HLE: CIO now allows SPECIAL commands to be issued on a closed IOCB.
HLE: Boot loader now sets DBYTLO/DBYTHI to $0400 before launching.
HLE: Fixed crash in CIO on OPEN command with unknown device.
HLE: S: now supports the Get Status, line, and fill commands.
UI: Disk sector display was incorrect for accelerated writes.
UI: Fixed crash if DirectX 9 is not installed.
UI: Display window can no longer be undocked in full screen mode.
UI: Adjusted default NTSC color preset. The old preset is still available.
UI: Command-line processing now better matches standard VC++ escaping rules.
UI: Direct3D9/OpenGL rendering now works over Remote Desktop with Windows Vista/7.
SoundBoard: Restricted $D5/D6xx mapping to $D500-D53F and $D600-D63F.
POKEY: Fixed incorrect latching on IRQST bit 4 (serial output ready IRQ).
POKEY: Fixed deassert timing for IRQST bit 3 (serial output complete IRQ).
POKEY: Added partial emulation of SKSTAT bit 4 (direct input) during disk transfers.
Cassette: Fixed data blocks being silently dropped when reading some .cas files.
Cassette: Fixed inaccuracy in data rate produced from loading .cas files.
GTIA: Fixed incorrect color for %%1000 pattern in mode 10 with lores ANTIC input.
VBXE: Warm reset no longer resets all registers like a cold reset.
Pasofami 1.6j released

Get it here --> http://www.geocities.jp/pasofami77/download.htm
Ami/WinArcadia 17.3 released

WinArcadia 17.3 (Windows): 24 December 2011
AmiArcadia 17.3 (AmigaOS 3): 24 December 2011
AmiArcadia 17.21 (AmigaOS 4): 15 December 2011
AmiArcadia 17.21 (MorphOS): 15 December 2011
Super Bug Advance 1.3 (GBA): 11 September 2009
AmiArcadia and WinArcadia are multi-emulators of these machines:
* 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);
* Interton VC 4000 console family (Acetronic, Fountain, Interton,
Prinztronic, Radofin, Rowtron, Voltmace, Waddington, etc.) (c. 1978);
* Elektor TV Games Computer (1979);
* PIPBUG-based machines (Electronics Australia 77up2 and 78up5, Signetics
Adaptable Board Computer, Eurocard 2650, etc.) (c. 1977-1978);
* Signetics Instructor 50 trainer (1978);
* Central Data 2650 computer (1977);
* Astro Wars, Cat and Mouse, Galaxia, and Laser Battle coin-ops by
Zaccaria (1979-1982);
* Malzak 1 and 2 coin-ops by Kitronix (c. 1980);
* Chaos 2 computer (1983);
* Dolphin trainer (1977);
* PHUNSY computer (c. 1980); and
* AY-3-8550-based Pong systems (c. 1976).
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,
tone retuning, high score management, force feedback, sprite editor.
The supported languages are currently English, Dutch, French, German,
Italian, Russian and Spanish.
Changes since V17.21:
* Elektor, PIPBUG: knowledge and display of BIOS code and data
comments.
* Improved "Log|BIOS calls?" option.
* Miscellaneous improvements and bug fixes.