money_114 发表于 2013-2-11 19:36:59

多机种模拟器MESS&MESSUI 0.148u1发布

http://bbs.emu618.com/data/attachment/forum/201111/15/193413ybu36d8g6udo6ogg.jpg
http://pic90.picturetrail.com/VOL2350/11793858/21120340/350251901.jpghttp://pic90.picturetrail.com/VOL2350/11793858/21120340/350251908.jpg

多机种模拟器MESS发布新版,更新如下:

MAMETesters Bugs Fixed
----------------------
- 05112: (x68k.c) x68030: Access Violation (Olivier Galibert)
- 05110: (multi16.c) multi16: Access Violation (Olivier Galibert)
- 05124: (pc.c) t1000rl, t1000tl2, t1000tx: Access Violation (Olivier Galibert)
- 05125: (vidbrain.c) vidbrain: Invalid read of size 4 (Firewave)
- 05126: (ti990_4.c) ti990_4: Conditional jump or move depends on uninitialised value(s) (Firewave)
- 05130: (nc.c) all nc.c sets: Conditional jump or move depends on uninitialised value(s) (Firewave)

New System Drivers Supported:
-----------------------------
- NEC TK85.
- Chunichi ND-80Z.
- BINBUG
- DG680
- LZ Color64
- Dynacom MX-1600

Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)

Skeleton drivers:
-----------------
- Atari PC-3

Software Lists:
----------------
-prof80: Added floppy software list.
-prof180: Added floppy software list.
-sms.xml: Fixed banking setting for cso making it working.
-Added preliminary lists to MO-5, TO-7 and TO-770
-Added preliminary lists to Enterprise 64/128, Odyssey 2 and G-7400, Interact and Kaypro II
-Added software lists to MZ800, Osborne 1 and Sorcerer
-Added software list to M20
-Added info to Amiga ECS list
-psx.xml: Added dump from a real manufactured pirate disk
-spectrum_flop.xml: Added more disks to the software list
-spectrum_flop.xml: added year/publisher info to the list
-pet: Added add-on ROM software list.
-msx1_cart.xml: added missing cart dumps.
-ibm5170.xml: added 4 new dumps.
-pico.xml: added new Japanese dumps
-tek4052: Added cartridge software list.
-pico.xml: Added a few Brazilian dumps.
-apple2gs.xml: Document some cracks and bad dumps
-a800.xml: Added 3 new dumps, removed a confirmed baddump and added more cartridge info
-amigaaga/amigaocs.xml: Added afew more dumps from CAPS releases
-apfm1000.xml: Verified compatibility in some entries

Source Changes:
----------------
-Added Cardco CSD-1 floppy drive (C1541 clone).
-g7400: Changed driver to use the i8244/i8245 device implementation.
-minichief: Added WD1002A-WX1 ROM dump.
-odyssey2, videopac: Updated drivers to use the i8244/i8245 device implementation.
-Refactored the Commodore 1581 floppy disk drive to use the modern floppy system. Supports read-only access to D81 images.
-wd_fdc: Controller remains busy until the last DRQ has been served, and the sector register can now be written more than once.
-esq5505: add MIDI In capability to all of these drivers.
-sms.c: Improved memory initialization on Japanese and Korean consoles. This fixes softwre list entries alibaba and blockhol.
-Fix non-functionality of all Apple floppy drives.
-flopimg: Added support for Commodore GCR encoding.
-SMC-777: enabled to show the border area in MC6845 interface, changed various video related function accordingly
-Enabled to show border area in Sharp X1, fixes Shilver Ghost gameplay and Nobunaga no Yabou error display if a single floppy is in
-Made major clean-ups to NEC PC-8801, Sharp MZ-2500, Sharp X1 and Sony SMC-777 drivers. This gives a nice speed boost to them
-BINBUG : Added full implementation of DG640 video card. Improved cassette.
-ESQ-1: Converted to n68681, hooked up MIDI I/O, mapped more front panel buttons
-Slotify playstation controller ports
-Fix memory card and standard controller with v3 pad lib psx software
-Add Dualshock emulation
-make playstation memory cards load and save to a file
-floppy: Fixed write protected signal and added a callback for it.
-PlayStation: play XA audio at the correct speed
-alphasma: added keyboard input and LCD emulation.
-PlayStation: fix sample signedness and stream rate for CDDA (redbook) audio
-PlayStation: mirror main RAM, fixes Woody Woodpecker Racing
-dsk_dsk: Header size obvious fix
-cat.c (Canon Cat): Reverse engineered 99% of memory map including mirrors based on extensive hardware testing; Located Printer, Modem and Floppy drive registers (not yet hooked up); Added v1.74 firmware and SpellCheck ROMs. Added a lot of debugging information.
-cat.c (Canon Cat): Got rid of a lot of hashtag lookups; fixed the video enable bit location. Cleaned up comments a bit. More debugging stuff added.
-cat.c (Canon cat): Added the 6ms timer and its counter.
-cat.c (Canon Cat): implemented video invert bit, added notes about what some of the registers are called in the original source code
-c64: Cleaned up input handling. Controllers are now connected using the slot interface, and by default a joystick in port 2 is present.
-c128: Cleaned up input handling. Controllers are now connected using the slot interface, and by default a joystick in port 2 is present.
-c64/c128: Implemented parallel joystick pot X/Y read.
-esq5505: Use esqpanel base class for massive cleanup.
-kt76: Convert to modern 68681 and add MIDI I/O.
-cdi: Modernized CD-i and removed tag lookups
-cdi: Modernize MCD212 device.
-gba: Cleaned up tag usage outside of the startup path.
-vic10: Cleaned up input handling. Controllers are now connected using the slot interface, and by default a joystick in port 2 is present.
-vic20: Cleaned up input handling. Controllers are now connected using the slot interface, and by default a joystick is present.
-De-tagged the Apple II series drivers
-pet: Added datassette slot interface.
-plus4: Cleaned up input handling. Controllers are now connected using the slot interface, and by default a joystick is present.
-apple2: Support generic 6850 MIDI card (Yamaha, Passport, etc).
-apple2gs: Enable 6850 MIDI card.Tested in MasterTracks Pro and synthLAB.
-gb.c: fixed support for Wisdom Tree games
-isa_gus:Enabled 6850 MIDI interface with a hopefully accurate clock, and fixed a silly error with MIDI IRQs, and passes the MIDI transmit IRQ test.
-psxanalog: add analog joystick
-SoundBlaster: MIDI Out support for single-byte, SB UART, and MPU-401 UART modes.
-pet2001: Rewrote the PET 2001 series.
-pet: Moved the remaining PETs to the new driver.
-isa_sblaster: working SB-MIDI In (tested w/MIDI Monitor for Windows)
-isa_sblaster: fully hooked up MPU-401 input and output for SB16
-megadriv.c: many updates to cart handling
* updated carts to be slot devices
* simplified loading and bankswitch mechanism
* added support for real Sonic & Knuckles lock-on emulation (you can combine it freely with other carts, through the -cart2 slot which gets added automatically)
* remove need for "pcb_type" feature from xml softlist, since the new "slot" feature is enough
* moved SVP emulation to src/mess/ in view of conversion to a slot device as well
-Properly close the old image when swapping CHD-CDs
-Added minimal cassette software lists for the Commodore computers.
-cat.c(Canon Cat): added another v2.40 romset dumped from two original developer's machines and made it the parent set. Lots and lots of documentation updates.
-pet: Added user and memory expansion ports.
-cbm2: Added user port.
-Apple II: General modernization, some tagmap cleanup, and prep work to emulate IIe aux slot cards.
-c64: Added CMD SwiftLink cartridge emulation.
-c64: Added CMD Turbo232 cartridge emulation.
-megadriv.c: more updates
* implemented correct ROM mirroring, based on research by Eke & others
* emulated the protection in Ya Se Chuan Shuo, promoting it to work state
* fixed cart type in Blockbuster World Video Game Championship II (works for the first time in MESS)
* fixed cart type in HardBall III, Barver Battle Saga and Chao Ji Da Fu Weng
* added support for unusual SRAM location in HardBall 95
* fixed a few regressions introduced in the previous commit
* fixed wrong driver class being used in 32x and SegaCD
-gb.c: many updates to cart handling
* updated carts to be slot devices
* simplified loading and bankswitch mechanism
* fixed MMM01 emulation
* removed need for "mapper" feature from xml softlist, since the new "slot" feature is enough
-Apple II: Another pass on tagmaps, plus preliminary emulation of the standard and extended 80-column cards for the IIe
-Apple II: Support 8 meg AE RamWorks III card for IIe.
-flopimg: When generating a pc layout, don't write the gap3 after the last sector
-odyssey2/videopac: Improved palette.
-c64: Added support for the VizaStar cartridge.
-Apple II: Fixed incorrect handling of CE00/CF00 range for expansion cards.
-apple2gs: Added support for the AE Vulcan IDE controller.

http://mamedev.org/release.html
http://messui.the-chronicles.org/
页: [1]
查看完整版本: 多机种模拟器MESS&MESSUI 0.148u1发布