21
- 28 March 2024, 14:55
- Welcome, Guest
News:
The new forum is online, hope you enjoy it!
Show Posts
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
24
News & Communication / Re: MAME & MESS 0.151
« on: 05 November 2013, 11:58 »
MESS 0.151 whatsnew:
[spoiler]
MAMETesters Bugs Fixed
----------------------
- 05348: [Crash/Freeze] (at.c) at586, at586x3: [debug] Crash before OK (Osso)
New System Drivers Supported:
-----------------------------
- NTS DreamWriter 225 [robcfg, Curt Coder]
Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)
Skeleton drivers:
-----------------
-Ensoniq EPS-16 Plus [R. Belmont]
-Ensoniq MR-61 Workstation [R. Belmont]
-Forward Technology FT-68M [Al Kossow, Robbbert]
-MOLECULAR Computer [Al Kossow]
-Dragon 200-E [robcfg]
Software Lists:
----------------
-ibm5170.xml: Added some Windows, MS-DOS, PC-DOS, GEM, OS/2,
utilities and drivers, DR DOS 6.0, and Indianapolis 500. [Curt Coder]
-ibm5170.xml: Added the remaining Riki coverdisks. [Kaylee]
-ibm5170_cdrom.xml: Added CD-ROM software list with some Windows
goodies and PC DOS 2000. [Curt Coder]
-sat_cart.xml: added dump of Ultraman support cart [Team Europe]
-c64_cart.xml: Added PK-232 driver cartridge. [Curt Coder]
-pet_rom.xml: Added McTerm 1.20, BASIC Programmer's Toolkit for BASIC 4.0,
POWER, Oracle 3.03, Command-O for 8032, SORT, WordPro 3, Waterloo
Structured BASIC, and Paperclip 2.84. [Mike Naberezny]
-pet_rom.xml: Added McTerm 1.21. [Mike Naberezny, Stefano Santerini]
-compis.xml: Added working System II and MS-DOS images. [Curt Coder]
-pico.xml: added more dumps and more documentation. [Team Europe]
-c128_rom.xml: Added KeyDOS support disk. [Curt Coder]
Source Changes
--------------
-updated Acron A3010 roms labels and added battery management program
rom [robcfg]
-a7800.c - Cleanup of address maps, high score maps added [Robert Tuccitto]
-nes.c - Documented new PAL NES clone called "Golden China TV Game" [kaylee]
-c64: Emulated the PARTNER 64 cartridge. [Curt Coder]
-cat.c: Switch swyft to use mc68008, split vram handler from cat
vram handler due to bus width differece. Hook up VIAs to swyft.
Further work on documenting the rom and ram layout of the swyft,
pending hardware tests to figure out the via hookups.
[Lord Nightmare, Dwight Elvey, Sandy Bumgarner]
-mc1502: cassette output, printer WIP, serial WIP, minor
keyboard fix [shattered]
-amstrad.c: fix gx4000 inputs [Alex Jackson]
-pc: mc1502 fdc reset fix [shattered]
-RSP SIMD changes: [MooglyGuy, Marathon Man]
* Converted high and middle accumulator slices into SIMD vectors.
* Converted flag registers into SIMD vectors.
* Fixed unaligned accesses in CFC2 opcode.
* Added SCALAR_GET_VS1, SCALAR_GET_VS2, and SET_ACCUM_H/M/L to act as
a passthrough to either the non-SIMD implementation or individual
element insert/extract ops in order to minimize #if USE_SIMD all
over the place.
* Ported SIMD implementations of VMUDL, VMUDM, VMUDN, VMUDH, VMACF,
VMACU, VMADL, VMADM, VMADN, and VMADH from CEN64 with permission
* Resulted in an overall speedup of approximately 50% for RSP-bound
scenes on a 2.5GHz i5.
-apogee: sound support [shattered]
-Refactored N64 RDP blender to use function arrays in order to [MooglyGuy]
flatten inner-loop branch structures for potential performance.
-Broke blender steps into individual #defines in order to make the [MooglyGuy]
functional differences between RDP modes more apparent.
-ec1841 updates: [shattered]
* Emulated the original keyboard
* DIP switches added
* Improved memory mapping
-N64 RDP and RSP improvements [MooglyGuy, Marathon Man]
* Fixed an RSP DMA edge case when transfer count is greater than 1.
* Refactored the RDP blender implementation to use function pointers
rather than deep if/else structures in order to reduce branch
prediction penalties in the inner software rasterizer loop.
* Reduced the likelihood that bad triangle commands due to an RSP
crash will crash MESS.
-N64 optimizations: [MooglyGuy]
* Converted PIF RAM from 8-bit array to 32-bit array
* Inlined color and alpha combiner equations
* Moved a number of calculations in span rendering to outer loops
* Flattened branch structure of texel fetching somewhat
-cat.c: add v331 IAI swyft firmware roms, and add .jed file
dumps for the four swyft pals [Sandy Bumgarner, Lord Nightmare,
Balrog]
-cat.c: further swyft documentation updates based on having the
board to look at directly [Lord Nightmare, Sandy Bumgarner]
-Apple II: Initial non-working implementation of High Speed
SCSI Card [R. Belmont]
-isa_dectalk: add the dectalk pc device [Carl, Lord Nightmare]
-c64: Fixed tape loading. [Curt Coder]
-ibmpcjr: Fixed the software lists. [Kaylee]
-dectalk.c: add DECtalk DTC-01 v1.8 firmware, add two new
DECtalk DSP firmwares (one which goes with v1.8, and one which goes
with later v2.0 units) [Al Kossow, Lord Nightmare]
-dectalk.c: fixed the outfifo handler so the 'later 2.0'
-409/-410 dsp firmware works correctly; some minor documentation
updates as well, and added a compile-time feature to boost interleave
when the output fifo is about to run out. [Lord Nightmare]
-dectalk.c: fixed 68k->dsp fifo, hooked up the old 1.8 dsp rom
version since it works with 1.8 with no glitching and also works with
2.0 [Lord Nightmare]
-vboy.c: improved loading from fullpath for non-2MB carts. [Fabio Priuli]
-cat.c: more swyft comment updates, fixed the board location of
one of the pals. [Lord Nightmare]
-allows you to change what is in the southbridge ide slots [smf]
-amstrad: Allowed vpos counter to count past the active display.
This allows raster interrupts to be set on a non-visible scanline.
[Barry Rodewald]
-ti99, geneve: Using the new SETOFFSET address map feature (split
access) [Michael Zapf]
-ti99: Added guards to prevent access to special devices in new memory
access emulation. [Michael Zapf]
-dim_dsk: add modern support [Carl]
-x68k: make floppies work again [Carl]
-compis: Emulated the keyboard. [Curt Coder, Marcus Comstedt]
-compis: Added cassette, MPSC and RS-232 ports. Connected the FDC via
the iSBX bus. [Curt Coder]
-Misc. a2bus updates [R. Belmont]
* CFFA2: patch settings EEPROM to allow up to 13 partitions on both
IDE connectors
* SCSI: Much improved documentation
-a7800.c [Robert Tuccitto]
Added Phase Shifts 24.7, 25.2, 26.2, 27.2.
Phase Shifts 24.7 through 27.7 degrees with 0.5 degree increments
documented. Phase Shift 26.2 degrees made active. Fixed typo under 26.77$.
-abc80: Added ROMs for the Scandia Metric FD2. [robcfg]
-BBC Micro updates / fixes: [Nigel Barnes]
* implemented ram device, all models have default ramsize, model A is
16K/32K switchable.
* added additional bios options for OS0.1, OS1.0 in models A/B.
* added clones bbcb_de, bbcb_us for BBC B German and US export
models.
* added clones bbcmaiv, bbcmet, bbcmt, bbcm512, bbcmarm for other BBC
Master models.
* added clones bbcmc, bbcmc_ar for BBC Master Compact and Arabic
models.
* implemented BREAK key.
* fixed 8271 disk loading of ssd,dsd images.
* device mc146818 now accepts default CMOS RAM.
* added default CMOS RAM settings for all Master models.
-abc800: Fixed the fast floppy controller. [Curt Coder]
-Replaced hack code for saving nc200 ram with legacy nvram saving, you
can now shut down the emulation and start it up without losing
everything. However you must press the on button before exiting
(default END key). [smf]
-adam: Fixed the 160KB floppy controller. [Curt Coder]
-Modello T: Added keyboard and cursor. [Robbbert]
-PT68K: Connected to a terminal, system works with bios 0. [Robbbert]
-PP01: Added sound and uart. [Robbbert]
-Vboy: Added fullpath support for small homebrews. [Robbbert]
-Unior: Added devices and sound. [Robbbert]
-Dolphin: Added cassette. [Robbbert]
-Elektor: Added paste facility, and improved quickload. [Robbbert]
-CD2650: Fixed quickload. [Robbbert]
-Ravens: Fixed bugs in quickload. [Robbbert]
-Instructor50: [Robbbert]
* Added various leds, keys and switches
* Added interrupt logic
* Fixed quickload
* Fixed mistakes in the memory map and cassette operation
[/spoiler]
[spoiler]
MAMETesters Bugs Fixed
----------------------
- 05348: [Crash/Freeze] (at.c) at586, at586x3: [debug] Crash before OK (Osso)
New System Drivers Supported:
-----------------------------
- NTS DreamWriter 225 [robcfg, Curt Coder]
Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)
Skeleton drivers:
-----------------
-Ensoniq EPS-16 Plus [R. Belmont]
-Ensoniq MR-61 Workstation [R. Belmont]
-Forward Technology FT-68M [Al Kossow, Robbbert]
-MOLECULAR Computer [Al Kossow]
-Dragon 200-E [robcfg]
Software Lists:
----------------
-ibm5170.xml: Added some Windows, MS-DOS, PC-DOS, GEM, OS/2,
utilities and drivers, DR DOS 6.0, and Indianapolis 500. [Curt Coder]
-ibm5170.xml: Added the remaining Riki coverdisks. [Kaylee]
-ibm5170_cdrom.xml: Added CD-ROM software list with some Windows
goodies and PC DOS 2000. [Curt Coder]
-sat_cart.xml: added dump of Ultraman support cart [Team Europe]
-c64_cart.xml: Added PK-232 driver cartridge. [Curt Coder]
-pet_rom.xml: Added McTerm 1.20, BASIC Programmer's Toolkit for BASIC 4.0,
POWER, Oracle 3.03, Command-O for 8032, SORT, WordPro 3, Waterloo
Structured BASIC, and Paperclip 2.84. [Mike Naberezny]
-pet_rom.xml: Added McTerm 1.21. [Mike Naberezny, Stefano Santerini]
-compis.xml: Added working System II and MS-DOS images. [Curt Coder]
-pico.xml: added more dumps and more documentation. [Team Europe]
-c128_rom.xml: Added KeyDOS support disk. [Curt Coder]
Source Changes
--------------
-updated Acron A3010 roms labels and added battery management program
rom [robcfg]
-a7800.c - Cleanup of address maps, high score maps added [Robert Tuccitto]
-nes.c - Documented new PAL NES clone called "Golden China TV Game" [kaylee]
-c64: Emulated the PARTNER 64 cartridge. [Curt Coder]
-cat.c: Switch swyft to use mc68008, split vram handler from cat
vram handler due to bus width differece. Hook up VIAs to swyft.
Further work on documenting the rom and ram layout of the swyft,
pending hardware tests to figure out the via hookups.
[Lord Nightmare, Dwight Elvey, Sandy Bumgarner]
-mc1502: cassette output, printer WIP, serial WIP, minor
keyboard fix [shattered]
-amstrad.c: fix gx4000 inputs [Alex Jackson]
-pc: mc1502 fdc reset fix [shattered]
-RSP SIMD changes: [MooglyGuy, Marathon Man]
* Converted high and middle accumulator slices into SIMD vectors.
* Converted flag registers into SIMD vectors.
* Fixed unaligned accesses in CFC2 opcode.
* Added SCALAR_GET_VS1, SCALAR_GET_VS2, and SET_ACCUM_H/M/L to act as
a passthrough to either the non-SIMD implementation or individual
element insert/extract ops in order to minimize #if USE_SIMD all
over the place.
* Ported SIMD implementations of VMUDL, VMUDM, VMUDN, VMUDH, VMACF,
VMACU, VMADL, VMADM, VMADN, and VMADH from CEN64 with permission
* Resulted in an overall speedup of approximately 50% for RSP-bound
scenes on a 2.5GHz i5.
-apogee: sound support [shattered]
-Refactored N64 RDP blender to use function arrays in order to [MooglyGuy]
flatten inner-loop branch structures for potential performance.
-Broke blender steps into individual #defines in order to make the [MooglyGuy]
functional differences between RDP modes more apparent.
-ec1841 updates: [shattered]
* Emulated the original keyboard
* DIP switches added
* Improved memory mapping
-N64 RDP and RSP improvements [MooglyGuy, Marathon Man]
* Fixed an RSP DMA edge case when transfer count is greater than 1.
* Refactored the RDP blender implementation to use function pointers
rather than deep if/else structures in order to reduce branch
prediction penalties in the inner software rasterizer loop.
* Reduced the likelihood that bad triangle commands due to an RSP
crash will crash MESS.
-N64 optimizations: [MooglyGuy]
* Converted PIF RAM from 8-bit array to 32-bit array
* Inlined color and alpha combiner equations
* Moved a number of calculations in span rendering to outer loops
* Flattened branch structure of texel fetching somewhat
-cat.c: add v331 IAI swyft firmware roms, and add .jed file
dumps for the four swyft pals [Sandy Bumgarner, Lord Nightmare,
Balrog]
-cat.c: further swyft documentation updates based on having the
board to look at directly [Lord Nightmare, Sandy Bumgarner]
-Apple II: Initial non-working implementation of High Speed
SCSI Card [R. Belmont]
-isa_dectalk: add the dectalk pc device [Carl, Lord Nightmare]
-c64: Fixed tape loading. [Curt Coder]
-ibmpcjr: Fixed the software lists. [Kaylee]
-dectalk.c: add DECtalk DTC-01 v1.8 firmware, add two new
DECtalk DSP firmwares (one which goes with v1.8, and one which goes
with later v2.0 units) [Al Kossow, Lord Nightmare]
-dectalk.c: fixed the outfifo handler so the 'later 2.0'
-409/-410 dsp firmware works correctly; some minor documentation
updates as well, and added a compile-time feature to boost interleave
when the output fifo is about to run out. [Lord Nightmare]
-dectalk.c: fixed 68k->dsp fifo, hooked up the old 1.8 dsp rom
version since it works with 1.8 with no glitching and also works with
2.0 [Lord Nightmare]
-vboy.c: improved loading from fullpath for non-2MB carts. [Fabio Priuli]
-cat.c: more swyft comment updates, fixed the board location of
one of the pals. [Lord Nightmare]
-allows you to change what is in the southbridge ide slots [smf]
-amstrad: Allowed vpos counter to count past the active display.
This allows raster interrupts to be set on a non-visible scanline.
[Barry Rodewald]
-ti99, geneve: Using the new SETOFFSET address map feature (split
access) [Michael Zapf]
-ti99: Added guards to prevent access to special devices in new memory
access emulation. [Michael Zapf]
-dim_dsk: add modern support [Carl]
-x68k: make floppies work again [Carl]
-compis: Emulated the keyboard. [Curt Coder, Marcus Comstedt]
-compis: Added cassette, MPSC and RS-232 ports. Connected the FDC via
the iSBX bus. [Curt Coder]
-Misc. a2bus updates [R. Belmont]
* CFFA2: patch settings EEPROM to allow up to 13 partitions on both
IDE connectors
* SCSI: Much improved documentation
-a7800.c [Robert Tuccitto]
Added Phase Shifts 24.7, 25.2, 26.2, 27.2.
Phase Shifts 24.7 through 27.7 degrees with 0.5 degree increments
documented. Phase Shift 26.2 degrees made active. Fixed typo under 26.77$.
-abc80: Added ROMs for the Scandia Metric FD2. [robcfg]
-BBC Micro updates / fixes: [Nigel Barnes]
* implemented ram device, all models have default ramsize, model A is
16K/32K switchable.
* added additional bios options for OS0.1, OS1.0 in models A/B.
* added clones bbcb_de, bbcb_us for BBC B German and US export
models.
* added clones bbcmaiv, bbcmet, bbcmt, bbcm512, bbcmarm for other BBC
Master models.
* added clones bbcmc, bbcmc_ar for BBC Master Compact and Arabic
models.
* implemented BREAK key.
* fixed 8271 disk loading of ssd,dsd images.
* device mc146818 now accepts default CMOS RAM.
* added default CMOS RAM settings for all Master models.
-abc800: Fixed the fast floppy controller. [Curt Coder]
-Replaced hack code for saving nc200 ram with legacy nvram saving, you
can now shut down the emulation and start it up without losing
everything. However you must press the on button before exiting
(default END key). [smf]
-adam: Fixed the 160KB floppy controller. [Curt Coder]
-Modello T: Added keyboard and cursor. [Robbbert]
-PT68K: Connected to a terminal, system works with bios 0. [Robbbert]
-PP01: Added sound and uart. [Robbbert]
-Vboy: Added fullpath support for small homebrews. [Robbbert]
-Unior: Added devices and sound. [Robbbert]
-Dolphin: Added cassette. [Robbbert]
-Elektor: Added paste facility, and improved quickload. [Robbbert]
-CD2650: Fixed quickload. [Robbbert]
-Ravens: Fixed bugs in quickload. [Robbbert]
-Instructor50: [Robbbert]
* Added various leds, keys and switches
* Added interrupt logic
* Fixed quickload
* Fixed mistakes in the memory map and cassette operation
[/spoiler]
25
News & Communication / MAME & MESS 0.151
« on: 05 November 2013, 11:57 »Download
MAME 0.151 whatsnew:
[spoiler]
MAMETesters Bugs Fixed
----------------------
- 05353: [Misc.] (at.c) at586 is able to boot from CDROM/ISO but
not Hard Drive/CHD. (smf)
- 05351: [Crash/Freeze] (berzerk.c) frenzy: Your guy and other
sprites freeze random during game play. (hap)
- 05343: [DIP/Input] (hornet.c) gradius4: Game always starts
with 1 Credit inserted (hap)
- 05346: [Core] (ksys573.c) darkhleg, powyakex, konam80s and
clones: Games say "Now Loading" and hardware fails (smf)
- 05321: [Graphics] (darius.c) darius.c,ninjaw.c,tx1.c: triple
screen always gapped only in fullscreen (hap)
- 05324: [Graphics] (cubeqst.c) cubeqst, mach3, usvsthem and
clones: There's a blank screen in certain places in the video (hap)
- 05332: [Graphics] Multiple Systems: Backdrop displayed in front of
screen in multiple drivers (hap)
- 05309: [Graphics] Many systems that use multiple screens: Only one
screen shown when using multi-screen games with an overlay effect
enabled in Game Properties. (hap)
- 05322: [Graphics] (m92.c) majtitl2, majtitl2j, skingame, skingame2:
Screen offsets when entering player 3 and player 4 (Angelo Salese)
- 05341: [Sound] (taito_f3.c) qtheater: No sound and very slow (Angelo Salese)
- 05340: [Crash/Freeze] (konamigq.c) cryptklr: can't get past the
RAM/ROM Check. (smf)
- 00489: [Graphics] (holeland.c) holeland: a problem with
monsters in the intro. (Angelo Salese)
- 05142: [Crash/Freeze] (subsino.c) mtrainnv: Exception shortly
after start (Angelo Salese)
- 00423: [Core] (deco_mlc.c) hoops96: If you press the F2 key, the
game crashes. (It resets as of 0.123u3) (Angelo Salese)
- 05240: [Crash/Freeze] (deco_mlc.c) ddream95, hoops95, hoops96, stadhr96,
stadhr96j: [debug] Assertion failed: vpos >= 0, file src\emu\screen.c,
line 711 (Angelo Salese)
- 05335: [Core] (dbz.c) All sets in dbz.c: Warning: k053252 read 0e,
contact MAMEdev pops up on screen (Angelo Salese)
- 04731: [Core] (mystwarr.c) viostorm and clones: Warning: k053252
read 0e, contact MAMEdev (Angelo Salese)
- 05216: [Crash/Freeze] (taitogn.c) zooo: Complete a line of animals
and the game will reset (smf)
- 04484: [Misc.] (konamigx.c) rushhero: tms57002: sfmr -
Contact Mamedev (Phil Bennett)
- 05320: [DIP/Input] (deco_mlc.c) ddream95, hoops95, hoops96:
Missing inputs for Player 3 and Player 4 (Osso)
- 05327: [DIP/Input] (scramble.c) mars: Player 2's fire button
doesn't stop firing (Osso)
- 05328: [Gameplay] (ksys573.c) gtrfrk2m: flash ROM device error (smf)
- 05326: [Crash/Freeze] (subsino2.c) xplan: Game hangs up on boot (crazyc)
- 05300: [Core] HLSL w/Vector Games: Black screen with -HLSL (hap)
- 05323: [DIP/Input] (rallyx.c) rallyx, rallyxa, rallyxm, rallyxmr:
"INVALID" text in dip switch (Robbbert)
- 05257: [Crash/Freeze] (namcos12.c) tenkomor, tenkomorja: Crashes
on "collect X medals" minigame (smf)
- 05317: [Crash/Freeze] (taitogn.c) spuzbobl, spuzboblj, usagi:
boot up to a system error message (smf)
- 05318: [Crash/Freeze] (djmain.c) bm1stmix and other: Error on
loading CHD / disk error (smf)
- 05316: [Sound] (dec8.c) meikyuh, meikyuha: no sound in demo and in
gameplay (Phil Bennett)
- 05294: [Crash/Freeze] (sidepckt.c) sidepckt, sidepcktj: [debug]
Assert after OK (hap)
- 05302: [Misc.] (ddragon3.c) ddragon3 and clones: Incorrect vertical
refresh rate (hap)
- 05311: [Graphics] (unico.c) zeropnt2: Background layer lacks on Zero
Point 2. (David Haywood)
- 05293: [Crash/Freeze] (megadrvb.c) srmdb: [debug] Assert after OK (Firewave)
- 03450: [Core] Confusing warning with NO_DUMP disks (Firewave)
- 05305: [Crash/Freeze] (rastersp.c) rotr: Crashes on initial blue boot
screen (hap)
- 05301: [Graphics] (xmen.c) xmen6p, xmen6pu: All sprites are severely
corrupted or invisible. (hap)
- 05303: [Gameplay] (harddriv.c) All sets in harddriv.c: Major corruption
with all games (Phil Bennett)
Source Changes
--------------
-fixed regression in Crypt Killer [smf]
-Use virtual multiple inheritance to share command processing between
SCSI & ATAPI instead of having a SCSI subdevice. This allows
matsushita_cr589_device & gdrom_device to derive from
atapi_cdrom_device. [smf]
-kungfum: Use 8-way joysticks [Phil Bennett]
-web: fixed hardcoded hostname and port in index.html. [Firehawke]
-Moved the adaptec mode sense handling into the ACB4070 device [smf]
-web: Fix rendering issues on WebKit-based phones in portrait mode,
added pause/unpause toggle. [Firehawke]
-sh2: Show effective address in disassembly of PC-relative instructions
[R. Belmont, based on a patch by Darksoft]
-cps3: Added some new (and some previously just not included)
documentation. [R. Belmont, based on a patch by Darksoft]
-New AM_(DEV)SETOFFSET feature for address maps. [Michael Zapf]
-tms9900.c: Fixed debug memory access. [Michael Zapf]
-tms9995.c: Fixed debug memory access, MID interrupt, and decrementer.
[Michael Zapf]
-SDL: work around incorrect warning generated by Clang [R. Belmont]
-Better Clang support, necessary for Xcode 5.0 on OS X [R. Belmont]
-m68000: The 68010 does not perform a read before write during a CLR
instruction [Phil Bennett]
-web: load and save states [Firehawke]
-cps3: improved readme with more hardware detail [Guru]
-web: Fix web options reading from ini, improved load/save state UI
[Firehawke]
-1943.c: Improved protection emulation [Dave]
-web: more UI improvements [Firehawke]
-web: Additional refactoring. [Firehawke]
-m68k: add FSCALE instruction used by e.g. SimCity 2000 [R. Belmont]
-web: modernized JS usage, fixed several bugs [Firehawke]
-Added some more meter communication to System 5 and MPS, games should
complain about less now [J. Wallace]
-Deprecated MCFG_SCREEN_VBLANK_TIME() / MCFG_SCREEN_REFRESH_RATE() in [Angelo Salese]
favor of MCFG_SCREEN_RAW_PARAMS() function for the following drivers:
* twin16.c (except fround)
* yunsun16.c
* yunsung8.c
-web: JS cleanup and fixed a few minor bugs. [Firehawke]
-thepit.c: Dumped the color BPROM for, and corrected colors in,
Desert Dan [Zab]
-SCSP: improved DMA and fixed triggering from SH-2 side [Angelo Salese]
-ncr5380n: better DRQ support, fixed arbitration-in-progress bit [R. Belmont]
-SDL: updated man pages [Cesare Falco]
-Improvements to Dragon World 3 protection simulation, game seems
mostly playable now although a DMA mode copying 68k code to RAM is
still missing [iq_132]
-Added a hack to get konami 80's loading games again. It misses out
triggering dma for three sectors, the old code didn't care as it
didn't check for how much had been requested. Why it does this and
what should actually happen is currently unknown. [smf]
-wpc_an: Various additions, games now have full sound: [Barry Rodewald]
* Added WPC sound board and hooked up to WPC boards.
* Added shifter functions to WPC chip (fixes inputs)
* Added preliminary memory protection
-ptblank: Documented how the protection works. [Guru, R. Belmont]
-peplus.c: Huge update of information, clones and new games. [BrianT]
-moved request sense command into t10spc, supporting the old obsolete
format and the new one. [smf]
-stopped div 0x80000000, 0xffffffff from causing an overflow exception.
All loads cancel an outstanding load to the same register, not just
lwl/lwr [smf]
-Fixed read toc to always return the lead out & return the correct
results for msf requests. Mounting the same iso in Windows 8 produces
a slightly different result, but it's enough to make windows 2000
recovery console and windows 95a work. [smf]
-Uses the sff8020 read toc legacy format field if the mmc format field
is zero (MSCDEX uses the sff8020 format field instead of the mmc
format field). Added support for session format for read toc, we only
support 1 session so the data is mostly hard coded. Fixed read sub
command when subq bit was not set [smf]
-Fix for mametester 5328, switched guitar freaks 2 to a 32mb card. It
only flashes 16mb to the flash card but it checks and erases 32mb.
Consistent code formatting. [smf]
-pacland.c - Added Easter egg notes [cmonkey]
-model3.c: Correct rom names and revision levels for The Lost World &
Le Mans 24. [ShouTime]
-lastduel.c: Various fixes [Phil Bennett]
* Fixed madgear and clones background tilemap bitplane order
* Fixed madgear and clones vertical refresh rate
* Added buttons 2 and 3 to madgear and clones
* Fixed ledstorm2 sprite ROM order (though bad sprites remain due to
incorrect ROMs)
-Changed atapicdr packet identify to Virtual CDROM because not all
images are compressed & the text no longer starts in the middle of the
vendor name (software displaying the vendor name used to display "MAME
Com"). Added a cdu76s device so that the inquiry for the generic ATAPI
and SCSI cdrom drives can also be set to "Virtual CDROM". However none
of the Konami GV games care, so I'm not sure which game required that
response & that is the only Konami SCSI CD based system. The response
is invalid according to the SCSI spec as the strings should be space
filled and not null terminated & there are fields not filled in. So
it's currently compiled in but not used. [smf]
-Added the ability to view PALCE16V8 jed files along with some
regression test data for the PALCE16V8. The pal dumps for Twin Cobra
2 in the Taito F3 driver are now labeled as bad dumps because when
viewed with jedutil the data is bad. [Kevin Eshbach]
-cosmicg: Using new TMS9980 implementation [Michael Zapf]
-zippath.c: Fixed crash in debug builds. [somebody]
-fixes for building with Visual Studio 2013 RTM [smf]
-i186: Added internal clock divider. [Curt Coder]
-tms57002: Implement SFMR instruction [Phil Bennett]
-cosmic.c, jpmsru.c, jubilee.c, jvh.c, looping.c, nsmpoker.c,
pachifev.c, supertnk, tmspoker: Using new TMS9980/95 implementation.
[Michael Zapf]
-winfile: Allow write-only files to be opened by external programs
while MAME still has them open (matches POSIX semantics, useful for
log files) [Firehawke]
-web: Page not found handling, sends a 404 error. [Firehawke]
-isbx: Added a placeholder for the Intel iSBX bus. [Curt Coder]
-8080bw.c: Changed Space Invaders Stand-up Version (sisv) sets around
based on new information/dumps from Andrew Welburn; sisv2->sisv,
sisv->sisv3, new set sisv2, placeholder set sisv1; many comment
changes as well. Removed accidentally included overlay roms from sisv
sets. Also changed sitvo->sitv1 [Andrew Welburn, Lord Nightmare]
-Fix for mametesters 05216 by defaulting ram to 0. I don't know whether
this is guaranteed or whether it's a game or emulation bug. Also
tidied up a few things and added a couple of comments. [smf]
-spc700ds.c: fix disassembly of BRK opcode [Lord Nightmare, jwdonal]
-Updated comments/rom names for Cosmic Monsters (version II)
[Andrew Welburn]
-SDL: OS/2 build fixes [KO Myung-Hun]
-8080bw.c: fix Space Invaders rom names again, add more comment
information [Andy Welburn, Lord Nightmare]
-Added i80130 OSP emulation. [Curt Coder]
-SDL: add SDL_FRAMEWORK_PATH option to control where SDL is installed
on OS X plus OS X 10.9 support. Started removing deprecated GTK+
debugger. [R. Belmont, Balrog]
-SDL: Remove deprecated GTK+ debugger. [R. Belmont]
-Changed IDE read sector timing to be the same as read multiple instead
of write sector. [smf]
-spc700ds.c: fix disassembly of memory-to-memory and
immediate-to-memory instructions [Alex Jackson]
-Hardcoded toggled inputs (eg. simulated hi-lo gearshift-lock in racing
games) can now be manually turned off or on by the user. [hap]
-Hooked up DSP/GPU interrupt to tom that was missed when modernizing
jaguar core in r24736. Fixes Area 51 issue mentioned in mametesters
05256, but 0.149u1 was released before the modernizing and maxf_ng
still has the problem mentioned in the bug report. [smf]
-ncr5380n: improved /BSY behavior on arbitration. [R. Belmont]
-Preliminary Master volume control for Deco MLC HW [Angelo Salese]
-Un-marked the 2608 rom as bad, since AFAIK Jarek did test this dump as
an external rom and it completely matched the internal rom when played
back, digitally compared at the dac input. Also re-added comments from
the original fm.c version. It would be best if we can find a 2608 to
decap eventually, though. [Lord Nightmare]
-quizshow.c: Dumped one of the gfx proms, the other one was wounded in
action. [Siftware]
-vsnes.c: flip the 'right' and 'left' half roms for vs baseball english
set to match rom labels from recent rom redump, also fixed labels to
exactly match chips. [Lord Nightmare, Dead_Body]
-Fixed the MC146818 modernisation so that local/utc & whether a century
is stored in nvram can be specified in a sane way. Removed the century
updating as this chip doesn't do that, but each driver can specify
where the century should be stored. Fixed off by one errors in the
date/time updating. Added support for different external clock speeds
and dividers, the clock speeds have been set based on guesswork that
the code would set the chip to update at 1hz but this isn't
necessarily true. Most flags have been implemented, so that timer
updating can be disabled & irq generation should be correct. [smf]
-ppccom.c - Fix and simplify PPC4xx DMA interrupt logic. Fixes goal
animations in fiveside. [Phil Bennett]
-Added a hack to allow you to limit the number of threads per work
queue (all other limits still apply). If you set this to 0 then chdman
doesn't hang. [smf]
-Support for different sized MC146818 compatibles [smf]
-nss.c - Added a new Nintendo Super System bios, Single Cart version 3
[Porchy]
-Upstream changes needed to compile JSMESS
[Justin Kerk, John Vilk, Justin de Vesine]
-wboy4 documentation updates. [Irongiant]
-Small fix for -listxml dumps regarding output of DIP switches.
[Andreas Singer]
-IPT_START changed to IPT_START1 or IPT_START2 where multiple start
buttons exist. [M*A*S*H]
-tia.c - Per official documents and hardware results, the NTSC palette
was updated to better simulate CRT display. [Robert Tuccitto]
-NeoGeo improvements: [Alex Jackson]
* Cleaned up large amounts of duplicated code between the MAME and MESS (AES/NeoCD) drivers
* Removed MVS-only ROMs and devices (SM1 ROM, SFIX ROM, upd4990a RTC, etc.) from AES/NeoCD
* Replaced legacy NVRAM in MVS and NeoCD with NVRAM devices
* Correctly hooked up SM1 ROM bankswitching; the BIOS sound test works now
* Corrected VRAM size
* Sorted the Universe BIOS versions and unified them between MAME and MESS
* Fixed kf10thep ROM loading and decryption which was a horrible hack (and not endian safe)
* Replaced svcplus protection hack ROM patch with a less invasive one, based on FBA
* Started marking code and data that should be moved out into devices
* Various other code and comment cleanups
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Dolmen [Renato Mucciarelli, Brian Troha, The Dumping Union]
Frantic Fred [Brian Troha]
Player's Edge Plus (Set001) Set Chip [BrianT, Kevin, Jim]
Player's Edge Plus (PP0103) Deuces Wild Poker [BrianT, Kevin, Jim]
Player's Edge Plus (PP0127) Deuces Joker Wild Poker
[BrianT, Kevin, Jim]
Player's Edge Plus (PP0434) Bonus Poker Deluxe [BrianT, Kevin, Jim]
Player's Edge Plus (PP0452) Double Deuces Wild Poker
[BrianT, Kevin, Jim]
Player's Edge Plus (PP0508) Loose Deuce Deuces Wild! Poker
[BrianT, Kevin, Jim]
Player's Edge Plus (PP0542) One Eyed Jacks Wild Poker
[BrianT, Kevin, Jim]
Player's Edge Plus (X002031P+XP000112) Lucky Deal Poker
[BrianT, Kevin, Jim]
Player's Edge Plus (X002040P+XP000038) Nevada Bonus Poker
[BrianT, Kevin, Jim]
Player's Edge Plus (X002042P+XP000038) Triple Bonus Poker
[BrianT, Kevin, Jim]
Player's Edge Plus (X002067P+XP000038) Double Double Bonus Poker
[BrianT, Kevin, Jim]
Player's Edge Plus (X002250P+XP000050) Shockwave Poker
[BrianT, Kevin, Jim]
Player's Edge Plus (X002307P+XP000112) Triple Double Bonus Poker
[BrianT, Kevin, Jim]
Player's Edge Plus (X002314P+XP000112) Triple Bonus Poker Plus
[BrianT, Kevin, Jim]
Player's Edge Plus (XMP00002+XM00004P) Multi-Poker
[BrianT, Kevin, Jim]
Player's Edge Plus (XMP00004+XM00005P) Multi-Poker
[BrianT, Kevin, Jim]
Space Invaders (SV version rev 1) [jgevarya]
Turret Tower [Philip Bennett, smf]
Burger Time (set 3) [Artemio]
New clones added
----------------
Erotictac/Tactic (set 2) [ANY]
Super Derby (v.10.04) [ANY]
After Burner II (German) [Andrew Welburn, The Dumping Union]
Various Player's Edge Plus Poker sets (100+) [BrianT, Kevin, Jim]
Safari Rally (World) [Andrew Welburn]
Street Fighter II: The World Warrior (World 910318)
[Any, The Dumping Union]
Strike Fighter (World) [ShouTime, The Dumping Union]
Bomber Man World (Japan) [Artemio Urbina, The Dumping Union]
Final Fight (Japan 900613) [Smitdogg, The Dumping Union]
X-Men Vs. Street Fighter (Asia 961004) [Smitdogg, The Dumping Union]
Fire Shark (earlier) [ShouTime, The Dumping Union]
Emergency Call Ambulance (US location test?)
[ShouTime, The Dumping Union]
Dynamite Dux (set 2, Japan, FD1094 317-0094)
[Charles MacDonald, ShouTime, The Dumping Union]
E-Swat - Cyber Police (set 1, Japan, FD1094 317-0131)
[Charles MacDonald, ShouTime, The Dumping Union]
Phozon (Sidam) [Albolo, Silvio Grazzini, Corrado Tomaselli]
Space Invaders (SV version rev 1)
Space Invaders (SV version rev 2)
Kizuna Encounter - Super Tag Battle 4 Way Battle Version / Fu'un Super Tag Battle Special Version [Alex Jackson]
New games marked as GAME_NOT_WORKING
------------------------------------
Carket Ball [ANY]
Unknown Sidam Poker [ANY]
Hide & Seek [Guru]
Fate: Unlimited Codes (FUD1 Ver. A) [Guru, R. Belmont]
[/spoiler]
26
General / Re: mamedev.emulab.it down?
« on: 04 November 2013, 14:44 »
There's a problem with the isp, should came back in 24 hour
29
News & Communication / Re: MAME Plus! UI eXTended v0.149r5085
« on: 03 September 2013, 08:55 »
Se non ci sono problemi oggi la metto online.
31
GUIDE e UTILITY / Re: domanda su guida di cntrlmamepro
« on: 26 August 2013, 07:39 »
Si, la stessa versione di tutto.
32
GUIDE e UTILITY / Re: domanda su guida di cntrlmamepro
« on: 25 August 2013, 19:23 »
Se per la scansione usi il dat giusto, e cioè quello della stessa versione del torrent, puoi anche fare direttamente la scansione. In ogni caso ti verranno segnalati gli eventuali problemi del romset e avrai la possibilità ri correggerli.
35
News & Communication / MAME 0.148u5
« on: 22 May 2013, 13:48 »Download
MAME 0.148u5 whatsnew:
[spoiler]
MAMETesters Bugs Fixed
----------------------
- 03642: [DIP/Input] (cps1.c) 1941: Difficulty dipswitch has wrong values in
tab menu (Sonikos)
- 00012: [DIP/Input] (dooyong.c) lastday: [possible] Coin input in the test
mode. (Sonikos)
- 01797: [DIP/Input] (tank8.c) tank8: Game time DIP settings incorrect (Sonikos)
- 02117: [DIP/Input] (dooyong.c) superx: [possible] Service mode DIP switch has
no effect. (Sonikos)
- 03388: [DIP/Input] (atarisy1.c) roadrunn and clones: Input (Button) labels
not logical (Sonikos)
- 04196: [DIP/Input] (leland.c) offroadt2p: [possible] Inputs for 3 players
when it's a 2-player only game (Sonikos)
- 05119: [DIP/Input] (kaneko16.c) bloodwar oedfight: DIP switch for attract
sound is inverted (Sonikos)
- 05120: [DIP/Input] (namcos1.c) bakutotu: misplaced DIPs (Sonikos)
- 05194: [Graphics] (tx1.c) buggyboy, tx1: Screen 1 and 2 freezes (Phil Bennett)
- 04851: [Crash/Freeze] (pcxt.c) filetto: Can't boot (crazyc)
- 05190: [Crash/Freeze] (gomoku.c) gomoku: Crashed after ROM/RAM test (hap)
- 05189: [Sound] (attckufo.c) attckufo: No sound (hap)
Source Changes
--------------
-Adds the QSound internal DSP ROM to the device. [Andrew Gardner]
-remove garbage in unused bits of 4 bit mathbox proms [Andrew Welburn]
-Don't set E flag if the result rounds up to 2, just limit the result. [smf]
-clifront.c: allow -romident to properly handle zipfiles inside a
directory [Fabio Priuli]
-Metadata updates for Naomi and Triforce [f205v]
-PSX bios rom memory map is now handled by the CPU core as the size is
controlled by an internal register. Simplified System 12 protection
hack so that it doesn't involve remapping the bios rom area, which
also allows the default value for ram to be removed. [smf].
-Redump Chocovader 0.8e rom [Smitdogg]
-nbbatman2bl - replace bad dumps of gfx roms [Smitdogg]
-silkroad - replaced bad rom, removed init hack [Brian Troha, Smitdogg,
The Dumping Union]
-Autoboot command support added [Ben Geeves,Miodrag Milanovic]
-Added proper sized maincpu rom for World Tennis from recent dump and
updated labels. [any, Tafoid]
-Added and verified DIP locations for all sets in travrusa.c [Tafoid]
-8042kbdc: fix uninitialized variable [Peter Ferrie]
-finished modernizing timekeeper [smf]
-LUA 5.2.2 added to libraries, did basic hookup of LUA VM into [Miodrag Milanovic]
running machine added -script (or -autoboot_script) command to
execute LUA script after driver startup
-modernised adc083x, ds2401, upd4701 [smf]
-Adds memory tracking to debugger. This includes two new commands:
trackmem and pcatmem(p|d|i). [Andrew Gardner]
-Fixes left-click selection bug in the memory window. [Andrew Gardner]
-finished modernizing at28c16 [smf]
-Added and verified DIP locations for all sets in rallyx.c [Tafoid]
-modernised YMZ280B,YMF271,YM2610,YM2608,YM2203,AY8910,YM2612/YM3438 [smf]
-flstory.c: Corrected a couple of dipswitch names for Rumba Lumber and
change clocks to be XTAL based. [Brian Troha]
-modernised the YM3526, which also required adding write lines to the
6502, 6809 and z80 [smf]
-modernised Y8950,YMF262,YM3812,YM2413,YMF278B [smf]
-Re-dumped Sport Fishing 2 (JPN) & Sport Fishing 2 (EXP) [f205v]
-Crystals Colours improvements: [Roberto Fresca]
* Decrypted the tile matrix / video RAM.
* Wrote proper memory map and inputs from the scratch.
* Bypassed the program data channels protection.
* Decrypted the colors / color RAM.
* Added button-lamps support.
* Created a default NVRAM.
* Promoted to working state.
* Added technical and encryption notes...
-Snooker 10 improvements: [Roberto Fresca]
* Fixed NVRAM size.
* Added default NVRAM.
-Apple 10 improvements: [Roberto Fresca]
* Fixed NVRAM size.
* Added default NVRAM.
-Ten Balls improvements: [Roberto Fresca]
* Fixed NVRAM size.
* Added default NVRAM.
-modernised CDDA & discard buffered samples when starting to play to
avoid audio glitches and timing issues. [smf]
-Adds statesave (ss) & stateload (sl) commands to the debugger.
[Andrew Gardner]
-modernised TMS5220 [smf]
-nexus3d.c - replace dumps with 'better' ones [Smitdogg]
-Eliminate some of MAME's anonymous timers. [Andrew Gardner]
-itisa - the game was made by Itisa, there is an undumped Spanish original [AUMAP]
-started to modernise TMS5110 [smf]
-pcxt.c: Fix Filetto [Carl]
-fuukifg2.c - Increased Z80 clock to 6MHz. Fixes gogomile intro music
and speech [Phil Bennett]
-fruitpc: add inputs [Carl, R.Belmont]
-Various CD-ROM / CHDMAN improvements: [R. Belmont]
* Correct import/export of bin/cue images in which the pregap sectors
are present.
* Normalized TOC handling; the start of a track is always the first
pregap sector.
* Finally allows reading and CDDA playing pregap sectors. Works even
if the pregap sectors are not present in the file.
-Changed "Gear Shift" to LOW by default for contcirc, chasehq, sci and
topspeed [MASH]
-sspeedr.c: added generic Gear Shift artwork [MASH]
-Improvements to Golden Poker driver: [Roberto Fresca]
* Proper inputs for Videotron Poker selector.
* Figured out the Royale multiplexer system.
* Removed the unused Royale driver init.
* Both Royale sets promoted to working.
* Added technical notes.
-"And he did give them CRT bloom, and it scorched their eyes so; and they wept
openly, for there was nothing left to see with" [MooglyGuy]
* Enabled vector bloom and associated .ini controls
* Added raster bloom and associated .ini controls, each bloom "level" is the
linear weight of successively half-sized render targets
* Removed D3D8 mode
* Mass renaming in D3D renderer to use namespaces, initial planning step to
HAL-based renderer implementation on Windows (i.e., GL on Windows)
* Converted d3d_info, d3d_poly_info, and d3d_texture_info into classes
* Added batching of vectors for possible speed increase
* Minor cleanup of shader state setting
-capcom.c: added missing SHA1s to some pinball sets [John Gilbert]
-libflac: improve portability for older versions of Xcode [John Gilbert]
-input/DIP bugs fixed in several drivers [Sonikos]
PGM improvements [iq132]
- Implemented the bitswap protection for Killing Blade allowing all regions
to work.
- Implemented additional protection required by Dragon World 3, the game is
not any further along, but it is much cleaner code.
- Implemented bitswap protection and several DMA modes for olds. The ram_dump
hack is no longer required. The protection simulation is still somewhat
incomplete.
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mundial/Mondial (Italian/French) [Roberto Fresca, f205v]
Let's Attack Crazy Cross (GV027 Asia 1.10)
[Tom Braider, Smitdogg, The Dumping Union]
Crystals Colours (Ver 1.01) [Roberto Fresca, Any]
Stunt Air [f205v, Tirino73, David Haywood]
(imperfect gfx, sound, colours, need PCB measurements)
Royale (set 1) [Roberto Fresca]
Royale (set 2) [Roberto Fresca]
Videotron Poker (cards selector) [Roberto Fresca, Any]
Videotron Poker (normal controls) [Roberto Fresca, Any]
Fruit Land [Carl, R. Belmont, Any]
New clones added
----------------
Crush Roller (bootleg set 3) [ANY]
Altered Beast (Datsu bootleg) [ANY] (not working)
The Next Space (set 2) [ANY]
Traverse USA (I.P. - American Top Bootleg) [ANY]
Vastar (set 4) [ANY]
Crazy Climber (Model Racing bootleg) [ANY]
Rally X (Model Racing bootleg [ANY]
Lunar Rescue (Model Racing bootleg) set 2 [ANY]
Power Spikes (US) [ANY]
Gals Panic II (English) [ANY] (uncertain set composition) (not working)
Pang (bootleg, set 4) [ANY]
Final Fight (bootleg) [ANY]
Magic's 10 (ver. 16.54) [ANY]
New Lucky 8 Lines (set 4, W-4) [Roberto Fresca, ANY]
New Lucky 8 Lines (set 5, W-4, main 40%, d-up 60%) [Roberto Fresca, ANY]
New Lucky 8 Lines (set 6, W-4, main 40%, d-up 60%) [Roberto Fresca, ANY]
Jack Potten's Poker (set 7, Royale GFX) [Roberto Fresca, ANY]
Atom (bootleg of Bombjack Twin) [f205v] (not working)
Dragon's Lair 2: Time Warp (Euro v3.17) [italiandoh]
Indiana Jones (JPM) (IMPACT, German set 2) [mathijs/MPU Mecca]
Indian Battle (Brazil) [Marcello Mancini]
Raiden Fighters (Single Board) [Smitdogg, Tormod, Brian Troha, The Dumping Union]
Guardian Storm (vertical) [Brian Troha, The Dumping Union]
Red Fox War Planes II (China, set 2) [Smitdogg, The Dumping Union]
MotoTour / Zippy Race (Tecfri license) [Ricky2001 (from AUMAP)]
Puck Man (Spanish, 'Made in Greece' bootleg) [F.J.Jimenez (Gijon)]
Ms. Pac-Man ('Made in Greece' bootleg) [Ricky2001 (from AUMAP)]
Pacuman (Spanish bootleg of Puck Man) [Roselson (from AUMAP)]
Moon Cresta (Electrogame S.A. Spanish bootleg) [Roselson (from AUMAP)]
Moon Cresta (Petaco S.A. Spanish bootleg) [Ricky2001 (from AUMAP)]
Galaxian (Recreativos Franco S.A. Spanish bootleg) [Roselson (from AUMAP)]
Phoenix (Spanish bootleg) [Enricnes (from AUMAP)]
Ataque Sideral (Spanish bootleg of UniWar S) [Ricky2001 (from AUMAP)]
Bomb Jack (Tecfri, Spain) [F.J.Jimenez (Gijon)]
Le Bagnard (Itisa, Spain) [Asociación de Usuarios de Máquinas Arcade y Pinballs]
New games marked as GAME_NOT_WORKING
------------------------------------
Bonne Chance! (Golden Poker prequel hardware) [Roberto Fresca, Any]
Time Fighter (Time Pilot conversion on Galaxian hardware) [Marcello Mancini, the hands of the hap]
Sea Battle [ANY]
Midcoin Juke Box 24CD [f205v]
The Drink [Any]
Unknown H8 Italian Gambling game [Any]
Kono Tako [Tormod, Smitdogg, The Dumping Union]
[/spoiler]
MESS 0.148u5 whatsnew:
[spoiler]
MAMETesters Bugs Fixed
----------------------
- 05172: [Crash/Freeze] (megadriv.c) 32x and clones: [debug] Assertion
`curlabel->m_codeptr == __null' failed. (hap)
New System Drivers Supported:
-----------------------------
-Ensoniq ESQ-M [Anonymous]
-15IE-00-013 [shattered]
Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
-D6800 [Robbbert]
Skeleton drivers:
-----------------
-RCA COSMAC Microkit [Bill Degnan, Curt Coder]
-SSE SoftBox [Mike Naberezny, Curt Coder]
-V-Tech V-Smile (Germany) [TeamEurope]
Software Lists:
----------------
-softlist: Added year and publisher info to most games in Amiga
OCS, ECS, AGA and Atari ST softlist, fixed shortnames and
descriptions where needed, improved parent/clone relationships, made
better use of part_id features in multidisk sets. Also, re-ordered
sets in ZX softlist. [Anonymous, Fabio Priuli]
-partner_cass.xml: fixed some descriptions and added more info [LoganB]
-jaguar.xml: added some dumps surfaced since last update of the list. [LoganB]
-bbca_cass.xml/bbcb_cass.xml: moved a few files in the proper
list and added some info. [Nigel Barnes]
-mbc55x.xml: added a few more disks. [pete_j]
-m20.xml: added newly dumped CP/M 8000 disk [Christian Groessler]
-x68k_flop.xml: added missing sets from TOSEC, plus a lot of new
disks dumped in the past seven years, plus lots of info
[Ashura, mek1, wushu, Starscream the 2nd, cpt. Misumaru Tenchi,
SuperDeadite, Anna Wu, Fabio Priuli]
-Added software list for mc1502 [shattered]
-megadriv.xml: added more pcb documentation. [sunbeam, gigadeath, nights]
-vsmile.xml: added first cart dumps. [TeamEurope]
-ibm5170.xml: added some more coverdisks. [Kaylee]
-c64_cart.xml: Added Super Snapshot family. [Curt Coder]
-v1050.xml: Added CP/M Plus BIOS 2.0. [Bill Degnan]
-Added software lists for NorthStar Horizon/Advantage floppies. [Dave Dunfield]
Source Changes
--------------
-aim65.c: added software list for software ROMs and hooked up to
the driver. [K1W1, Fabio Priuli]
-applix: The mirror is required for the system to size up the
ram correctly [O. Galibert]
-esq1: preliminary emulation of analog stages (VCFs and VCAs) [O. Galibert]
-electron.c: Added cartridge support. [Wilbert Pol]
-cp1: added layout and keyboard input. [Sandro Ronco]
-psxmultitap: add multitap support [Carl]
-D6800: Various improvements. Most games are playable. [Robbbert]
-D6800: Cassette connected up, system marked as WORKING [Robbbert]
-a7800.c - Red and Blue miscalculated proportions fixed.
[Robert Tuccitto]
-pc: remove unused ibm5150_ppi8255_interface [shattered]
pc, ec1841: unbreak DBG_LOG macro
mc1502: FDC xtal freq is 16 MHz
asst128: another PC XT clone
ec1841: add softlist, set 'v2' as default BIOS to avoid resets
-nes.c: greatly improved save state stability, by adding
registration of on-cart VRAM/WRAM. [Fabio Priuli]
-gameboy/gbcolor: simplified video code by reducing the number
of memory pointers used, and added support for save state
registration. [Fabio Priuli]
-slotify pc joystick [Carl]
-Apollo updates: [Hans Ostermeyer]
* Added 4 and 8 plane color graphics board support
* Renamed dn3x00 to dn3x00_19i and dn3x00_15i to dn3x00
* Reworked video/apollo.c into class apollo_graphics
* Fixed recent regression where the arrow keys moved the mouse
pointer
-v1050: Fixed floppy drive type. [Curt Coder]
-cosmac: Added the original CDP1801 CPU variant and rewrote
the disassembler. [Curt Coder]
-sms.c: Change hcount calculation to use screen timings and move
it to the VDP. [Enik Land]
-pc_joy_sw: add MS Sidewinder pad [Carl]
-a7800 - [huygens]
* Changed default difficulty switch setting to 'A' so Tower Toppler
loads the first level.
* Added 7 cpu cycle delay between hsync and Maria DMA (based on atari
docs).
* Rewrite of video code to emulate Maria line ram buffers.
-a7800 : Rendering from line ram no longer uses maria write mode
bit (should only use read mode bits) [huygens]
-com8116: Fixed frequency divisors. [Curt Coder]
-exp85, ob68k1a: Fixed terminal. [Curt Coder]
-i8251: Implemented parity and 16X/64X clock modes. [Curt Coder]
-wmbullet, softbox, super6, xor100, sage2, mpz80, horizon: Refactored
to use a serial terminal connected to an RS-232 port. [Curt Coder]
-gameboy: modernized sound emulation and added save state
[Fabio Priuli]
-lynx.c: modernized sound emulation, slightly simplified blitter
functions and added save state to the driver. [Fabio Priuli]
-wswan.c: updated rom banking mechanism to be save state friendlier
and added save state support to the driver. [Fabio Priuli]
-ngp.c: added save state support to the driver. [Fabio Priuli]
[/spoiler]
36
General / Re: About NeoGeo
« on: 08 May 2013, 20:29 »
Try to update your video card drivers. Install directx drivers may help, possibly version 8 or 9.
38
News & Communication / MAME 0.148u4
« on: 30 April 2013, 11:12 »Download
MAME 0.148u4 whatsnew:
[spoiler]
MAMETesters Bugs Fixed
----------------------
Source Changes
--------------
-tms5110r.c: Verified TMS5200 LPC rom as correct from decap.
[digshadow, Lord Nightmare]
-tms5110r.c: Corrected and verified TMS5100 LPC table against the
decap. [digshadow, Lord Nightmare]
-tms5220.c: updated many comments, changed a variable name, and made
some minor fixes to the 'circuit 412' to better reflect the patent.
[Lord Nightmare]
-m6502: Undocumented instruction 0x80 is a 2-byte nop, not a 1-byte one
[O. Galibert]
-SDL: Fix symlink handling by internal file manager. [qmc2]
-naomi: Redumped GD-ROMs for cvs2gd, senkoo, and ss2005. [f205v]
-braveff: Added dump of mask ROMs [Guru, R. Belmont]
-netlist.h: Fix for GCC prior to 4.3 [Federico Schwindt]
-naomi: GD-ROM redumps for confmiss, sprtjam, vstrik3, dygolf [f205v]
-Adds simple_set data structure and hooked it up to the debugger
comment system. [Andrew Gardner]
-naomi: Redumped mok, shaktamb, vtennis2, ngdup23a, vf4evo, initdexp,
initdv3j, senkosp and initdv3e. [f205v]
-hikaru: Redumped bad ROMs in braveff and sgnascar as per the test mode
checksum tables. [Guru]
-suna16.c: Added board documentation, added PCB layouts for both styles
of Back Street Soccer and Ultra Balloon. Added dipswitch locations to
Back Street Soccer, Ultra Balloon and Best of Best. Changed CPU clocks
to actual OSC based timing. [Brian Troha]
-tms5220.c: Based on decap analysis, both the TMS5220 and TMS5220C use
identical LPC tables; get rid of the unnecessary extra table.
[Lord Nightmare, digshadow]
-PSX GTE: Improved FLAG calculation in NCDS, CDP, NCDT, NCCS, CC, NCS,
NCT & NCCT by checking for overflow after each addition. [smf]
-Detailed differences in Fighting Golf (US) from parent based on
observation and "SNK Program Update" notice which was found which
includes a DIPSWITCH change. [Tafoid, Shane Chaneman]
-primrag2: PCB readme shows 8MB RAM, make it so. [R. Belmont]
-fixed MVMVA flag calculation & replicate the bugs when mx is set to 3
or cv is set to 2. [smf]
-esripsys.c - Fix regression caused by cycle-exact 6809 core
[Phil Bennett]
-PSX GTE: fixed RTPS flags and calculation [smf]
-QT Debugger: Adds trackpc command, allowing for a visual display of
where the program counter has visited in the dasm windows. Run "help
trackpc" in the debugger to see the options. [Andrew Gardner]
-PSX GTE: fixed RTPT flags calculation & added a new divide implementation that
uses a much smaller table [smf]
-Partial support for 1f801060 for setting the RAM size, if the size is
set larger than the actual memory then RAM is repeated. As a result
the RAM is no longer included in the drivers memory map, you have to
specify the size in the machine. [smf]
-Fruit: fix VGA BIOS mirror, RAM amount, and HDD writability
[Carl, R. Belmont]
-superchs.c: Corrected main CPU clock, corrected some rom labels. Added
plds to the Super Chase - Criminal Termination sets. [Porchy,
Brian Troha, The Dumping Union]
-6850acia.c: Improved DCD signal handling. [Wilbert Pol]
-arcadia.c: Added the SEC-SCPA pal dump used on Magic Johnson's Fast
Break and Leader Board. [Kevin Eshbach]
-PSX CPU creates a ram device, this has exposed a problem with not
removing the child devices from the hash map when removing replacing
devices. At the moment I have changed device.c so that when any device
is removed the hash maps are reset. [smf]
-segas18.c: added ddcrewj 317-0185 decryption key
[Porchy, Charles MacDonald]
-QT Debugger: Now saves all settings for all open windows - including
docks in the main debug window. Also fixes bug where closing the main
window with the X in the corner didn't save settings properly.
[Andrew Gardner]
-taitotz.c: added romdumps from pwrshovl additional I/O PCB [Tormod]
-iteagle: Updated documentation [Guru, Brian Troha]
-OS X: Support for both OS X native and Unix-style multiuser installs.
[R. Belmont, Nick Boos]
-iteagle: add 1.02 bootrom, FPGA config ROMs, and PALs. [Brian Troha]
-SDL: Don't double-shutdown the font cache on *IX when exiting with the
debugger enabled. [R. Belmont]
-pacman.c: Verified original puckman roms and made that set the parent.
[Andy Welburn]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Spooky Night 2nd Edition (Version 2.0.4) [Sara S.]
Spooky Night (Version 1.0.1) [Sara S.]
Good Luck II [Roberto Fresca, f205v]
New clones added
----------------
Wing Shooting Championship V1.00 [Brian Troha, The Dumping Union]
D. D. Crew (Japan, 4 Players, FD1094 317-0185)
[Porchy, The Dumping Union]
Se Gye Hweng Dan Ultra Champion (Hong Kong)
[Brian Troha, Smitdogg, The Dumping Union]
Back Street Soccer (larger ROMs)
[Brian Troha, Smitdogg, The Dumping Union]
Knuckle Heads (Japan, Prototype?) [Arzeno Fabrice, The Dumping Union]
Oriental Legend Special / Xi You Shi E Zhuan Super (ver. 103, China, Tencent) (unprotected)
[XingXing]
DoDonPachi II - Bee Storm (various sets)
[Mr. CAST, Smitdogg, Tormod, The Dumping Union]
Super Chase - Criminal Termination (World) [Porchy, The Dumping Union]
Arkanoid Returns (Ver 2.02O 1997/02/10)
[Sonic, Smitdogg, The Dumping Union]
Ball Boy [The Dumping Union]
New games marked as GAME_NOT_WORKING
------------------------------------
GTI Poker? (SMS hardware) [Kevin Eshbach, Roberto Fresca]
Shakatto Tambourine 2K1 SPR (GDR-0013)
[gamerfan, CaH4e3, Smitdogg, The Dumping Union, R. Belmont]
Fruit [Any, R. Belmont]
Pinball 2000: Star Wars Episode 1 [R. Belmont, José Renato Castro Milanez]
Pinball 2000: Revenge From Mars (rev. 1) [R. Belmont, José Renato Castro Milanez]
Pinball 2000: Revenge From Mars (rev. 2) [José Renato Castro Milanez]
Golden Tee Fore! 2004 [R. Belmont, Brian Troha, uncletom]
Golden Tee Fore! 2005 [R. Belmont, Brian Troha, uncletom]
[/spoiler]
MESS 0.148u4 whatsnew:
[spoiler]
MAMETesters Bugs Fixed
----------------------
New System Drivers Supported:
-----------------------------
-DAG Z80 Trainer [Robbbert]
Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)
Skeleton drivers:
-----------------
-Ravensburger Selbstbaucomputer [Robbbert]
Software Lists:
----------------
-softlist: added PCB documentation to gba, gbcolor and n64
lists, based on nointro pictures [LoganB]
Source Changes
--------------
-XT IDE interface [Phill Harvey-Smith]
-Fix for ROM paging on both the Dragon 64 and Dragon Alpha, which
restores the Dragon Alpha to working condition [Phill Harvey-Smith]
-Z800x and M20 improvements to boot CP/M-8000 [Christian Groessler]
Z800x: Push the correct word on internal traps.
Z800x: Fix FCW handling in system non-segmented mode.
Z800x: Add missing form of ldb reg, #imm. Z800x: Show previous PC, NSPSEG, and
PSAPSEG in the debugger. Z800x: Improved flags display in the
debugger. Z800x: Add debugger command z8k_disass_mode to toggle
segmented/non-segmented. Default "auto" tracks the current execution
state. Z800x: Don't block nested exceptions if the priority and the
FCW allows it.
-s3, mach8: Added read/write registers, and implemented read masking in
BitBLTs (used by XF86_S3). Made clipping rectangle checks against
Destination X/Y when doing BitBLT. [Barry Rodewald]
-merged DAGZ80 into SELZ80 driver. Added a new bios version of
SELZ80. [Robbbert]
-cd2650: added correct character generator rom [Robbbert]
-nes.c: major refactoring and improvements of NES/FC cart
emulation: [Fabio Priuli]
* converted carts, mappers and pcbs to use slot devices
* fixed starting of Famicom, Famicom Twin and Dr. PCJr
* fixed handling of "no disk" in FDS so that the system displays
Mario and Luigi jumping around as expected
* added AY8910 sound to Sunsoft-5B (Gimmick JPN sfx)
* added YM2413 to VRC-7 (Lagrange Point OST)
* added support for recorded samples to Jaleco sport titles and to
Bandai Family Trainer Aerobics Studio, thanks to notes by hap and
egoh, and recordings by Pongbashi (samples are needed because
these games use a currently undumpable speech chip)
* added support for NES-EVENT pcb used by Nintendo World Championship
1990, including dipswitches
* added support for Galoob Game Genie real usage (in addition to the
codes which Puggsy added to his cheat collections): when you load
ggenie, a second cartslot becomes available to load another game
attached to the cheat device (e.g. with "mess.exe nes -cart ggenie
-cart2 smb") and you can enter the cheat codes as in a real NES
* added support for Nantettatte!! Baseball lock-on mechanism, based
on the tests performed by naruko on his carts: when you load
nantbb, a second cartslot becomes available to load one of the two
update minicarts (91 Hen or OB Hen)
* improved emulation of Namcot 163, 175 and 340 boards, based on the
tests performed by naruko, lidnariq and bootgod on the real
hardware
* moved Nantettatte!! Baseball minicarts to a separate list
(nes_ntbrom.xml) because they cannot be loaded in the NES
directly, but only through the nantbb subslot
* emulated bus conflict (CPU/PRG) in PCBs documented as having it
* partial emulation of open bus, enough to make working the games
using it as a sort of protection
* fixed crash when loading files using FFE mappers
* fixed mirroring in some boards (Sunsoft DCS and UNL-CC-21) and in
some games (e.g. Paris Dakar Rally Special and Escape from
Atlantis)
* fixed a few bugs in Tengen 800032 emulation (mapper 64), promoting
Klax, Xybots and Road Runner to working state
* fixed Tengen 800037 emulation (mapper 158), promoting US Alien
Syndrome to working state
* fixed NINA-001 emulation (mapper 34), promoting Impossible Mission II
to working state
* improved Taito LROG017 emulation (mapper 77), promoting Napoleon Senki
to working state
* added emulation of the Sachen SA-9602B pcb used by Mei Shao Nv
Meng Gong Chang, a chinese port of Princess Maker by Sachen, based
on the great work done by Cah4e3 in FCEUMM
* added working emulation of many bootleg pcbs used for pirate
conversions from FDS (Ai Senshi Nicol, Doki Doki Panic, Fuuun
Shaolin Kyo, Green Beret, Monty no Doki Doki Daidassou, Tobidase
Daisakusen, Super Mario Bros Malee 2 / Genius Merio Bros...)
* improved emulation of many pirate pcb (BMC-GOLDENCARD-6IN1,
KS7013B, KS7012, BMC-GHOSTBUSTERS63IN1, UNL-MALISB, MAXI15 and
more...)
* improved RacerMate Challenge II emulation, but the game is still
not working due to unemulated bicycle controller
* added CPU-based IRQ mode in Tengen 800032 emulation (mapper 64),
fixing Skulls & Crossbones gfx (but the game is still not working)
* improved IRQ handling fixing a lot of 1-line glitches, fixing gfx
corruption in the upper half of Pinbot tables and allowing Sangokushi
II - Haou no Tairiku to boot.
* fixed many small inaccuracies in the old code, spot during the
conversion
* added support for most other known pcbs, even if in most cases
emulation is only sketchy
* reduced the need of fake alt pbcs for boards which only differed by
mirroring handling (these are now recognized through the
"mirroring" feature)
* removed fake wram which was added to a lot of partially documented
pcbs and re-added it only where actually present, so to more
accurately document what was really in the carts
-atari.c: Correct bit for POK_KEY_BREAK which now allows colon/semi-colon
[:;] to work properly on Atari Computers. [Tom Clayton]
-psxcd: Further cdrom work, main functional change is better sector
buffer handling [Carl]
-svmu.c: changed input mappings to be more standard [LoganB]
-pc8201: Added Japanese ROM. [noris]
-bbc.c: Fixed cassette loading. [Wilbert Pol]
-csw_cas.c: Fixed CSW header detection regression. [Wilbert Pol]
[/spoiler]
39
News & Communication / MAME 0.148u3
« on: 09 April 2013, 09:28 »Download
MAME 0.148u3 whatsnew:
[spoiler]
MAMETesters Bugs Fixed
----------------------
- 03873: [Misc.] (megaplay.c and megatech.c): Individual games
incorrectly writing an NVRAM file. (Fabio Priuli)
- 05139: [Color Palette): ryorioh: Wrong Colors (Angelo Salese)
- 05179: [Interface] -burnin option not functioning (Fabio Priuli)
Source Changes
--------------
-QT Debugger fixes:
* New memory windows start focused on the active CPU.
* Opening a utility window, closing it, and stepping no longer
re-opens the window. [Andrew Gardner]
-shangha3.c: Added dipswitch locations to Shanghai III, Hebereke no
Ponpoon and Blocken. [Brian Troha]
-m6502: Seriously untested multi-dispatch-table support [O. Galibert]
-coolridr: work around miscompile on newer versions of Clang
[Phil Bennett]
-Modernized k053260 device. [Andrew Gardner]
-M740 CPU family updates: [R. Belmont, O. Galibert]
* Support for all T=1 instructions
* Added COM and the accumulator-only versions of INC and DEC
-namcos2: Use the correct C68 (M37450) I/O MCU for Steel Gunner 2.
[R. Belmont, Guru, Charles MacDonald]
-aristmk4.c: [Heihachi73]
* Added Caribbean Gold (working), cleaned up comments and EPROM part
numbers for a handful of games. Caribbean Gold needs some trivial
input changes, as currently it has a logic door error on boot, however
if you hit the coin input the error goes away and allows you to key in
to perform a memory reset and finally coin up.
* Also, Caribbean Gold 2 [cgold2] now has passable graphics, by using
two of cgold's graphics ROMs (cgold u8 and u9 -> cgold2 u20 and u45)
the game is now playable instead of a garbled mess (there are only a
few tiles which differ between both games).
* Promoted Caribbean Gold II and Fortune Hunter (and clone) to working -
these had been working ever since eforest and arcwins were promoted
but the flags were never removed.
-Add support for Mitsubishi M50740/50741 MCUs. [R. Belmont]
-exidy.c: fixed an out-of-range access spot by gcc-4.9. [Juergen
Buchmueller]
-beezer.c: fixed an out-of-range access spot by gcc-4.9.
[Juergen Buchmueller]
-Expanded device_t constructor with parameters for short name and
source file location [Miodrag Milanovic]
-spu: add cdda interrupts [Carl]
-sf2m3, sf2m8 - fixed remaining gfx issues, marked as WORKING.
[Robbbert]
-improved sf2m1, dinopic, dinopic2, punipic, punipic2, punipic3
[Robbbert]
-shangha3.c: Corrected clock speed for Shanghai 3 and added misc
documentation. [Brian Troha]
-Treat x & y coordinates as 11 bit signed, Ridge Racer Revolution
loading game sets unused bits. [smf]
-M740: correct disassembly of bbs/bbc on A register. [R. Belmont]
-tms5220.c: Added correct tms5200 chirp rom derived from decap; This is
now correctly used for 5200, 5220 and 5220c, improving the voice quality
significantly.
[digshadow, Sarayan, Lord Nightmare]
-M740: Correct disassembly for seb x,A/clb x,A [R. Belmont]
-Treat x & y coordinates as 11 bit signed on dots, lines & rectangles.
This fixes sprites in Zaynac X Zaynac (fc version) in MESS [smf]
-QT Debugger: The memory view chunk size radio now reports proper
sizes. Fixed "ignore" command reporting incorrect invalid CPUs. Fixed
crazy code responsible for opcodes' crc32s in the comments system
(what was I thinking back then?). [Andrew Gardner]
-315_5124.c: Small improvements to the palettes. [Enik Land]
-i960: Add cvtilr needed by Zero Gunner. [R. Belmont]
-tms5220.c: Extremely minor fix for Speak External based on the 5220c
and 5200 decaps, and some small documentation updates.
[Lord Nightmare, digshadow]
-gaplus.c: Corrected some issues between Galaga 3 & Gaplus sets.
[Brian Troha]
-Reduced time before dma interrupt is fired, as it stops incorrect
textures being displayed in a few games and the pse bios v2.2. [smf]
-psxgpu_device::update_screen clears the border area. [smf]
-fixed GTE A1/A1/A3 flag calculation when the result exceeds the
maximum bounds. GPF & DPCT work with all values of sf & lm [smf]
-namcos23: Update hardware readme [Guru]
-drawd3d.c - Fixes performance issues with YIQ enabled and
prescale_x/prescale_y changes no longer impacts colors.
[Just Desserts, Robert Tuccitto]
-Fixed GTE GPL & DCPL opcodes by porting over some changes from an old
tree [smf]
-Added default NVRAM to royalcrdp, allowing to boot the game, and
promoted to working state. [Peter Ferrie]
-Added default NVRAM to magicrd2b and magicrd2c, allowing to boot both
games, and promoted to working state. [Peter Ferrie, Roberto Fresca]
-TMS5100 and 5200 series: document the decapping and verification of
chirp tables for the tms5100, tms5200, tms5220, and tms5220c.
The LPC tables are not verified yet. [digshadow, Lord Nightmare]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Bases Loaded (Prototype, PlayChoice-10) [Lost Levels]
Sex Appeal (Version 6.02) [Brian Troha, The Dumping Union]
Caribbean Gold (3VXEC449, USA) [Heihachi73]
Caribbean Gold II (3XF5182H04, USA) [Heihachi73]
Fortune Hunter (2XF5196I01, USA) [Heihachi73]
Fortune Hunter (2XF5196I02, USA) [Heihachi73]
Magic Card II (green TAB or Impera board) [Peter Ferrie, Roberto Fresca]
Magic Card II (blue TAB board, encrypted) [Peter Ferrie, Roberto Fresca]
Royal Card v2.0 Professional [Peter Ferrie]
New clones added
----------------
Virus (Dr. Mario prototype, PlayChoice-10) [Lost Levels]
Hit The Six (Project) (set 3) [launton]
(U.S.) Games V18.5 [Bad A Billy, Smitdogg, The Dumping Union]
Magic Johnson's Fast Break (Arcadia, V 2.7)
[Kevin Eshbach, The Dumping Union]
Hang-On (older?) [cmonkey]
Daytona USA Special Edition (Japan, Revision A) [Ordyne]
Daytona USA (Japan, Turbo hack, set 2) [Any, The Dumping Union]
Gaplus (GP2) [Any, The Dumping Union]
Side by Side (Ver 2.7 J) [Guru]
Capcom Vs. SNK Millennium Fight 2000 (JPN, USA, EXP, KOR, AUS)
[Porchy, The Dumping Union]
Raiden Fighters Jet (Single Board, set 1)
[Tormod, Smitdogg, The Dumping Union]
Motocross Go! (MG1 Ver. A) [Any, The Dumping Union]
The Pit Boss (2214-03, U5-1C) [Brian Troha, The Dumping Union]
Riviera Hi-Score (2131-08, U5-2D) [Brian Troha, The Dumping Union]
Forgotten Worlds (USA, B-Board 88618B-2, Rev. AA) [system11]
Galaga 3 (GP3) [system11]
Motocross Go! (MG1 Ver. A, set 2) [Any, The Dumping Union]
Karnov (US, rev 6) [system11]
Cycle Warriors, set 1 [system11]
New games marked as GAME_NOT_WORKING
------------------------------------
Winning Streak (Version 1.1) (Coinworld) [albaki77]
Fruit Star (encrypted) [Team Europe, Roberto Fresca]
Crackin' DJ Part 2 [ShouTime, f205v, The Dumping Union, R. Belmont]
Saturday Night Slam Masters (bootleg with PIC16C57)
[ANY, The Dumping Union, Robbbert]
Mars TV [ShouTime, f205v, R. Belmont]
[/spoiler]
MESS 0.148u3 whatsnew:
[spoiler]
MAMETesters Bugs Fixed
----------------------
New System Drivers Supported:
-----------------------------
-Acorn Atom with BBC basic [Phill Harvey-Smith]
Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)
Skeleton drivers:
-----------------
(none)
Software Lists:
----------------
-nimbus.xml: added two alt welcome disks [Anna Wu]
-ql: Added floppy softlist. [anonymous]
-Added some most wanted Commodore ROMs. [Martin Hoffmann-Vetter]
-pico.xml: New Japanese dumps added [TeamEurope]
-a800.xml: A couple of new cartridge additions. [K1W1]
Source Changes
--------------
-saturn: converted carts to be slot devices and enabled battery
RAM carts support [Fabio Priuli]
-megadriv: fixed support of SMD files (those with 512k header),
broken by the recent developments. [Fabio Priuli]
-megadriv.c: removed drivers gensvp, mdsvp and mdsvpj: Virtua
Racing can now be loaded directly in genesis, megadriv and megadrij
[Fabio Priuli]
-a7800.c - Stripped palette to raw video output values removing YIQ/YUV
infer data. [Robert Tuccitto]
-psxcd: simplify the cdrom [Carl]
-imd: Stop being so anal-retentive, it's counterproductive [O. Galibert]
-stop psx crashing when reloading a state when cd access was in
progress [smf]
-c64: Added Spanish C64C variant. [The Commodore Museum]
-Makes sure the first instruction of cpe/psx/psf files will be
executed. [smf]
-upd765: Handle modes a little more, NeXT can boot from floppy again
[O. Galibert]
-upd7220: Add the internal rom [rfka01, balrog]
-Added skeleton S3 ViRGE video card. [Barry Rodewald]
-band aid fix for Tobal No. 1, some graphics issues remain [smf]
-snes.c: added support for the PowerFest '94 competition cart.
[Fabio Priuli]
-a7800.c - Corrected rotation values and errors including duplicate
entries for palette. Address map locations for the XBOARD added to
get the ball rolling on support for it. [Robert Tuccitto]
[/spoiler]