Anzeigen der neuesten Beiträge
0 Mitglieder und 5 Gäste betrachten dieses Thema.
New System Drivers Supported:------------------------------ Victor Wondermega M2 (not working) [Justin Kerk]- Ferguson Big Board [Miodrag Milanovic]- Sanyo MBC-550, MBC-555 (boots but partial keyboard) [Phill Harvey-Smith]- Fujitsu FM-Towns II UX (not working) [bernhardh, Anna Wu, Barry Rodewald]- Fujitsu FM-Towns II HR (not working) [bernhardh, Anna Wu, Barry Rodewald]- Mikrosha-86RK [Miodrag Milanovic]- IBM PC 5155 [Lord Nightmare]- EA Car Computer (not working) [Robbbert]- 68k Single Board Computer [Robbbert]- PB-1000, PB2000c (not fully working) [Sandro Ronco]- DataSlim 2 (not working) [Sandro Ronco]Systems Promoted from GAME_NOT_WORKING:---------------------------------------- ZRT80 terminal [Robbbert]Skeleton drivers:------------------ Applix 1616- Commodore PC 30 III- Ferguson Big Board II- Hewlett-Packard HP9816- IBM PC 5140 Convertible- IBM PC JX- Olivetti M24- Olivetti M240- PDP-11 [Unibus](M9301-YA)- PDP-11 [Unibus](M9312)- PDP-11 [Q-BUS] (M7195 - MXV11)- SacState 8008- Savia 84- Terak 8510ASystem Driver Changes:----------------------- [ABC802] Connected to ABC99 keyboard, removed keyboard hack. [Curt Coder]- [ABC806] Connected to ABC99 keyboard, removed keyboard hack. [Curt Coder]- [ABC1600] Implemented video and ABC 99 keyboard. [Curt Coder]- [AC1] Added cassette support. [Robbbert]- [ADAM] Added dumps of the internal M6801 ROMs. [KevinP]- [ADAM] Rewrote driver to use the M6801 CPUs. Currently the only workingperipheral is the keyboard. [Curt Coder]- [ASTROCDE] Add options for several RAM expansions. Some featuresare not implemented yet, as noted in comments. Extended BASIC cartsare now playable. [ranger_lennier]- [BBC] Made the SAA505x implementation a device. [Atari Ace]- [BW2] Set proper FDC type and removed floppy side select hack. [Curt Coder]- [Einstein] Fixed addressing of character ROM for 80 column mode, addeddump of 80 column rom, fixed bit 0 of status register to reflect 6845DE line. 80 Column interface is now usable. [Phill Harvey-Smith]- [GBA] Fixed EEPROM detection for "Banjo-Kazooie" and "Custom Robo GX".[Tim Schuerewegen]- [GBA] Fixed an ARM7 carry flag bug. This fixes the palette corruptionin "Banjo-Kazooie". [Tim Schuerewegen]- [GBA] Fixed timer overflow/reload bugs. This fixes the lockups in"2 in 1 - Dragon Ball Z 1 and 2", "Aggressive Inline", "Bibi und Tina"and probably other games too. [Tim Schuerewegen]- [GBA] Implemented an undefined ARM7 THUMB instruction used by "Moto GP".[Tim Schuerewegen]- [GBA] Allow reading of the BLDALPHA register. This fixes the lockup in"Donkey Kong Country". [Tim Schuerewegen]- [GBA] Implemented FLASH bank select command. This fixes the NVRAM issue in"Super Mario Advance 4". [Tim Schuerewegen]- [GBA] Generate SIO data transfer completion interrupt. This fixes the lockupin "Digimon Racing". [Tim Schuerewegen]- [GBA] Removed "Metroid Fusion" DMA hack. This fixes the lockup in"Caesar's Palace Advance". [Tim Schuerewegen]- [GENEVE] Made SRAM size configurable. Added MEMEX emulation. Genmod is nowa mode of the Geneve, not a separate system. Fixed Genmod. [Michael Zapf]- [M5] Added FD-5 floppy interface ROM, renamed driver to m5. [Curt Coder]- [MEKD2] Fixed keyboard. System is usable except for cassette. [Robbbert]- [PCFX] Added BIOS v1.01. [trap15]- [PDP1] Made the CRT implementation a device.[Atari Ace] Made papertape,cylinder and printer into devices and added back in (not working) [Robbbert]- [PIPPIN] Added pre release rom- [PSX] Added CD-ROM support. Some commercial games work well. Some don't.[pSXAuthor, R. Belmont]- [PSX] Added memory card support, not working yet. [pSXAuthor, R. Belmont]- [PV1000] 4 new cartridge dumps for the software list. [anondumper]- [QL] Added support for Miracle Systems Trump Card disk and memoryinterfaceAdded support for Sandy SuperDisk disk interfaceFixed up WD177x so disks can be formatted (single sided only)[Phill Harvey-Smith]- [SNES] uPD96050 DSP (aka Seta ST-010) is now emulated instead ofsimulated. [R. Belmont, byuu, Dr. Decapitator]- [STE] Added a proper dump of some French TOS ROM. [ElBarto]- [TI] Converted strata/733_asr/911_vdt to devices. [Atari Ace]- [X68K] Refactored to use new MC68901 device. [Curt Coder]- [TX0] Made papertape, printer and magtape into devices and addedback in (not working) [Robbbert]Imgtool Changes:----------------(none)Source Changes:----------------- The core is based on MAME 0.142. This incorporates all features of theupdate to this core. [MAME team]- Added support for a new template to -snapname to use software names forsnapshots. It is now possible to use %d_XXXX to name snaps after the nameof the file mounted in the device XXXX, being XXXX the brief name of anydevice. E.g. you can use "-snapname %d_cart" to use the name of the gamemounted in the cartslot, or "-snapname %d_flop2" to use the name of the gamemounted in the second floppy drive, etc. If you are loading software throughsoftware lists, its shortname will be used; if you are using the fullpath ofthe software, its filename is used. Any combination of the new template withthe old "/", "%g" and "%i" templates is supported as well. Notice that if youspecify an invalid device, or if you have no software mounted in the chosendevice, MESS will revert to the default template "%g/%i". [Fabio Priuli]- softlists: Added new lists, new dumps and info [anondumper, Barry Rodewald,Curt Coder, MESSfan, Fabio Priuli]- Cleanups; static qualifiers, added driver_states, consistent get_safe_tokenusage, reduced calls to ram_get_ptr() and region(...)->base(). [Atari Ace]- [WD17XX] Added device types WD1795, WD1797, WD2795, and fixedwd17xx_has_side_select(). [Curt Coder]- [WD17XX] Set complete command delay to 16/32 usec based on DDEN. [Curt Coder]
0.143-------MAMETesters Bugs Fixed----------------------- 04380: [Crash/Freeze] sfish2, sfish2j: Crash after OK (R. Belmont)- 04384: [Crash/Freeze] cottonbm: Black screen instead of intro (Angelo Salese)- 04347: [Crash/Freeze] mach3, cobram3, usvsthem: Stalls on its opening diagnostic screen (smf)- 04342: [Crash/Freeze] cubeqst, cubeqsta: Crash/Assertion after OK (smf)- 04340: [Crash/Freeze] firefox, firefoxa: Crash after OK (smf)- 04341: [Crash/Freeze] All playable sets in deco_ld.c, dlair.c, esh.c, gpworld.c, istellar.c, lpg.c, segald.c, superdq.c: Crash after OK (smf)- 04349: [Crash/Freeze] All sets in cliffhgr.c: Halts at "** DISC NOT UP TO SPEED *** screen (smf)- 04343: [Crash/Freeze] All sets in baraduke.c, namcos1.c, namcos86.c, skykid.c: Immediate crash while using -DEBUG (Wilbert Pol)- 04388: [Documentation] specfrce: Wrong SHA1 check sum in XML data for CHD (v3 vs. v4) (Tafoid)Source Changes--------------Added preliminary circle drawing for Warp Speed [Mariusz Wojcieszek] Added analog controls to Warp Speed [Mariusz Wojcieszek]Added index and ready line read functions to floppy drive. [CurtCoder]Added device-relative functions for memory banking. [Curt Coder]Added DE, CURSOR, HSYNC, and VSYNC line read members to MC6845.[Curt Coder]SH4: Misc cleanups, added support for VERSION register. Naomi rev HBIOS now boots games. [O. Galibert, Deunan Knute, R. Belmont]eeprom: Add tag name in eeprom's verbosity [O. Galibert]Readme replacement for Crusin' USA to include Off Road Challenge. [Guru]cdrom: convert Mode 1 Form 1 sectors to Mode 1 raw if requested[R. Belmont]Added byuu's cothread library, along with a wrapper class. Switched tousing one cothread for each executable device. This functionality isstrictly internal and should result in no changes in schedulingbehavior. However, it now becomes possible to exit out of a device'sexecution in the midst of an instruction by callingmachine().scheduler().make_active(). Note that this is somewhatdangerous for cores that have logic at the start of their execute loopto check for interrupts or other conditions, as those checks will beskipped upon resume, so consider this sort of early exiting to behighly experimental for now. [Aaron Giles, Miodrag Milanovic, byuu](Please Note: cothread usage is behind a compile-time define as per now, they will be reenabled in the next dev cycle)Convert Namco C352 to modern C++ device [R. Belmont]Added BUSRQ and WAIT input lines to the Z80 CPU core. [Curt Coder]Added support for multi level slot devices [Miodrag Milanovic]Fixed a bad ROM dump in pss62 (Super Famicom Box) [Y~K, MESSfan] Slightly improved the preliminary emulation of sfcbox [Y~K, MESSfan]This is a temporary fix for Mating Game which disables the 'Line Zero'interrupt condition. [J. Wallace]Fixed state saving for OKIM6376 (hopefully) [J. Wallace]Used a Dolbeck Systems flyer to correct the colours of the Connect 4built-in layout. [J. Wallace]Fixed line zero irq condition and provided a sync update for MPU4 HWgames [J. Wallace]New games added or promoted from NOT_WORKING status---------------------------------------------------Warp Speed (prototype) [Mariusz Wojcieszek]New clones added----------------Terra Force (Japan) [ShouTime]Off Road Challenge (v1.50) (not working) [Guru]Street Fighter II: The World Warrior (USA 910306) [Brian Troha, The Dumping Union]Final Fight (USA, set 2) [Brian Troha, The Dumping Union]Leader Board (Arcadia, set 3) [Team Europe & Alexander F.]OnePlay Version 2.20 bios [Team Europe & Alexander F.]New games marked as GAME_NOT_WORKING------------------------------------Super Mario Kart / Super Mario Collection / Star Fox (Super Famicom Box) [Y~K, MESSfan]New Super 3D Golf Simulation - Waialae No Kiseki / Super Mahjong 2 (Super Famicom Box) [Y~K, MESSfan]Super Donkey Kong / Super Tetris 2 + Bombliss (Super Famicom Box) [Y~K, MESSfan]Super Donkey Kong / Super Bomberman 2 (Super Famicom Box) [Y~K, MESSfan]
0.143New System Drivers Supported:-----------------------------(none)Systems Promoted from GAME_NOT_WORKING:---------------------------------------- PMI80 (except for cassette) [Robbbert]- SDK85 [Robbbert]- SDK86 [Robbbert]- SELZ80 [Robbbert]- ACRNSYS1 (except for cassette) [Robbbert]Skeleton drivers:------------------ Intel MDS [Robbbert]System Driver Changes:----------------------- prof80: Refactored the ECB bus to use slot interface, and separated GRIP into a slot device. [Curt Coder]- intv: Implemented scrolling [Huygens] Implemented reading from stic registers other than collision Bug 167 - Diagnostic cartridge fixed- nakajies: Added dump for the DreamWriter 450. [Roberto Carlos Fernandez Gerhardt, Wilbert Pol]- prose2000: update a lot of comments, bare beginnings of upd7720 px line and int support. [Lord Nightmare]- [intv] Proper rendering of overscan borders and native resolution, [H@P] along with various updates and cleanups * Converted intv driver to use native Intellivision resolution of 159x192. Scaled intvkbd driver so carts look correct. * Added overscan borders. Approximate, but at least measured on an actual Intellivision. * Added a STIC header file, defining various object sizes, and register and bit names. * Cleaned up render_color_stack_mode() and render_fg_bg_mode() loops, eliminating the ugly fix-ups at the end of each row. * Updated the code found in UNUSED_FUNCTION, but neither compiled nor tested it.Software Lists:----------------- snes.xml: softlist wip documentation and redump [MESSfan]- a800.xml: added some extension and support disks (+ comments) to the list. [K1W1]- a5200.xml: replaced ballblazer dump [K1W1]- snes.xml: Added a new snes dump [badinsults, d4s, MESSfan] (nw)- intv.hsi: Some corrections to the Intellivision hash file [John Rieman]Source Changes:----------------- Added device types for all known WD17XX variants, and enforced inverted DAL lines with e.g. FD1771/FD1791. Used correct variants in drivers, except TRS-80. [Curt Coder]
0.144-----MAMETesters Bugs Fixed----------------------- 04526: [Documentation] m4bigapl and clones: The correct description is "The Big Apple (Mdm)".- 04525: [Documentation] ep_smoke: The correct description is "Holy Smoke! (Impulse) (EPOCH)".- 04527: [Documentation] m4uuaw: The correct description is "Up Up and Away (Barcrest) (MPU4)".- 04522: [Documentation] m5bwaves: The correct description is "Brain Waves (Barcrest) (MPU5)".- 04523: [Documentation] m4click: The correct description is "Clickity Click (Barcrest) (MPU4)".- 04524: [Documentation] j6rh6: The correct year is 2002.- 04520: [Documentation] j2supsft: The correct description is "Supashifta (Jpm) (MPS)".- 04519: [Documentation] nudgeit: The correct description is "Nudge- It".- 04521: [Documentation] j6cas5: The correct description is "Casino 5ive Liner (Jpm) (IMPACT)".- 04500: [Documentation] ep_simbg: The correct description is "SIMPSONS - Duff Beer Guide"- 04517: [Documentation] j2cshfil: The correct description is "Cash- Filla (Pcp (MPS)".- 04516: [Documentation] j5suphi: The correct description is "Super Hi-Lo (Jpm) (SYSTEM5)."- 04515: [Documentation] megaaton: The correct name is "Meg Aaton".- 04514: [Documentation] mousn_l1, mousn_l4, mousn_lu, mousn_lx: The correct description is "Mousin' Around!".- 00504: [Graphics] hharryu, dkgensan: They have some background misplacement. (Roberto Zandonà)Source Changes--------------Fixed up the flicky and clones (system1.c) Dip Switches after a fairamount of playtesting. Also, added some specific set notes related tooddness/differences observed. [Tafoid]Start of input ports cleanup in the Toaplan drivers:[Alex Jackson, kanikani] * Removed some unused macros from toaplipt.h * Fixed polarity of DIPLOCATIONs in toaplan2.c * Added some missing inputsFixed tms99xx STCR command [Michael Zapf]xmultipl: fixed tilemaps offsets [Roberto Zandona']SDL: Add TAP/TUN networking capability and shell script forconfiguration [Carl]Added some common country and language names to the default strings,and removed some unused and/or redundant strings [Alex Jackson]Various improvement to Amiga FDC system [O. Galibert]ipf: Describe the remaining fields [O. Galibert, SPS]Rewrote NCR539x SCSI emulation from scratch [R. Belmont]More Toaplan input fixes: [Alex Jackson, kanikani] * Added DIPLOCATIONs and missing inputs to twincobr.c, wardner.c, toaplan2.c * Added information about ingame test/debug features to comments in toaplan2.c* Unified toaplan2.c inputs with the other Toaplan driversConverted neogeo MVS driver to use software lists in preparation formultislot support [David Haywood]neogeo.c: fixed kof98 on non-Windows builds [Alex Jackson]Added per-channel volume control to ES5505/ES5506 sound chip, andhooked it up to the Taito F3 driver [Angelo Salese]Added a preliminary ES5510 DSP DRAM input/output latches support inTaito F3 driver, fixes sound in Ring Rage and Riding Fight[Angelo Salese]Implemented FRC hook-up to Sega System 24 HW, fixes missing SFXs toBonanza Bros. [Angelo Salese, Phil Bennett, Charles MacDonald]6522VIA: Implemented CA2 pulse output mode, and output interrupt stateonly when it changes. [Curt Coder]6532RIOT: Output interrupt state only when it changes. [Curt Coder]hikaru: added 0.84 BIOS [Arzeno Fabrice]New games added or promoted from NOT_WORKING status---------------------------------------------------Dirt Dash [Phil Bennett, hap]Galaxy Game [Mariusz Wojcieszek, hap, Quantum Leaper]New clones added----------------King of the Monsters 2 - The Next Thing (prototype) [Tormod, Kevin Eshbach, f205v, Smitdogg, The Dumping Union]Alien Front (Rev T) [Arzeno Fabrice]House of the Dead 2 (prototype) [Arzeno Fabrice]18 Wheeler (Rev. A) [Arzeno Fabrice]Zero Team (set 5, Korea, Dream Soft license) [Guru, gp-lee]New games marked as GAME_NOT_WORKING------------------------------------Gunbalina (GNN1 Ver.A) [Yohji, hap, Krusty, B. Munger, Brian Troha, D. Edwardson, Kevin Eshbach, R. Weidinger, J. Kretschmer, Smitdogg, The Dumping Union]Arcana Heart Full [Tormod, Smitdogg, The Dumping Union]Melty Blood Actress Again [The Dumping Union]
0.144u5New System Drivers Supported:------------------------------ Palm Z22 [Tim Schuerewegen]- Mini2440 [Tim Schuerewegen]- Mera-Elzab Meritum I (model 2) [Miodrag Milanovic]- RM-380Z [Gabriele D'Antona]Systems Promoted from GAME_NOT_WORKING:---------------------------------------- SLC1 [Robbbert]Skeleton drivers:------------------ Axel AX-20- Didaktik M 92- Mera 79152PC- Mera Konin- Siemens PC-D [rfka01]- NCR Decision Mate V [rfka01]- DEC Rainbow 100B [rfka01]System Driver Changes:-----------------------poly1: Added Terminal roms [Andrew Trotman]-Fix for a400, a800 and clones which caused a crash navigating the Input menu. [hap]-a5105: Implemented memory banking. [Sandro Ronco]-mac: Cuda device talks to the 680x0 properly; Color Classic now shows something. [R. Belmont]-mac: Fixed Cuda timer interrupt ack and default PRAM for Egret and Cuda [R. Belmont]-victor9k: Fixed keyboard MCU clock. [Lord Nightmare]-nc: Added v1.02 Danish and v1.02 German bios variations of the NC100. [Roberto Carlos Fernandez Gerhardt]-cbm: Added ICT Mini Chief hard disk ROMs. [Curt Coder]-mac: add preliminary support for LC520 (not working yet) [R. Belmont]-pet: Added skeleton for SSE SoftBox IEEE-488 peripheral. [Curt Coder]-macpci: new driver to support PCI-based Old World Macs, including Pippin [R. Belmont]-c64: Added skeleton for Serial Box IEC peripheral. [Curt Coder]-mac: Added skeleton device for low-level emulation of the original Mac keyboard [R. Belmont]-ip22: Made the SGI Indy driver about 130% faster on my machine (from 50% speed to 115% speed on a 3.2GHz i7) by commenting out debug logging wholesale rather than leaving in an inline do-nothing if(). [MooglyGuy]Software Lists:-----------------coleco.xml: added an earlier dump of dkong. [k1w1]-rainbow.xml: DEC Rainbow 100 Softlist [Kaylee]Source Changes:-----------------pc_cga.c: Fixed selection of mc6845 input clock. [Wilbert Pol]-floppy: Add media type and write splice information to the internal representation, and start handling HD [O. Galibert]-8530scc: Modernize. Hopefully nothing broke [O. Galibert]-floppy: Add an "unknown" form factor and use it to fix floptool [O. Galibert]-mcs48: Fixed I8021/I8022 clock divider. [Curt Coder]-i386: Patch for i386 helps booting Phoenix bios [Carl]-scsibus: Increment command index on acknowledge instead of data read, since Visual 1050 BIOS skips the message byte read and just acks it. [Curt Coder]-Fix four spc700 opcodes which didn't disassemble correctly [kevtris]-scsibus: Added group 6 (vendor specific) command length. [Curt Coder]-scsibus: Implemented SASI group 6 command 00 (C0, Physical Device ID). [Curt Coder]-scsibus: Sector size is now configurable in init_scsibus. [Curt Coder]-scsihd: Get sector size from CHD metadata to support old 256 bytes/sector SASI drives, and allow hard disk image subdevices. [Curt Coder]-uiimage/diimage: Dumbify the menus and add a control layer [O. Galibert]-floppy: Add diskferret format support, and a minimal pc support [O. Galibert]-First draft of i8279 device. Hooked up to mmd2, which now nearly works [Robbbert]-softlist: Fix entry count tracking issue [O. Galibert]
0.144u7New System Drivers Supported:-----------------------------(none)Systems Promoted from GAME_NOT_WORKING:---------------------------------------(none)Skeleton drivers:------------------ Wang Professional Computer [Anna Wu]- Boris Diplomat [Sean Riddle, Justin Kerk]- Apricot FT//ex 486 (J3 Motherboard) [Kaylee]- Apricot FTs (Panther Rev F 1.02.26) [Kaylee]System Driver Changes:-----------------------nespal: fixed bug #1394, the driver is back to the correct speed. [Fabio Priuli]-bullet: Implemented Wave Mate Bullet Revision F hardware, a ROM dump is missing though. [Curt Coder]-nes: fixed longstanding regression in 4screen mirroring games (e.g. Gauntlet) [Fabio Priuli]-vic20: Implemented the expansion port. You can now plug in an IEEE-488 cartridge and any of the CBM IEEE floppy/hard drives. (e.g. mess vic20p -exp ieee488 -exp:ieee488:ieee9 c4040 -flop2 diskimage.d64; SYS 45065; LOAD "$",9) [Curt Coder]-vic20: Emulated the VIC-1110 8K RAM Expansion cartridge. [Curt Coder]-vic20: Emulated the VIC-1210 3K RAM Expansion cartridge. [Curt Coder]-vic20: Emulated the VIC-1111 16K RAM Expansion cartridge. [Curt Coder]-vic20: Emulated the VIC-1211A Super Expander with 3K RAM cartridge. [Curt Coder]-vic20: Emulated the VIC-1010 Expansion Module. You can now connect up to 6 cartridges using this expander. (e.g. mess vic20p -exp exp -exp:exp:slot1 ieee488 -exp:exp:slot2 8k -exp:exp:slot3 8k -exp:exp:slot4 8k) [Curt Coder]-lynx: timer changes (fixes a palette change bug in viking child) [Huygens] xor sprites check if collision processing is enabled (fixes todd's adventures intro flicker and xenophobe) added rendering to a secondary bitmap to fix tearing (there's probably a better way to do this)Software Lists:-----------------tiki100.xml: Added software list. [Curt Coder]-a2600.xml: added a couple of dumps and region compatibility. [Kaylee]Source Changes:-----------------i386: Various improvements of cpu core, mostly protected mode related [Carl,Barry Rodewald]-SoundBlaster: added DMA timer for more realistic IRQ acks, added 0xD0 stop DMA command, cleaned up DRQ semantics. [R. Belmont]-floppy: Do specific UI handling [O. Galibert]-ppu2c0x: converted NES PPU to be a modern device. [Fabio Priuli]-m68fpu: Accept some more variants of fsave/frestore [O. Galibert]-flopimg.h: docbookified documentation [balrog]-floppy: libertarian relicensing [O. Galibert]-m4510: initialize the input callback too [O. Galibert]
0.145-------Happy 15th Anniversary! Over its 15 years of existence since MAME0.01 was released for MS-DOS with an initial library of 5 sets, MAMEhas grown exponentially to the point that no one thought we would be,boasting 18,650 different sets and operable on more OS platforms thanthought possible. While video-based arcade games were the originaltargets for MAME, the scope of the project has grown to includedocumentation of virtually all coin-operated amusement devicesincluding gambling (video/slots), coin droppers, pinball machines andmore. Through the efforts of the literally thousands of developers,players and others who have provided assistance and feedback over theproject's history, we would like to thank all of them that made thispossible!MAMETesters Bugs Fixed----------------------- 04455: [Crash/Freeze] All sets in cliffhgr.c: Crash/assert and graphic issues (Aaron Giles)- 04644: [Core] Tilemap viewer always broken / displays in shades of Blue (Aaron Giles)- 04607: [Graphics] All sets in cliffhgr.c: Video playback is faulty - screen flashes (Aaron Giles)- 04656: [Misc.] Various Sets: "Timer Error" shows before start of game each time, showing odd time during setting (Angelo Salese)- 04661: [Crash/Freeze] calchase: Assert while doing initial memory test (Carl)- 04622: [Crash/Freeze] anmlbskt: Crash before OK (R. Belmont)- 04636: [Crash/Freeze] mquake: [debug] Exception after OK (R. Belmont)- 04654: [Timing] All sets in stv.c: All sets do not start or play correctly (Timing, Auto Credit, Sound) (R. Belmont)- 04650: [Documentation] m1coro11n, m1coro11np, m1coro12n, m1coro12np, m1coro21n, m1coro21np, m1coro22n, m1coro31p, m1coro32n, m1coro32np: Game descriptions contain a TAB character.- 04648: [Graphics] All sets in btime.c: Misplaced graphics for player 2 in cocktail mode (hap)- 04635: [Graphics] terrafb, terrafjb: [debug] Graphics corruption on both sides of the screen (David Haywood)- 04632: [Crash/Freeze] oldsplus: [debug] Assert before OK (David Haywood)- 04626: [DIP/Input] ddragon2 and clones: Wrong dipswitch settings - default settings- 04647: [DIP/Input] cabal and all clones: "Bonus Lives" settings are wrong (stephh)- 04628: [Crash/Freeze] agress, agressb: Black screen (R. Belmont)- 03444: [Debugger] Registered ram blocks registered with save state cannot be viewed with debugger (R. Belmont)Source Changes--------------Fixed disassembly of far jump instructions in the u'nSP core [trap15]Correct loading for dragngun video data, identified as standard DVIdata [David Haywood]Slight fix to the way captaven rasters were handled [David Haywood]Added proper widescreen layout on Super Chase [David Haywood]Improved inputs in Tourvision driver [Stephh]Added sprites wrap-around in Donkey Kong HW, seen in DK3 when clearingstage 1 [hap]chd: Fix error where FLAC was encoding 4 times too much data (samplesvs. bytes) [David Haywood]Converted Boogie Wings to generic sprite device plus added manualmixing. Converted various bootleg implementations of the chip to usethe common code as well. (tumbleb.c, esd16.c, crospang.c, nmg5.c)[David Haywood]Implemented preliminary support for Trident SVGA cards, fixes graphicsin California Chase loading screen [Grull Osgo, Angelo Salese]Hooked up inputs and sound in california chase, game is now more orless working without steer inputs and still needs the user to launchboot.exe first from MS-DOS prompt. [Grull Osgo, Angelo Salese]Various wav/flac sample changes: [David Haywood] * Remove hardcoded ".wav" sample extensions from within drivers * Update samples.c to check for both .flac and .wav extensions when loading a sample * Made sample loading failure a bit more verbose (various zips contained 0 byte samples, I assume to keep clrmame happy or something) * Fixed memory allocation with 8-bit flac samples Act Fancer: fixed background tilemap size, corrects level boss bg(partial fix for MT #4585) [David Haywood]RDP optimizations and memory system shunting in N64 driver; relativespeedup of 1.4x to 1.5x [MooglyGuy]Truco Tron reverse engineering [Roberto Fresca] * Identified and added EF6821P PIA for I/O. * Identified and added the CRTC as HD/UM6845. * Identified a Maxim MAX691 and hooked watchdog/reset functions based on the PIA line where is tied. Also hooked others minor related things. * Identified a Darlington Array ULN2003. * Added correct clocks for main crystal, CPU and CRTC through #define. * Improved inputs/jumpers with PCB traces. * Added technical notes.Model 1: add skeleton device for Z80 version of the MPEG sound board. No playback, just running the Z80. [R. Belmont]New games added or promoted from NOT_WORKING status---------------------------------------------------Street Games II [Angelo Salese, Mariusz Wojcieszek]Boong-Ga Boong-Ga (Spank'em!) [R. Mucciarelli, pongplaya, ranger_lennier, Kevin Eshbach, gamerfan, M. Ponweiser, emuLOAD, R. Gatzke, Smitdogg, The Dumping Union, Pierpaolo Prazzoli]New clones added----------------Warriors of Fate ('sgyxz' bootleg) (not working) [angelosa]Print Club 2 Felix The Cat (Rev. A) [f205v, ranger_lennier, dopefishjustin, Yohji, Smitdogg, The Dumping Union]Print Club 2 '98 Spring Ver [f205v, ranger_lennier, dopefishjustin, Yohji, Smitdogg, The Dumping Union]Hyperspace (bootleg of Asteroids) [Byte Surfer]Tekken Tag Tournament (Asia, TEG2/VER.C1, set 1) [Brian Troha, Smitdogg, The Dumping Union]X-Men (4 Players ver ADA) [Bonky0013]Print Club Goukakenran (J 991104 V1.000) [f205v, ranger_lennier, dopefishjustin, Yohji, Smitdogg, The Dumping Union]Print Club Olive (J 980717 V1.000) [f205v, ranger_lennier, dopefishjustin, Yohji, Smitdogg, The Dumping Union]Print Club 2 '98 Autumn Ver (J 980827 V1.000) [f205v, ranger_lennier, dopefishjustin, Yohji, Smitdogg, The Dumping Union]Print Club Kome Kome Club (J 970203 V1.000) [f205v, ranger_lennier, dopefishjustin, Yohji, Smitdogg, The Dumping Union]Ultimate Arctic Thunder [gamerfan, Smitdogg, The Dumping Union]Dumped HDD for Photo Play 2000 v2.01 [Team Europe]New games marked as GAME_NOT_WORKING------------------------------------Dungeon Explorer (Tourvision PCE bootleg) [Charles McDonald, Clawgrip, AUMAP]Unknown BMC Poker GameGone Fishing 2Chess Challenge 2 [SoftwareThis]EZ Touch [XingXing]Sega Shooting ZoneBounty Hunter [Gatinho]
0.145u7New System Drivers Supported:-----------------------------(none)Systems Promoted from GAME_NOT_WORKING:----------------------------------------SAPI 2 [Robbbert]-Pyldin 601 [Robbbert]Skeleton drivers:------------------ Powertran Cortex [Robbbert,Kaylee]System Driver Changes:-----------------------apple2: CFFA2000 now has savable settings EEPROM, plus default settings patched to enable two drives [R. Belmont]-apple2: Thunderclock Plus card added [R. Belmont]-apollo: add alternate layouts for a better experience on XGA (1024x768) and WXGA (1280x800) displays. [Hans Ostermeyer]-apple2: Added Microsoft SoftCard. Works only on apple2 and apple2p for now, and only with Microsoft's CP/M boot disks. [R. Belmont]-sms: Prevent a crash in sms1pal and some optimizations. [Enik Land]-c64: Added support for the Currah Speech 64 cartridge, pitch is not spot on yet. [Curt Coder]-c64: Added support for the NeoRAM cartridge. [Curt Coder]-c64: Added support for the Commodore CP/M cartridge. VICE Team, your move ;) [Curt Coder, R. Belmont]-adam: Improved the cassette emulation: - added ddp tape image support - edited cassette.c to allow speed / direction / channel selection - changed cassimg.c so multichannel tapes work [huygens]-c64: Added support for the 4040+Fast Hack'em cartridge. [Curt Coder]-mk83: fixed video, computer responds to commands. [Robbbert]-sapi: SAPI1 - modernised. SAPI2 connected to ascii keyboard, works. Sapi3 connected to terminal. Needs a boot disk & fdc. [Robbbert]-apple2: Added Videx VideoTerm card emulation for slot 3 on II/II+ [R. Belmont]-apple2: cards that don't take over c800 now don't have to. Fixes SoftCard compatibility with VideoTerm and IIe - CP/M now runs in 80 columns in those setups. [R. Belmont]-apple2gs: writes to card CnXX and C800 space now honored. CFFA2 settings changes work. [R. Belmont]-apple2: Fixed reset bit for Mockingboard/Phasor. Fixes stuck sounds in Mockingboard and Phasor utility programs. [R. Belmont]-apple2: Enabled AE Phasor, it works pretty well now [R. Belmont]-apple2: Added Super Serial Card. Not terribly useful at present, but should get interesting in the future. [R. Belmont]-apple2: added /INH support to the slots for the D000-FFFF region and added IAI SwyftCard support. (It must go in slot 3 of a IIe!)Software Lists:----------------- pico.xml: added new Japanese dumps [Team Europe]Source Changes:-----------------3c505: Switched to using core device_network_interface [Hans Ostermeyer]-Add multiread support (behind a define for now pending heuristics) to the dfi import support. Fix some inaccuracies regarding index decode position in dfi files. [Lord Nightmare]-Modern apple 2 disk decoder for 16-sector disk images implemented using Olivier's new system for floptool. Only supports importing from .dfi 50mhz multi-read x3 images at the moment. [Lord Nightmare, Balrog, Jason Scott, Karsten Scheibler]-fix dsk export from floptool so it can work with just one .dfi read instead of needing 3 reads. Tested at 50mhz sampling rate only. [Lord Nightmare]-More work on dfi and apple2 modern disk stuff; most of the auto speed recognition stuff is in the dfi handler now but the actual data scaling to match the internal mfi 200mhz sample rate stream is not done yet. There are also some likely issues with beginnings and ends of index pulses. Brickwall windowing has been implemented for dfi for regeneration of missed transitions from marginal reads as well as discarding of noise. A histogram has been added (disabled by default) for dfi format as well. [Lord Nightmare, Phil Pemberton, Balrog]-Some additional tweaks to ap2 and dfi stuff; disabled the horribly broken load() code in ap2_dsk. [Lord Nightmare, Balrog]-ap2_dsk.c: beginnings of 13-sector format support. gives a warning if you try to read one so far.-dfi_dsk.c: fix a bug involving offsets read from source file per track which caused an occasional 0xFF byte to end up in the stream (reading off end of file buffer) [Lord Nightmare]-ap2_dsk now produces valid, runnable ProDOS-order .po disk images. [Lord Nightmare, adtpro]
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 alongwith misc documentation. [Brian Troha]spbactn.c: Adjusted clock speeds based on OSCs actually on the PCB.Added missing button and labeled buttons. Added dipswitch locationsand 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 asupdates and a cleanup of neodrvr.c [Johnboy]Fixed ffightj2 ROMs labels and locations, added pcb infos tovideo\cps1.c [Team CPS-1]Fixed mapping for mmatrixd (cps2) to allow in-game region switch towork and renamed to a US set due to rom labels. Replaced Phoenix Setxmvsfu1d (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, whilemaking it a bit more generic. Ultimately, it will plug into Scorpion2 and 4 hardware. [James Wallace]preliminary Toshiba TC8830F emulation [hap]i8251: "reset" bit is only documented to revert to looking for a modebyte, not reset the entire chip. [R. Belmont]Preliminary Z8001 support [Christian Groessler]Initial work in preparation for some modernization on the wholemegadriv.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 tomake it more like the actual DM01 (which uses 5 by 7 blocks, but wiresthem 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 butasanbased on pcb pictures and observation [bonky0013, Tafoid]Updating MAME drivers to use modern i8255 implementation instead ofthe 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 andadded 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 astart command. [R. Belmont]Finally done the last part of the dotmatrix changes, which is tocreate a dot by dot display mode. This makes the BFMDM01 emulation farmore straightforward, and should mean that anyone wanting a matrix cancall some combination of functions and make it work. [James Wallace]info.c: added screen tags to xml output, so that it is possible toeasily identify which screens depend on optional devices (mostly ofuse in MESS, for its slot options, but eventually handy for PC-basedarcades too) [Fabio Priuli]Improved sound emulation in for pokey chip. Changed audio emulation toemulate borrow 3 clock delay and proper channel reset. New frequencyonly becomes effective after the counter hits 0. Emulation also treatscounters as 8 bit counters which are linked now instead of monolytic16 bit counters. [Couriersud]i386: IRET/Virtual 8086 mode fixes [Carl]Added the alternative bios found on Gachagachamp, it appears to justbe recompiled. [smf] Added the 700B01 bios, only the CRC is known. [smf]Stop the elephant stage on Handle Champ from crashing, though othergraphics issues remain. [smf]New Mega-Tech BIOS added. [El Barto]Fix regression on POKEY device introduced in last commit. Fixed highpass 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 whiletempest 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 provideASSERT/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]