- 0 replies
- 1,130 views
- Add Reply
- 0 replies
- 1,511 views
- Add Reply
- 0 replies
- 2,178 views
- Add Reply
- 0 replies
- 1,439 views
- Add Reply
MESSUI 0.144u4 released
MESSUI 0.144u4 is out
http://messui.the-chronicles.org/
Here is the changelog:
* MESSUI - The File, Load Savestate... option is now only available if the system supports savestates.
* MESSUI - The Background Images folder setting has been removed. It is now handled internally when you choose a background picture.
* MESSUI - Fixed some duplicate Alt-keyboard shortcuts.
MESS 0.144u4 released
http://mess.redump.net/downloads
0.144u4
New System Drivers Supported:
-----------------------------
- Fidelity Champion Chess Challenger (model CSC). [Lord Nightmare, Kevtris, Sandro Ronco]
- Acetronic Chess Traveller. [Curt Coder]
- Triumph-Adler's Alphatronic PC [ian Gledhill,Barry Rodewald,Robbbert]
System Driver Changes:
----------------------
-v1050: Added Winchester hard disk [Curt Coder]
-mac: match dumped Egret ROM versions to known machines. II/IIx/IIcx now default to Apple 4*8 video card instead of RasterOps board to better represent a common config and boot faster. [R. Belmont]
-lynx: Fixes a bug in the audio emulation that was causing mess to hang. [huygens]
Changed button ordering
Sprite scaling changes (Blue Lightning runway fixed)
-dc: added Katana Set 5 prototype BIOS (The Dumping Union)
-mac: Added preliminary Cuda skeleton. Doesn't sync up properly with 68k yet. [R. Belmont, Paul Pratt]
-lynx: removed clearing of collision depository for background sprites (Dirty Larry can now get to the second level, Scrapyard Dog goes in-game) [huygens]
-lynx: removed drawing of pad byte on end of scanline in completely literal sprite data (fixes score display in Qix, Blue Lightning).[huygens]
Software Lists:
----------------
-v1050.xml: Added CP/M 3.0 (BIOS 1.4) to softlist. [rbramante]
-a7800.xml: Adding softlist information regarding known prototypes, verified descriptions, general set upkeep.. more work needed. [Tafoid]
-ibmpcjr_cart.xml: adding required field for DOS disk in the carts which needs it. [Kaylee]
Source Changes:
----------------
-ipf: Cope with a probable image error (Chase H.Q. ST in particular) [O. Galibert]
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.