EMU618社区

 找回密码
 立即注册
搜索
查看: 1147|回复: 2

[新闻] [多街机模拟器]MAME 0.137u3

[复制链接]

签到天数: 1 天

[LV.1]初来乍到

发表于 2010-4-22 17:29:56 | 显示全部楼层 |阅读模式
0.137u3
-------


MAMETesters Bugs Fixed
----------------------
- 03813: [Graphics] shadoww, shadowwa, gaiden, ryukendn, ryukendna:
         Lost blending effect (David Haywood)
- 00803: [Color/Palette] All vsnes.c games: Colors are wrong.
- 00270: [Graphics] cstlevna, vsgradus, suprmrio, goonies: Black
         startup screens are now gray.
- 00889: [Color/Palette] pc_smb: The colors of the characters, fire
         flower, etc. on the top screen are wrong.
- 01097: [Color/Palette] cstlevna: Colors of the first enemies you
         encounter are wrong.
- 02457: [DIP/Input] tkoboxng: Unable to coin/start game properly.



Source Changes
--------------
Fixed a bug with un-inited DMA regs in the SNES driver, fixes at least
a long-standing bug with nss_ssoc dimmed team selection screen
[Angelo Salese]

Added the Airline Pilot (USA) Naomi BIOS rom [The Dumping Union]

sauro, trckydoc, trckydoca (sauro.c)  [stephh] :
* Fixed Dip Switches and Inputs (after verification of the Z80 code)

ppu2c0x.c: Removed the bogus "color remap tables" in favor of external
palettes containing data reverse-engineered (several years ago) from
original hardware. Each vsnes set, as well as the playch10 bios, now
requires one of these palettes. [Alex Jackson]

vsnes.c improvements: [Alex Jackson]
* Moved RC2C05 PPU-based protection into the PPU itself, rather than
    hacking it in at the driver level.
* After exhaustive testing, completely sorted out the "palette"
    dipswitches (which are actually PPU type selection) on all games
    that have them.  Added notes about these games in the comments.
* Removed GAME_IMPERFECT_COLORS and GAME_WRONG_COLORS from all games,
    as they should all be 100% correct now.
* Fixed coin inputs in tkoboxng. Removed IMPERFECT_GRAPHICS flag
    since there's no legitimate reason I can see for it. Also, fixed
    manufacturer and description to match the title screen.
* Added a bit more information about the missing sets in the
    comments.

add partial 6840ptm readback support to exidy.c [Lord Nightmare]

Convert Atari System 1 to use the 'new' TMS5220 interface.
[Lord Nightmare]

Switch Escape from the Planet of the Robot Monsters to use the new
TMS5220 interface. [Lord Nightmare]

snes.c: Fixed clipmasks in hires modes [Fabio Priuli]

Fixed RTL opcode in-bank issue in the G65816 CPU core [Angelo Salese]

sm8500d.c: Fixed disassembly of extended instructions (1A, 1B, 4F).
[Oliver Stoeneberg]

lr35902.c: Fixed possible issue when checking for enabled irqs.  
[Oliver Stoeneberg]

rf5c68.c: corrected the point at which the sample callbacks are
triggered, and what channel is returned.  The interrupts are masked or
enabled based on what PCM memory bank is used, rather than the
physical channel that was used. [Barry Rodewald]

Converted Atari System 2 to use the 'new' TMS5220 interface. Switched
TMS5220 type to 5220C. [Lord Nightmare]

Further refining of the Atari JSA speech and audio modifications.
Hooked up the reset line for the ym2151. [Lord Nightmare]

inptport.c: fixed keyboard detection (mainly for MESS) [Fabio Priuli]

Hooked up correct proms, corrected gfx rom order and added bank select
/ enabled for the reels in Treasure Island (Subsino) [David Haywood]

updated Star Wars to use proper clocks for the tms5220 and the pokeys.
[Lord Nightmare]

MASSIVE merge of TMS5110 and TMS5220 cores, TMS5220 side only so far.
Much code by Jarek Burczynski merged. Lattice Filter, Multiplier, and
clipping redone. TMS5220C multi-rate feature added. Now using the same
LPC table file (and format, as created by couriersud) as the TMS51xx
is. Unvoiced-Voiced transitioning adjusted to match patent. Command
handling redone to better match patent. Reasonably significant speech
quality improvements: Separate tables for TMS5200, TMS5220 and
TMS5220C are implemented, though all still need to be verified from
hardware. Fixes: Garbled speech in Escape from the Planet of the Robot
Monster's Canal Mazes is fixed, as well as some other garbled speech
in game (when saying 'throwing switch' for instance). Known
Regressions (being worked on): Victory fails its startup self test
with an error 5, but speech works in-game. [Lord Nightmare]

Fixed victory self-test issue (FIFO must NOT be cleared on processing
of a STOP frame, only on a new speak external command. victory is
pedantic about this.), and in the process also fixed a bug regarding
reading /READY state when not in speak external mode (the FIFO being
full should NOT force /READY inactive in that case!) [Lord Nightmare]

Fixed various SNES SRAM issues [Fabio Priuli, Angelo Salese]

Fixed Wai Wai Jockey Gate-In title screen colors [Angelo Salese]

mk3ghw (aladbl.c driver + megadriv.c) [stephh] :
* Fixed Dip Switches and Inputs (after verification of the M68000
    code) ssgbl (ssgbl.c driver + megadriv.c) [stephh] :
* Fixed stack vector so coins are now correctly handled (the game
    shall be fully playable now)
* Fixed Dip Switches and Inputs (after verification of the M68000
    code)

Added makefile PPC64 autodetection [Julian Sikorski]

6840PTM: Fixed interrupt flag behaviour and now allow fractional input
clocks. [Phil Bennett]

6850ACIA: Improved handling of /CTS signal and fixed issue with
transmission parity generation. [Phil Bennett]

MPU4+Video updates: [Phil Bennett, David Haywood]
* Fixed serial comms. As a result, most games actually boot now.
* Fixed colours.
* Fixed SAA1099 sound.
* Added Characteriser tables for all games (a complete implementation
    is still needed for most games).

Supported the 1555 fb format in the Naomi driver, needed by Cleopatra
Fortune Plus [David Haywood]

Fixed ext latch behaviour in the SNES driver [Angelo Salese]

vmetal, vmetaln (vmetal.c driver) [stephh] :
* Fixed Dip Switches and Inputs (after verification of the M68000
    code)

Fix 5220C pitch table so unvoiced speech actually works. Oops. Should
be a further quality improvement. [Lord Nightmare]

Tentative fix for tms5220 VSM support. [Lord Nightmsre]

F8 cpu disassembler improvements [Curt Coder]:
* fixed branch target PC
* added BP,BC,BZ,BR,BM,BNC,BNZ,BNO mnemonics
- removed extraneous $ from 2 byte hex values

Implemented various PVR TA registers hook-ups in the Naomi driver
[Angelo Salese]

mpu4drvr.c: Fixed 68000 device resets [Phil Bennett]

Naomi: Implemented more regs, test mode now properly sets 640x240
resolution. Implemented fb pixel double, Naomi test mode looks now
correct. [Angelo Salese]

i386dasm.c: Corrected display of debug registers (D0-D7) in
disassembly listings [Barry Rodewald]

video/nemesis.c: Removed palette gamma hack [Alex Jackson]

Subsino driver improvements: [Roberto Fresca]
* Added another Treasure Island set.
* Added technical notes about the CPU box.
* Minor clean-ups.
Revision 8866 by robertof

full schematics made from the real PCB connections. They include Hex
D-type flip-flops, Bipolar PROM, 3-STATE Octal D-Type latches and
resnet connections. [Roberto Fresca, Aleksandar Spasojevic]

Partly implemented 'stereo' gating (using ym2151 ctX lines) to POKEY
and TMS5220 on Atari JSA-i sound board. (currently it is just 'mono'
gating). Add TODOs for complete stereo gating and for the low-pass
filter. [Lord Nightmare]

Improvements to Funworld driver: [Roberto Fresca]
* Replaced the Fun World Quiz bad ROMs with good ones.
* Fixed the Fun World Quiz graphics and colors.
* Cleaned-up the flags for non working games.
* Modified the default lamps layout to include the bet lamp.
* Cleaned-up the Fun World Quiz inputs.
* Added 4 new Royal Card sets. Reworked parent/clone relationship.
    (delete the old .cfg and .nv files to have them working properly).
* Splitted the Royal Card machine driver. This is needed to access
    different halves of the bipolar PROM.
* Now principal Royal Card sets have a working bet button.
* Added default NVRAM to the new sets.

Improved video rendering in MPU4 [David Haywood]

Implemented 15/31 kHz selector in the Naomi driver, makes Strike
Fighter and Shootout Pool Prize to be bootable by the common user
[Angelo Salese]

Clean up interpolation inhibit logic, may sound slightly better now.
Minor fix to TMS5220C table so zero-energy frames are correctly
detected. [Lord Nightmare]

Added driver data class and save states to playmark.c, powerbal.c,
pushman.c and pzletime.c [Fabio Priuli]

Improvements to Shark Party (English, Alpha license): [Roberto Fresca]
* Created complete inputs from the scratch.
* Added coin/keyin/keyout counters.
* Added main game and double-up rates DIP switches.
* Added minimum bet DIP switches.
* Added maximum bet DIP switches.
* Added complete coinage and remote credits DIP switches.
* Added jokers and demo sounds DIP switches.
* Figured out and documented all the game outputs.
* Created proper button-lamps layout.
Now the game is in full-working state.

Added a RAM mirror that fixes The Typing of the Dead booting
[Angelo Salese]



New games added or promoted from NOT_WORKING status
---------------------------------------------------
Senko No Ronde Special (GDL-0038) [tormod, The Dumping Union]
Guilty Gear XX Accent Core (GDL-0041) [Joerg Hartenberger]
Cleopatra Fortune Plus (GDL-0012) [Joerg Hartenberger]
Hammer [Guru, Smitdogg, Luca Elia, The Dumping Union]
Royal Card (4 new sets) [Roberto Fresca]
Treasure Bonus
  [Team Europe, The Dumping Union, David Haywood, Angelo Salese]



New clones added
----------------
Iron Fortress (Japan) [F205V, The Dumping Union]
Super Shanghai 2005 (GDL-0031) [tormod, Gerald, The Dumping Union]
Megatouch IV Tournament Edition (9255-50-01 ROA, Standard version)
  [Phil Bennett, MikeDX, Smitdogg, The Dumping Union]
Teenage Mutant Hero Turtles (UK 4 Players, set 2) [porchy]
Carnival (Head On hardware) [Andrew Welburn, Dumping Union] (2 sets)
Double Dragon (US Set 3) [Corrado Tomaselli]
Touchmaster 2000 (v4.00 Standard) [Brian Troha, The Dumping Union]
Phraze Craze (two sets) [D. Beneke, Smitdogg, The Dumping Union]
Treasure Island (Subsino, set 2)
  [Roberto Fresca, Team Europe, 9ofzeven]
Vs 10-Yard Fight (US, Taito license)
  [ranger_lennier, W. Belk, Smitdogg, The Dumping Union]
10-Yard Fight '85 (US, Taito license)
  [Kevin Eshbach, Smitdogg, The Dumping Union]



New games marked as GAME_NOT_WORKING
------------------------------------
Adders and Ladders [Phil Bennett, David Haywood]
Strike it Lucky [4 sets] [Phil Bennett, David Haywood]
Quiz Grid [4 sets] [Phil Bennett, David Haywood]
Eyes Down [2 sets] [Phil Bennett, David Haywood]
Blox [2 sets] [Phil Bennett, David Haywood]
Prize Space Invaders [2 sets] [Phil Bennett, David Haywood]
Sega Strike Fighter [f205v, The Dumping Union]
Derby Owner's Club (Ver. C) [f205v, The Dumping Union]
Kick '4' Cash [f205v, The Dumping Union]
Happy Tour
  [Guru, jmurjr, JacKc, gingertom, Rene Single, Smitdogg,
   The Dumping Union]

官方网站:http://mamedev.org

[ 本帖最后由 speedwolf 于 2010-4-22 17:34 编辑 ]

该用户从未签到

发表于 2010-4-22 18:05:53 | 显示全部楼层
更新了一些什么,没人翻译一下吗?

该用户从未签到

发表于 2010-4-22 18:46:19 | 显示全部楼层
专业术语翻译,还不会,做不到!
因此用软件翻译了下,见谅。能揣摩到大致意思就好了。期待有为人士翻译吧!

翻译如下:


[多街机模拟器] MAME中0.137u3
0.137u3
-------
MAMETesters修复的错误
----------------------
- 03813:[图] shadoww,shadowwa,外传,ryukendn,ryukendna:
失去混合效果(大卫海伍德)
- 00803:[颜色/调色板]所有vsnes.c游戏:颜色是错的。
- 00270:[图] cstlevna,vsgradus,suprmrio,七宝奇谋:黑色
启动屏幕现在灰色。
- 00889:[颜色/调色板] pc_smb:人物,火的颜色
花,上屏等都是错误。
- 01097:[颜色/调色板] cstlevna:颜色你的第一个敌人
遇到错了。
- 02457:[浸/输入] tkoboxng:无法硬币/开始游戏正常。
源的变化
--------------
固定与联合国inited在世嘉土星系统的DMA驱动程序施行细则错误,修复至少
与nss_ssoc变灰团队选择屏幕长期错误
[安杰洛萨莱塞]
新增的航空公司飞行员(美国)拿俄米的BIOS ROM的[该倾销联盟]
绍罗trckydoc,trckydoca(sauro.c)[stephh]:
*修正DIP开关,输入(后,Z80的代码验证)
ppu2c0x.c:删除了假“颜色重新映射表”中的外部支持
调色板包含数据的反向工程(前几年)由
原来的硬件。每个vsnes集,以及playch10的BIOS,现在
要求这些调色板之一。 [亚历杰克逊]
vsnes.c改进:[亚历杰克逊]
*移动RC2C05的PPU的保护到的PPU本身,而不是
黑客它在驱动程序的水平。
*经过详尽的测试,全面清理了“调色板”
拨位开关(这实际上是PPU的类型选择)对所有的游戏
拥有它们。大约在评论这些游戏新增笔记。
*删除GAME_IMPERFECT_COLORS和GAME_WRONG_COLORS从所有的游戏,
因为他们都应该是100%正确了。
*在tkoboxng固定硬币投入。删除IMPERFECT_GRAPHICS旗
由于没有合法的原因,我可以看到它。此外,固定
制造商和说明,以配合标题屏幕。
*增加了一个有关在台失踪的一点信息
评论。
加上部分6840ptm回读支持exidy.c [主梦魇]
雅达利转化系统1使用'新'TMS5220接口。
[主梦魇]
切换从星球的机器人怪物使用新的逃逸
TMS5220接口。 [主梦魇]
snes.c:在聘用固定clipmasks模式[法比奥普留利]
固定的RTL操作码在银行发行的G65816 CPU核心[安杰洛萨莱塞]
sm8500d.c:固定拆卸扩展指令(第1A,1B号4楼)。
[奥利弗Stoeneberg]
lr35902.c:固定可能的问题时启用的IRQ检查。
[奥利弗Stoeneberg]
rf5c68.c:纠正了该样本点回调
触发,什么渠道返回。蒙面的中断或
启用基于什么银行的PCM内存使用,而不是
物理信道被用来。 [巴里罗德瓦尔德]
雅达利转换系统2使用'新'TMS5220接口。开关
TMS5220类型5220C。 [主梦魇]
进一步完善了雅达利共同警备区语音和音频修改。
挂接为ym2151复位线。 [主梦魇]
inptport.c:固定键盘的检测主要是集体用餐()[法比奥普留利]
挂接正确舞会,纠正显卡光盘秩序和补充银行的选择
/启用在金银岛(Subsino)[大卫海伍德]角子机
星球大战更新要用于tms5220和pokeys适当的时钟。
[主梦魇]
块状合并TMS5110和TMS5220核心,TMS5220方仅此而已。
由亚雷克Burczynski大部分代码合并。格过滤器,乘法器和
剪报重做。 TMS5220C多速率的功能补充。现在,使用相同的
线性预测编码表文件(和格式,由couriersud创建)为TMS51xx
是。清音,浊音过渡调整,以符合专利。命令
返工处理,以更好地配合专利。合理重要讲话
质量改进:为TMS5200,TMS5220及独立表
TMS5220C实施,但都还需要进行核查
硬件。修复:在逃逸乱码讲话从机器人星球
Monster的运河迷宫是固定的,以及其他一些乱码讲话
在游戏(当时说'扔例如开关')。已知
回归(正在制定关于):胜利失败其启动自检
同一个错误5,但在讲话工程游戏。 [主梦魇]
固定胜利自检的问题(先进先出决不能清除处理
由STOP帧,只在一个新的发言外部命令。胜利
深究这个问题。),并在这个过程中还修复了一个错误就
读/待用状态时不对外发言模式(先进先出被
全不应该强迫/在这种情况下待用无效!)[主噩梦]
固定各种问题世嘉土星的SRAM [法比奥普留利,安杰洛萨莱塞]
赛马固定围围门,在标题屏幕颜色[安杰洛萨莱塞]
mk3ghw(aladbl.c司机+ megadriv.c)[stephh]:
*修正DIP开关,输入(核实后,M68000
代码)ssgbl(ssgbl.c司机+ megadriv.c)[stephh]:
*修正堆栈载体使硬币现在被正确地处理(游戏
现在应充分播放)
*修正DIP开关,输入(核实后,M68000
代码)
新增的makefile ppc64的自动检测[朱西科尔斯基]
6840PTM:固定中断标志的行为,现在允许输入小数
时钟。 [菲尔本内特]
6850ACIA:作者/旅信号处理和固定的问题与改进
传输平价一代。 [菲尔本内特]
MPU4 +视频更新:[菲尔本内特,大卫海伍德]
*修正串行通信。因此,大多数游戏实际上启动了。
*修正颜色。
*良好的固定SAA1099。
*增加了对所有的游戏Characteriser表(一个完整的实施
仍然是最需要的游戏)。
支持在1555年的fb拿俄米司机格式,需要由克娄巴特拉
财富加上[戴维海伍德]
固定电话分机锁在世嘉土星驱动[安杰洛萨莱塞]行为
vmetal,vmetaln(vmetal.c司机)[stephh]:
*修正DIP开关,输入(核实后,M68000
代码)
修复5220C间距表,以便清音讲话实际工作。哎呀。应
将进一步提高质量。 [主梦魇]
暂定定出tms5220 VSM的支持。 [主Nightmsre]
按F8改善CPU的拆装[库尔特编码器]:
*固定的分支目标电脑
*增加血压,公元前,BZ,BR和骨髓器,BNC,BNZ,国境助记符
- 删除了多余的美元从2个字节的十六进制值
实施的各项PVR的电讯局长登记的拿俄米司机钩制成品
[安杰洛萨莱塞]
mpu4drvr.c:固定装置复位68000 [菲尔本内特]
内奥米:实施了施行细则,测试模式现在正确地设置640x240
决议。实施的fb像素双,内奥米测试模式现在看起来
正确的。 [安杰洛萨莱塞]
i386dasm.c:更正调试寄存器(D0的- D7类)显示器
拆卸上市[巴里罗德瓦尔德]
视频/ nemesis.c:删除调色板伽玛劈[亚历杰克逊]
Subsino驱动程序改进:[罗伯托弗雷斯卡]
*增加了一个金银岛集。
*在CPU中增加了有关技术说明。
*小型清扫。
通过修订8866 robertof
从实际PCB连接了完整的电路图。它们包括六角
D型触发器,双极胎膜早破,3态八路D型锁存器和
ResNet的连接。 [罗伯托弗雷斯卡,亚历山大斯帕索耶维奇]
部分执行'立体声'门(使用ym2151环磷酰胺线),波基
Atari公司和共同警备区,我声音板TMS5220。 (目前这只是'单'
门)。添加完成浇注立体声托多斯和低通
过滤器。 [主梦魇]
改善Funworld驱动程序:[罗伯托弗雷斯卡]
*代替同乐世界测验具有良好的坏光盘。
*修正了世界趣味测验图形和颜色。
*清洗行动对非工作游戏的标志。
*修改了默认的灯具布局包括投注灯。
*清理妥当的同乐世界测验投入。
*新增4个新的皇家卡套。重做父母/克隆的关系。
(删除旧的。cfg和。NV的文件,使他们正常工作)。
*裂解的皇家卡机的驱动程序。这是需要访问
两极胎膜早破不同成两半。
*现在主要的皇家卡套有一个工作赌注按钮。
*新增默认NVRAM中的新集。
改进的视频渲染MPU4 [大卫海伍德]
实施了拿俄米司机15/31 kHz的选择,使罢工
战斗机和枪战池奖是由普通用户开机
[安杰洛萨莱塞]
清理插抑制的逻辑,现在听起来可能略好。
轻微修复TMS5220C表,以便零能耗帧正确
检测。 [主梦魇]
新增驱动程序数据类和保存国家playmark.c,powerbal.c,
pushman.c和pzletime.c [法比奥普留利]
改善鲨鱼党(英语,阿尔法许可证):[罗伯托弗雷斯卡]
*完全从头开始创建的投入。
*加币/ keyin / keyout计数器。
*增加了哪些主要的游戏和双率高达DIP开关。
*新增最低赌注DIP开关。
*加最大的赌注DIP开关。
*新增完整的铸币和DIP开关远程学分。
*新增乔克斯和演示声音DIP开关。
*计算出并记录所有的游戏输出。
*创建适当的按钮,灯的布局。
现在,游戏是在全工作状态。
增加了一个内存一面镜子,修正了打字的死启动
[安杰洛萨莱塞]
新游戏添加或从NOT_WORKING地位的提升
-------------------------------------------------- -
先科没有伦德特别(的GDL - 0038)[托尔莫德,倾倒联盟]
罪恶工具XX重音的核心(的GDL - 0041)[约尔格哈滕伯格]
埃及艳后财富加(葡萄糖酸内酯- 0012)[约尔格哈滕伯格]
锤[师,Smitdogg卢卡伊利亚的倾销联盟]
皇家卡(4个新套)[罗伯托弗雷斯卡]
宝物奖励
[队欧,倾倒工会,大卫海伍德,安杰洛萨莱塞]
添加新无性系
----------------
钢铁城(日本)[F205V,倾倒联盟]
超级上海2005(葡萄糖酸内酯- 0031)[托尔莫德,杰拉德,倾倒联盟]
Megatouch四锦标赛版(9255-50-01居留权,标准版本)
[菲尔本内特,MikeDX,Smitdogg,倾倒联盟]
少年英雄突变龟(英国4播放器,设置2)[porchy]
嘉年华(在硬件头)[安德鲁韦尔伯恩,倾倒联盟](2套)
双龙(集3美国)[科拉多托马塞利]
Touchmaster 2000(v4.00标准)[布赖恩特罗哈,倾倒联盟]
Phraze热(2套)[四本克,Smitdogg,倾倒联合会]
金银岛(Subsino,设置2)
[罗伯托弗雷斯卡,欧洲队,9ofzeven]
相较于10码扑灭(美,台东区许可证)
[ranger_lennier之际,贝尔克,Smitdogg,倾倒联盟]
10场抗击85年(美国,台东区许可证)
[凯文埃什巴克,Smitdogg,倾倒联盟]
新游戏标记为GAME_NOT_WORKING
------------------------------------
加法器和梯子[菲尔本内特,大卫海伍德]
罢工是幸运的[4套] [菲尔本内特,大卫海伍德]
测验网[4套] [菲尔本内特,大卫海伍德]
眼睛向下[2集] [菲尔本内特,大卫海伍德]
blox公司[2套] [菲尔本内特,大卫海伍德]
颁奖太空入侵者[2套] [菲尔贝内特,大卫海伍德]
世嘉攻击战斗机[f205v,倾倒联盟]
德比业主俱乐部(版本三)[f205v,倾销联盟]
踢'4'现金[f205v,倾倒联盟]
幸福之旅
[大师,jmurjr,JacKc,gingertom,勒内单,Smitdogg,
该倾销联盟]
官方网站:http://mamedev.org
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2024-11-2 12:33 , Processed in 1.077148 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表