Jump to content

    MESS 0.146

    Robert
    By Robert,

    http://messui/the-chronicles.org/mess/index.html

     

    0.146

     

    MAMETesters Bugs Fixed

    ----------------------

    - 04811: [Gameplay] (coco3.c) coco3, coco3h: RTC emulation is not working (micko)

     

    New System Drivers Supported:

    -----------------------------

    - Kristall 2 [Miodrag Milanovic]

    - Ensoniq VFX, Ensoniq EPS-16 Plus and Ensoniq SQ-1. [R. Belmont, Parduz]

     

    Systems Promoted from GAME_NOT_WORKING:

    ---------------------------------------

    - Elekscmp [Robbbert]

    - PIPBUG [Robbbert]

    - Chaos [Robbbert]

    - Dolphin [Robbbert]

    - Instructor [Robbbert]

     

    Skeleton drivers:

    -----------------

    - HUMAX HDCI-2000 [Lukasz Markowski]

    - Krista 2 [Miodrag Milanovic]

     

    System Driver Changes:

    ----------------------

    -votrtnt: hook up to the 'new' votrax device; produces horrible noise

    now. [ Robbert]

     

    -tvc: Added sound. [sandro Ronco]

     

    -apollo: Properly reset all motherboard devices on a 68k RESET

    instruction; makes the PROM "RE" command work properly.

    [Hans Ostermeyer]

     

    -vidbrain: Fixed video and added sound. [Curt Coder, Kurt Woloch]

     

    -DEC Rainbow: More keyboard i8251 hookup, also assume Z80 halted on

    boot. [R. Belmont]

     

    -tvc: added cassette load/save. [sandro Ronco]

     

    -uk101: Added new boot rom which allows basic to work. Added the

    missing Reset key. Added notes. [Robbbert]

     

    -More Z8001 work, M20 now passes memory test [Christian Grössler]

     

    -vic20:Implemented the user port. [Curt Coder]

     

    -m20: Add i8255 and 2x i8251 skeleton hookups. BIOS still fails

    because they are not connected to anything. [R. Belmont]

     

    -lisa: Fixed MMU behavior in setup mode, system runs POST again.

    [R. Belmont]

     

    -lisa: Hooked up SCC, serial POST tests now pass [R. Belmont]

     

    -lisa: Fixed polarity of COPS handshake signal, POST now passes.

    [R. Belmont]

     

    -m20: hook up CRTC readback, 6845 test passes. [Christian Grössler]

     

    -m20: Hooked up 8253 PIT and 179x FDC. [Christian Grössler]

     

    -m20: Hook up PIT timers 1 and 2 to clock the 8251s. Serial data

    written to the keyboard is weird - maybe wrong values for the PIT

    timers? [R. Belmont]

     

    -tvc: added emulation of HBF floppy interface. [sandro Ronco]

     

     

    Software Lists:

    ----------------

    -snes.xml: added some prototypes [ReadOnly] (formerly MESSfan)

     

    -tvc_cart.xml: added a few more carts. [K1W1]

     

    -a800.xml: new entries, updates and further verifications [K1W1]

     

    -pico.xml: added new Japanese dumps [Team Europe]

     

    Source Changes:

    ----------------

    -Initial work in preparation for some modernization on the whole

    megadriv.c file, starting with better splitting of actual drivers

    (megadriv.c, megacd.c, mega32x.c, megasvp.c and megavdp.c).

    [David Haywood]

     

    -8530SCC: Read back tx/rx status bits correctly [R. Belmont]

     

    -Made Z8001 I/O 16 bits wide, proper 8259 PIC hookup on M20 (no EC

    tests fail now) [R. Belmont, Christian Grössler]

     

    -Fix *BSD compile [ElBarto]

     

    -Added Microsoft Natural Keyboard emulation. [Wilbert Pol,kevtris]

     

    -ISA_EGA: Fixed several text mode issues identified by running AT

    diagnostics. [Wilbert Pol]

     

    -Fix apple2c0 and friends that assume IWM rather than Woz state machine

    [R. Belmont]

     

    -Fixed to read tags from DiskCopy 4.2 files properly. Lisa requires

    this. [R. Belmont]


    MAME 0.146 released

    Robert
    By Robert,

    http://mamedev.org/release.html

     

    0.146

    -------

     

     

    MAMETesters Bugs Fixed

    ----------------------

    - 04773: [Crash/Freeze] (midyunit.c) mkyawdim, mkyawdim2: Crash before OK

    (Fabio Priuli)

    - 04847: [interface] -video ddraw with 16-bit desktop causes crash

    - 00501: [Crash/Freeze] (liberate.c) liberatr: Select any wave above

    16 (19 or 22) and the game resets on the planet screen. (couriersud)

    - 04834: [Graphics] All sets in batman.c, relief.c, shuuz.c,

    thunderj.c: Missing or misplaced graphic elements (hap)

    - 04843: [Crash/Freeze] feversoc: Black Screen (David Haywood)

    - 04840: [Crash/Freeze] (xmen.c) xmen6p, xmen6pu: Crash after OK (hap)

    - 04492: [sound] (missile.c) missile, missile1, missile2: Imperfect

    sound played for UFO and bomber attack. (couriersud)

    - 04822: [Crash/Freeze] (cdi.c) All sets in cdi.c: Crash after OK (micko)

    - 04835: [Graphics] (gsword.c) gsword, gsword2, josvolly: Graphics

    and palette corruption (hap)

    - 04829: [save/Restore] (astrocde.c) gorf, gorfpgm1, gorfpgm1g:

    Intermittent failure of autosave state function in gorf sets (hap)

    - 04789: [Graphics] (megasys1.c) avspirit, monkelf: Missing sprites (hap)

    - 04805: [DIP/Input] (seta.c) blandia, blandiap: Dip Default "Coin Mode 1"

    now triggers freeplay (micko)

    - 04804: [Crash/Freeze] (simpl156.c) candance, chainrec, charlien,

    joemacr, joemacra, magdrop, magdropp, osman: Black Screen/Hang

    (w/noted slowdown) (micko)

    - 04823: [Gameplay] (dgpix.c) fmaniac3: game shows only white screen

    after title (micko)

    - 04807: [Crash/Freeze] (copsnrob.c) copsnrob: Hang/Freeze at boot (micko)

    - 04833: [sound] (labyrunr.c) tricktrp & clones: music is too fast (hap)

    - 04828: [Documentation] (bfm_sc4.c) sc4crgc and clones: The correct

    year of production is '2003'.

    - 04827: [Documentation] (bfm_sc5.c) sc5dmine and clones: The correct

    year of production is '2002'.

    - 04776: [Crash/Freeze] (raiden2.c) xsedae: Crash after OK (hap)

    - 04826: [DIP/Input] (alpha68k.c) gangwars, goldmedl, skyadvnt, skysoldr,

    timesold and it's clones: starting button for P1 is always on, you

    cannot use P1 inputs (hap)

    - 01631: [Crash/Freeze] (superqix.c) sqixb2, perestro, perestrof: game

    resets after starting game (hap)

    - 04824: [Documentation] (cps2.c) xmvsfu1d: In-Game selftest fails on

    program rom 3 & 4

    - 04817: [Graphics] (batman.c) batman: missing, corrupted graphics (hap)

    - 04815: [Documentation] (bfm_sc5.c) sc5crnjw and clones: The correct

    year of production is '2004'.

    - 04813: [Documentation] (arcadia.c) ar_airh ar_airh2: Missing

    relationship (clone of...) between sets

    - 04586: [DIP/Input] (gunbustr.c) gunbustr and clones: You cannot

    insert coin (hap)

    - 04588: [sound] (gunbustr.c) gunbustr and clones: No Sound (hap)

    - 04738: [Graphics] (playch10.c) pc_mman3, pc_ngai2, pc_ngai3, pc_pwbld,

    pc_radr2: Graphics are messed up

    - 04809: [Crash/Freeze] (redclash.c) All sets in redclash.c: Hang on Boot (hap)

    - 04808: [DIP/Input] (exprraid.c) All sets in exprraid.c: Hang after coining up (hap)

    - 04806: [Crash/Freeze] (ladybug.c) All sets in ladybug.c (except sraider):

    Hang/Freeze at boot (hap)

    - 04810: [Crash/Freeze] (aleck64.c) 11beat, hipai, mtetrisc, srmvs, starsldr,

    twrshaft, vivdolls: Crash after OK (micko)

     

     

    Source Changes

    --------------

    Don't optimize tms57002 on OS X PowerPC builds [Couriersud]

     

    galspnbl.c: Add in missing button to Gals Pinball & Hot Pinball along

    with misc documentation. [brian Troha]

     

    spbactn.c: Adjusted clock speeds based on OSCs actually on the PCB.

    Added missing button and labeled buttons. Added dipswitch locations

    and misc documentation. [brian Troha]

     

    Added NMI sound ACK mechanism to tecmo.c driver [Angelo Salese]

     

    Misc documentation updates and typo fixes for neogeo.xml as well as

    updates and a cleanup of neodrvr.c [Johnboy]

     

    Fixed ffightj2 ROMs labels and locations, added pcb infos to

    video\cps1.c [Team CPS-1]

     

    Fixed mapping for mmatrixd (cps2) to allow in-game region switch to

    work and renamed to a US set due to rom labels. Replaced Phoenix Set

    xmvsfu1d (cps2) bad dumps with others which pass in-game rom tests.

    [barry Harris]

     

    timeplt.c: Added inputs to chkun and bikkuric, making them playable.

    [hap]

     

    Corrected some off by one errors in DM01 dot matrix emulation, while

    making it a bit more generic. Ultimately, it will plug into Scorpion

    2 and 4 hardware. [James Wallace]

     

    preliminary Toshiba TC8830F emulation [hap]

     

    i8251: "reset" bit is only documented to revert to looking for a mode

    byte, not reset the entire chip. [R. Belmont]

     

    Preliminary Z8001 support [Christian Groessler]

     

    Initial work in preparation for some modernization on the whole

    megadriv.c file, starting with better splitting of actual drivers

    (megadriv.c, megacd.c, mega32x.c, megasvp.c and megavdp.c).

    [David Haywood]

     

    More Z8001 work, M20 now passes memory test [Christian Grössler]

     

    Fix for i286 preventing error 104 on ibm5170 [Carl]

     

    Added PPC405GP to PPC cpu core [Lukasz Markowski]

     

    Added custom DCR read/write handlers to PPC cpu core

    [Miodrag Milanovic]

     

    gei.c: Refactored Trivia rom questions. Added misc documentation.

    Added DSW locations to several sets. [brian Troha]

     

    This is phase 2 of the DMD changes, creating a new '5 dot' element to

    make it more like the actual DM01 (which uses 5 by 7 blocks, but wires

    them up row wise to a buffer, giving an unusual '65 dot row')

    [James Wallace].

     

    Z8001: Fix inb/outb @rX form. M20 PPI test now passes. [R. Belmont]

     

    Correct labels for bcruzm12 and replaced overdumped rom from butasan

    based on pcb pictures and observation [bonky0013, Tafoid]

     

    Updating MAME drivers to use modern i8255 implementation instead of

    the legacy one [Fabio Priuli]

     

    z800x: Support for disassembly of Z8001 instructions

    [Christian Grössler]

     

    segas16b.c: Corrected the rom labels for the Japanese Cotton set and

    added the Sega ID# for the rom board. [Tormod, The Dumping Union]

     

    Small Konami update: [Mamesick]

    * aliens.c : reverted wrong changes applied in 0.145u8.

    * crimfght.c : reverted wrong changes applied in 0.145u8.

    * vendetta.c : small cosmetic changes plus PCB components verified.

     

    Z8001 has 16-bit wide I/O ports [R. Belmont, Christian Grössler]

     

    68681: Timers start immediately; unlike counters they don't wait for a

    start command. [R. Belmont]

     

    Finally done the last part of the dotmatrix changes, which is to

    create a dot by dot display mode. This makes the BFMDM01 emulation far

    more straightforward, and should mean that anyone wanting a matrix can

    call some combination of functions and make it work. [James Wallace]

     

    info.c: added screen tags to xml output, so that it is possible to

    easily identify which screens depend on optional devices (mostly of

    use in MESS, for its slot options, but eventually handy for PC-based

    arcades too) [Fabio Priuli]

     

    Improved sound emulation in for pokey chip. Changed audio emulation to

    emulate borrow 3 clock delay and proper channel reset. New frequency

    only becomes effective after the counter hits 0. Emulation also treats

    counters as 8 bit counters which are linked now instead of monolytic

    16 bit counters. [Couriersud]

     

    i386: IRET/Virtual 8086 mode fixes [Carl]

     

    Added the alternative bios found on Gachagachamp, it appears to just

    be recompiled. [smf]

     

    Added the 700B01 bios, only the CRC is known. [smf]

     

    Stop the elephant stage on Handle Champ from crashing, though other

    graphics issues remain. [smf]

     

    New Mega-Tech BIOS added. [El Barto]

     

    Fix regression on POKEY device introduced in last commit. Fixed high

    pass filters for POKEY. Added POKEYN device based on modern device.

    Migrated bzone, ccastles and missile to use this device. [Couriersud]

     

    Fixed random lfsr generation in pokey.c. This fixes MT00501 while

    tempest is still starting up. [Couriersud]

     

    Convert all remaining drivers to use the modern pokey device.

    [Couriersud]

     

    Emulated the protection(s) in lhzb2a, making it playable [Luca Elia]

     

    mc68681: Fixed generation of spurious interrupts, and provide

    ASSERT/CLEAR states to the IRQ callback. [R. Belmont]

     

    i386: another small vm86 fix [Carl]

     

    Added I/O board ROM dump for Ninja Assault

    [Tormod, Smitdogg, The Dumping Union]

     

    Chance 32 driver improvements: [Roberto Fresca]

    * Inputs from the scratch.

    * Completely demuxed the output lines.

    * Added lamps support.

    * Added a nice button-lamps layout.

    * Found and added the FEVER! lamp.

    * Fixed the Oki6295 and CRTC 6845 clocks.

    * Corrected the refresh rate to 52.786 Hz (similar to Major Poker).

    * Hooked the vblank input line.

    * Figured out the following DIP switches:

    Auto Max Bet, Flip Screen, Maximum Bet,

    Auto Hold, Double-Up Type, Remote Credits,

    Bet Limit, and Coinage Multiplier.

     

     

    New games added or promoted from NOT_WORKING status

    ---------------------------------------------------

    Chance Thirty Two [Roberto Fresca]

    Chance Kun [hap]

    Bikkuri Card [hap]

    DS Telejan (DECO Cassette) [Guru, Charles MacDonald]

    Hyper Bishi Bashi Champ (GQ876 VER. EAA) [smf, Guru, Thorsten]

    Hyper Bishi Bashi Champ (GQ876 VER. AAA) [smf, any]

    Handle Champ (GQ710 VER. JAA)

    [smf, Yasuhiro, Tormod, Paratach, M. Healey, Dr. Spankenstein, f205v,

    T. Bailey, Mr. CAST, J. Finney, M. David, anonymous, Pernod, hap,

    gatt9, redk9258, L. Genier, Yohji, Smitdogg, The Dumping Union]

    Mahjong Long Hu Zheng Ba 2 (VS221M) [Luca Elia, Guru, Dyq, bnathan]

     

     

    New clones added

    ----------------

    Hamburger (DECO Cassette, Japan)

    [Charles MacDonald, Dr. Spankenstein, Kevin Eshbach, T. Huff, SteveS,

    E. Page-Hanify, Hikari, ArcadeDude, F. Bukor, N. Francfort, jmurjr,

    arcade-history.com, ThumB, Hurray Banana, Paratech, Xiaou2, Cornishdavey,

    A. Costin, M. Ponweiser, Tormod, Rambo, Smitdogg, The Dumping Union,

    Team Japump!!!]

    Pro Golf (DECO Cassette) (set 2) [Guru, Charles MacDonald]

    Super Poker (Version 10.10) [brian Troha, The Dumping Union]

    Ms. Pac-Man II (bootleg) [Jim Skilskyj, MisfitMAME]

    Ms. Pac-Man II (Orca bootleg set 2) [Corrado Tomaselli, MisfitMAME]

    Tecmo Bowl (World, prototype?)

    [Mr. CAST, Smitdogg, The Dumping Union]

    Zero Team 2000 [Mr. CAST, Smitdogg, The Dumping Union]

    OutRunners (Japan) [shouTime]

     

     

    New games marked as GAME_NOT_WORKING

    ------------------------------------

    Touryuumon [Yohji, Mr. CAST, Smitdogg, The Dumping Union]


    uBee512 5.4.0 released

    Robert
    By Robert,

    This emulates the Microbee family of computers.

     

    Get it here -> http://www.microbee-mspp.org.au/repository/?repository_id=fd125d7d273890fc4699a5438949a339&folder=%2FProjects%2Fubee512%2Fubee512-5.4.0

     

    An emulator for the Microbee Z80 ROM, FDD and HDD based microcomputers.

     

    New for this release:

    * Added Microbee Technology's p1024k/1024k (pplus) model emulation.

    * Added SPEED output value to --tapfile-list option.

    * Added DS8B (and D8B) Beeboard raw file format.

    * Added libdsk-1.2.1a-ubee.patch.zip patch to the patches directory. This contains the existing Microbee Dreamdisk and a rpctios.c patch.

     

    Changes:

    * Added p1024k/1024k Premium Plus model entries to 'roms.alias.sample'.

    * Added 'p1024k.dsk' to 'disks.alias.sample'.

    * Changes made to --tapei-det option to take a percentage value to be used for high and low threshold levels with simulated hysteresis on the tape input of WAV files.

    * Changes to 'remote' type to allow the new USB Floppyio external floppy interface to use full capabilities.

    * Added 'hs350', 'hs525' Honeysoft and 'ds8b' and some other formats to libdskrc.sample.

    * The Slax build has been removed from the distribution packages.

     

    Fixed:

    * Building could break because some C source files had used SDL and GL in the include paths, these have been removed, the include path is determined by the Makefile.

    * Fixed remote 'serial' on Unix builds to allow serial to use full potential speed (LibDsk library fix).

    * Fixed Floppy slowness problem on buffered LibDsk remote connections for 'hs350' and 'hs525' formats.

    * Fixed a DS80 format remote floppy access issue.

    * Fixed leading '/.' problem that caused code to crash in file specification.

    * Fixed game disk file names in ubee512rc.sample to match MSPP image names.


    FB Alpha 0.2.97.26 Released

    Robert
    By Robert,

    Get it here --> http://www.barryharris.me.uk/fba.php

     

    * Added two clones of Arkanoid to the Arkanoid driver[barry, f205v]

    * Added Gigaman 2 to the CPS-2 driver, adding ability to disable Q-Sound in the CPS-2 drivers [barry]

    * Added Phoenix clone of Street Fighter Alpha to the CPS-2 driver [JacKc]

    * Added Phoenix clone of Super Street Fighter II Turbo to the CPS-2 driver [JacKc]

    * Added bootleg of Dragon Ninja to the DEC-0 driver [barry, f205v]

    * Added bootleg of Cobra Command to the DEC-8 driver [barry, f205v]

    * Added clone of Driving Force to the Galaxian driver [barry, Team Europe]

    * Added clone of Moon Cresta to the Galaxian driver [JacKc, Andy Welburn]

    * Added clone of F-X to the Kyugo driver [barry, f205v]

    * Added Oxygene's NeoGeo 3D! demo to the Neo Geo driver [barry]

    * Added clone of Guardian Storm to the NMK16 driver [JacKc, B. Stuhl, Smitdogg, The Dumping Union]

    * Added clone of Knights of Valour 2 to the PGM driver [JacKc, XingXing]

    * Added clones of Flicky (alt graphics roms for 128k sets) to the Sega System 1 driver [barry, f205v]

    * Improvements to Street Fighter 2: Magic Delta Turbo which now works correctly [barry]

    * Fixed missing sounds in games based on Final Crash or Street Fighter 2: Magic Delta Turbo sound [barry]

    * Added support for missing priority mode writes in knightsb, knightsb4, the punipic sets, and wofb [barry]

    * Changed knights and knightsb4 to get the sprite mask values from work RAM [barry]

    * Changed the Daimakai bootleg to use the bootleg Sprite RAM it writes, and get the sprite priority masks from work RAM [barry]

    * Changed the punipic sets to get the scroll layer RAM offsets and sprite priority masks from work RAM [barry]

    * Changed wofb, and other wof sets that don't write the registers to get the sprite priority masks from work RAM [barry]

    * Hooked up the EEPROM in the dino, punipic and wof bootleg sets that don't read dip switches [barry]

    * Updated the EPOS driver, adding sound for Dealer and implementing the watchdog [iq_132]

    * Tidied the Phoenix sets in the CPS-2 driver [barry, based on info from Pythagoras]

    * Fixed some unicode titles [JacKc, XingXing]

    * Added Hyllian's Data Dependent Triangulation 3X to the softFX blitters [Hyllian, msbhvn]

    * Optimised the xBR filters [Hyllian, Barry]

    * Sync some sets and titles with latest MAME SVN [JacKc]


Portal by DevFuse · Based on IP.Board Portal by IPS
×
×
  • Create New...