(Multi System) MESS v0.138 - 模擬器

Rachel avatar
By Rachel
at 2010-05-23T11:21

Table of Contents

2010.05.22

New System Drivers Supported:

- Aamber Pegasus (thanks to Lord Philip)[Robbbert]
- TI-89 Titanium [Sandro Ronco]
- Voyage 200 PLT [Sandro Ronco]

Systems Promoted from GAME_NOT_WORKING:

- TI-89, TI-92, TI-92+ [Sandro Ronco]

Skeleton drivers:

- Acorn FileStore E01/E01S [Curt Coder]
- Alesis HR-16,HR-16B and SR-16 drum machines
- Central Data 2650
- Chaos 2
- Chromatics CGC 7900
- Dolphin
- Dream Multimedia Dreambox 7000/5620/500
- EC-1849 (thanks to Anasana)
- Elektor TV Games Computer
- Elektronika MC7105 (Thanks to Kaldyh)
- MC-1702 (thanks to Anasana)
- PIPBUG
- PK8002 Elf
- Scientific Atlanta PowerVu pv9234 STB
- Signetics Instructor 50
- VideoBrain Family Computer [Curt Coder]
- Z80 development board (unknown)

System Driver Changes:

- [AMSTRAD] Updated .hsi file with hashes to GoodCPC V3.1415 [Cowering]
- [APPLE2] Expansion cards now have full capabilities including C800
arbitration (not yet on IIgs) [R. Belmont]
- [AQUARIUS] Replaced bad char ROM with the newly redumped one.
[jaybird3rd, Dirk Best]
- [ATOM] Fixed disk loading. [Curt Coder]
- [ChannelF] Added .hsi file with hashes from GoodChaF V3.1415 [Cowering]
- [ChannelF] Added support for CHF extension. [Robbbert]
- [CBM] Added JiffyDOS BIOSes to VIC-20, C64, C128, Plus/4. [Curt Coder]
- [FAMICOM] Fixed .fds format problems: headerless disks are now
recognized, but the system still has problems when loading data.
[Fabio Priuli]
- [FMTOWNS] Various improvements: [Barry Rodewald]

* Added mouse support for joystick port 2, made it the port 2 default
* Added CRTC HSync Adjust, fixing offset backgrounds and scrolling
in some games
* Added HSync output to sub-status register and fixed memory maps:
this fixes lockups in Gunship and Tatsujin Oh, and makes a few
more games start to run
* Greatly simplified first track hack. Fixes sound issues with SSF2
and fixes High-C.
* Improved address offsets for 256-colour layers, Flashback is now
playable.

- [GBA] improvements to EEPROM FLASH1M support (now Advance Wars 1 & 2
and Super Mario Advance 4 boot). [Fabio Priuli, Angelo Salese]
- [Interact] Added support for CIN extension. [Robbbert]
- [JAGUAR] Fixed crash on exit when no image is mounted [Oliver
Stoeneberg]
- [JAGUAR] Some improvements to the video emulation (timing for the
blitter status, RGB VARMOD mode, UART status, etc.). [Angelo Salese]
- [JAGUAR] Sorted out file extensions support for homebrew software:
.abs, .bin, .cof, .jag and .prg programs now load fine in the
quickload device. Also, improved loading routines for cart dumps in
.j64 and .rom formats in the cartslot device) [Robbbert]
- [M20] Some very preliminary work on the CPU and the video controller
[Angelo Salese]
- [MBEE] Fixed crash of mbeeic when displaying I/O in debugger.
[Robbbert]
- [MBEE] Fixed keyboard in Asteroids Plus, Scavenger Hunt and Edasm.
[Robbbert]
- [MO5] Added .hsi file with hashes from GoodMO5 V3.1415 [Cowering]
- [MTX512] Updated .hsi file with hashes to GoodMTX V3.1415 [Cowering]
- [MTX] Cleaned up driver and added cassette device. [Curt Coder]
- [MZ2500] Implemented basic video and irq system [Angelo Salese]
- [N64] Almost completely re-wrote the RDP implementation to be
class-based. Import from MAME. [Harmony]
- [PEGASUS] Fixed natural keyboard mappings. [Justin Kerk]
- [PICO] Updated .hsi file with hashes to GoodPico V3.1415 [Cowering]
- [SAMCOUPE] Added border rendering support. [Dirk Best]
- [SAMCOUPE] Rewrote video rendering to render partial scanlines.
[Dirk Best]
- [SCV] Added support for on-cart RAM and banking. [Wilbert Pol]
- [SCV] Updated palette values to match the output from a real console.
[plgDavid]
- [SNES] SNES video wip, part 3: [Fabio Priuli]

* reworked OAM drawing routines
* implemented correct range over and time over flags (sprite limits)
* implemented FirstSprite priority
* improved sprite overlap
* fixed sprite blend exception
* implemented pseudo hi-res graphics.

- [SNES] Fixed a few G65816 CPU core (as a result Iso Zuri Ritou Hen,
Shaq Fu and Kishin Douji Zenki 3 work). [Angelo Salese]
- [SNES] Improved DMA/HDMA handling to match Anomie's and byuu's
discoveries. [Fabio Priuli]
- [SNES]: Fixed a bug with un-inited DMA regs, fixes at least a
long-standing bug with Super Soccer dimmed team selection screen.
[Angelo Salese]
- [SNES] Implemented preliminary CPU cycle stealing: most games boot
now (even if a few graphical regressions have been introduced, but
these require more CPU changes to be properly fixed). [Angelo Salese]
- [SNES] Fixed rom mapping: now Tokimeki Memorial and Wizardry Gaiden
work fine. [Fabio Priuli]
- [SNES] Added preliminary support for Sufami Turbo (2 slots): you can
use the 'snesst' driver which emulates a SNES with Sufami Turbo cart
inserted, and use -cart1 and -cart2 slots to mount the ST carts.
Notice that some games and some linking functionalities are not
working yet. [Fabio Priuli]
- [SUPERGB] Added cart SRAM saving (bug #1949). [Fabio Priuli]
- [SX64] Added 1541 FLASH! BIOS. [Guru, Curt Coder]
- [TANDY2K] Implemented DMA mux register. [Curt Coder]
- [TI81] Added v1.1K BIOS. [critor]
- [TI99] Cleanups. [Michael Zapf]
- [TI99] Reimplementation of HDC9234 chip (smc92x4) for the HFDC
controller. Now supports all functions according to specifications
(except tape functions), including formatting and real timings.
Introduced DIP switches for configuring the attached drives.
Implemented MFM hard disk (ti99_hd) device, wrapping the plain
hard disk image. This also resolves segfualt when formatting floppy
disk with HFDC (bug #1257). [Michael Zapf]
- [TI99] Replaced DIP switches by Configuration switches. [Michael Zapf]
- [TI99] Updated to use TMC0285 voice synthesis processor instead of
TMS5220. [Michael Zapf]
- [VBOY] Added .hsi file with hashes from GoodVBoy V3.1415 [Cowering]
- [VIC20] Fixed quick-loading from the commandline (bug #1935). [Robbbert]
- [VICTOR9K] Connected MC6852 device. [Curt Coder]

Imgtool Changes:

- Sector View in Windows version is working again [Oliver Stoeneberg]
- Fixed adding of files to FAT filesystem (filenames still show garbage
in WinImage show) [Oliver Stoeneberg]
- Fixed insertion of files inside of folders with Windows version [Oliver
Stoeneberg]
- Increased default width of Sector View in Windows version to 16 rows
(bug #1124) [Oliver Stoeneberg]
- Fixed reading of command-line parameter in Windows version (bug #1908
/ bug #1950
- needs updated toolchain - please check bugzilla entry for bug #1950)
[Oliver Stoeneberg]

Source Changes:

- The core is based on MAME 0.137u4. This incorporates all features
of the update to this core. [MAME team]
- Added core support for loading images with shortnames which are
recognized by .xml software lists (stored in the hash/ directory).
This is currently supported only from command line (eventually, newui
and MESSUI support will be added). For more info and instructions,
please check the User Manual at MESS Wiki
( http://mess.redump.net/mess:howto ) [Wilbert Pol]
- Added software lists in .xml format for several systems [incog nito,
Justin Kerk, Wilbert Pol, Fabio Priuli]
- Added preliminary emulation of the MC6852 SSDA. [Curt Coder]
- Added preliminary emulation of the 64H156 gate array device
(used in C1541 et al). [Curt Coder]
- Added disk change handlers to the Commodore 1541 and 2040 family
disk drives. "Edge of Disgrace" demo now loads on C64. [Curt Coder]
- Added JiffyDOS BIOSes to CBM 1541, 1541-II, SX1541, 1571, 1571CR, 1581,
and Oceanic OC-118 disk drives. [Curt Coder]
- Added 1541 FLASH! BIOS to SX1541. [Guru, Curt Coder]
- Changes to the wd17xx implementation:

* Added support for immediate/index pulse interrupts. [Curt Coder]
* Suppressed extra interrupt after FORCE INTERRUPT ($D0) command.
[Barry Nelson]

- Implemented Commodore DOS errors 21, 22, and 23 in D64 images.
"Microsoft Multiplan" now loads on C64. (bug #1932) [Curt Coder]
- Refactored the MOS6530 device to use devcb. [Curt Coder]
- Refactored the Luxor ABC bus into a device. [Curt Coder]
- Added preliminary support for disk images in FDI format. [Curt Coder]
- Added preliminary RS-232 interface device. [Curt Coder]
- Inserts a check whether the get_track_size function is defined in the
disk format before calling it. (bug #1934) [Michael Zapf]
- Implemented get_track_size function for D64 and G64 formats.
[Curt Coder]
- Fixed display of hash (hsi) details in MESSUI software picker (bug
#1841). [Robbbert]
- Fixed 8080/8085 debugger when changing A and F registers. [Robbbert]
- Fixed cassette crash if the premounted image was moved. [Robbbert]
- Fixed cassette crash if the image being recorded was unmounted.
[Robbbert]
- Several compilation and linking fixes for Visual Studio (bug #1852)
[Oliver Stoeneberg]
- Fixed several memory leaks [Oliver Stoeneberg]
- Only schedule a hard reset when the image could be loaded [Oliver
Stoeneberg]
- Fixed hang when accessing unaccessible drive in File Manager (e.g.
CD-ROM drive with no disc inserted) [Oliver Stoeneberg]
- Fixed assert on shutdown after an image load error [Oliver Stoeneberg]
- Show message about success/failure when loading/creating image during
run-time (or print to console when specified on command-line / bug
#1031) [Oliver Stoeneberg]
- Check image loading result in device post-init - will now bail out on
any image loading error and not just missing/inaccessible files (bug
#1955) [Oliver Stoeneberg]
- Fixed Visual Studio specific linker errors with tiny build [Oliver
Stoeneberg]
- [C2040] Added DOS 1 FDC ROM (parsed from disassembly). [Curt Coder]
- [MESSUI] Removed "File->Create Image...". It never worked and offered
invalid image types. Use Device View to create images (not working
either at the moment) [Oliver Stoeneberg]
- [MESSUI] Configuration of screens is working again [Oliver Stoeneberg]
- [MESSUI] Fixed the problem of the paths in driver .ini files being
reset to default, or deleted [Robbbert]
- [NEWUI] Removed non-working input configuration artwork support [Oliver
Stoeneberg]
- [NEWUI] Avoid duplicated extension when using "Save State As..." and
don't carry the default savestate name in-between drivers when using
the built-in menu [Oliver Stoeneberg]
- [SYSINFO] Updated sysinfo.dat to latest MESS Wiki contents [Dirk Best,
Fabio Priuli, Robbbert, Shideravan]
______________________________________________________________________________

下載:http://www.mess.org/files/mess0138b.zip

I686 optimized
http://www.mess.org/files/mess0138b_i686.zip

官方:http://www.mess.org/

--
谷 繁 田 中 賢 稻 葉 吉 見 石 川 雅
矢 野 中 村 ロ ㄧ ズ チ ェ ン 攝 津
鳥 谷 ラミレス 涌 井 岩 瀨
小 笠 原 井 端 青 木 ダルビッ 藤 川
ブランコ 杉 內 クルㄧン
宮 本 田 中 將 林 昌 勇

--

All Comments

請教使用PS2/USB轉接頭的問題?

Emma avatar
By Emma
at 2010-05-22T23:43
版友晚安 想請教一個問題 如果使用PS2/USB的手把轉接器把PS2手把接到電腦上 玩PC Game時是否能夠支援PS2手把上的類比搖桿 是否要安裝轉接頭附的驅動程式才能夠使用類比搖桿? 用Windows內建的驅動程式能夠支援嗎? 若是用在模擬器(PS.NGC.N64.NDS.GBA..etc ...

請問GB 第二次機器人大戰

Quintina avatar
By Quintina
at 2010-05-22T22:34
如果我們版本一樣的話 繁體中文版 陽光鋼彈的陽光飛斬 是最強武器 改滿6400 需en110 需氣力150 無法移動後攻擊才對 需移動後待機 敵人在3格內才可發動攻擊 其他機關砲/陽光攻擊/陽光手指 都可移動後攻擊 2動多蒙需30級以上 ※ 引述《futuremen (壞 狠 準)》之銘言: ...

RPG的『到處調查』

George avatar
By George
at 2010-05-22T22:06
說到『到處調查』(或是A鈕),還有另外一種的表現形式, 就是『重複調查』事件,然後會獲得不同的回應或觸發特殊劇情。 有些事件重複是有意義,有些則是沒有意義但卻具有惡趣味的成分在, 舉例還說《超時空之鑰》中,在第二次回到AC600年,替青蛙尋找損壞 的聖劍時(標題因該是「塔塔與青蛙」),在山上會碰到藍色不明生 ...

SFC超時空之鑰-中文版

Callum avatar
By Callum
at 2010-05-22T15:44
※ 引述《conpo (びんぼうがみ)》之銘言: : 待會要出門,所以簡單聊一下,請邊小力一點...( ̄ー ̄;) : 「到處A紐」的時代其實已經慢慢式微了,現在很多角色扮演遊戲對於道具或事件 : 出發點都會有一定程度的視覺提示,所以像《超時空之鑰》那種情況現在並不多, : 而《七龍珠Z3》的人造人戰鬥觸發點就 ...

請問GB 第二次機器人大戰

Zanna avatar
By Zanna
at 2010-05-22T15:05
請問有沒有 操作說明的資料? 由於不清楚為什麼有時候 可以移動後使用陽光飛斬 有時候卻不行 我看氣力 和 EN都足夠阿 還有 什麼時候才可以and#34;兩次行動and#34;? 還有好多疑問 有沒有說明書的網站阿 感謝解答~ - ...