MAME 0.278 支持 Model 2 基板游戏
本帖最后由 sjy96525 于 2025-5-19 12:07 编辑Write the results of an ALU operation before writing to register/memory
Sega Rally has an instruction that calculates d += p and loads a value into d at the same time; it is the loaded value that should be used, not the result of the ALU operation
Also only test the d register when performing an ALU operation
https://github.com/mamedev/mame/ ... 6c6220ab0d8ac6dbc1d
v60: implement correct rounding mode when converting float to integer
https://github.com/mamedev/mame/ ... f15dc907d1a46b74b1f
i960: don't preserve sign bit when shifting integer left
https://github.com/mamedev/mame/ ... 4c7def4c162fbc8ef78
scsp: improve handling of MIDI interrupts
https://github.com/mamedev/mame/ ... feab2893609cfaa9a5d
model2: wait state when writing to copro TGP input FIFO; also adjust TGP frequencies on Model 1/2
* model2: wait state when writing to copro TGP FIFO
The Manx TT course select rotation bug was caused by the i960 running too far ahead of the TGP and overwriting 0x918000 before the TGP got a chance to read it; adding a wait state when writing to the input FIFO prevents this
Also increase clock speed of TGP to 16.666 MHz (50 MHz / 3)
* model1: change TGP frequency to 13.333 MHz (40 MHz / 3)
* model2: remove issue that no longer occurs since TGP rewrite
https://github.com/mamedev/mame/ ... e9a70c11efe7cc76f6e
sega/model2.cpp: improve z-sort and clipping
* model2: improve z-sort and clipping
Polygons in later windows are always drawn after polygons from earlier windows, regardless of z value.
Four planes representing the visible frustum are now used for polygon clipping; it is no longer necessary to add 1.0 to z during projection.
* model2: only reset the triangle z value at the start of the frame
Zero Gunner uses z value from previous object for enemy bullets; resetting z values leads to them not being visible
Setting master z-clip value to 0xFF disables z-clipping according to Model 2B-CRX manual
https://github.com/mamedev/mame/ ... 17b2cfcfcda63342bac
sega/model2_v.cpp: Fix error in clipping plane calculation
Panoramic views during attract sequence of various games in linked mode should now work properly
https://github.com/mamedev/mame/ ... 7a8521fce491e7b3f73
model2: prevent infinite loop in geo_parse()
MAME no longer hangs when exiting Sonic the Fighters service menu
https://github.com/mamedev/mame/ ... df6bc85c4efa1538aa1
cpu/i960: Reduce padding area size when servicing interrupt
Prevents crash due to stack overflow during ranking screen in Virtual-On
https://github.com/mamedev/mame/ ... 06e3a56402a9985b102
cpu/mb86235: Improve TGPx4 interpreter
* cpu/mb86235: Improve TGPx4 interpreter
Most Sega Model 2C-CRX games are now working with 3D graphics
* cpu/mb86235: fixing clang compile error
* cpu/mb86235: authors are listed on line 2, no need to repeat them (nw)
https://github.com/mamedev/mame/ ... 47faa0df7797d3e6074
链接:https://pan.baidu.com/s/1vko92G2j0t7XlwOwvyQdxA 提取码:xwkg
链接: https://pan.baidu.com/s/1qZqkwGI85p7G61mwCA9EmA 提取码: cz3n
Sega Model 2 Roms
梦游美国 Daytona USA 链接:https://pan.baidu.com/s/1j58PmfzJXNM4noCvBjer2w 提取码:x8hg
沙漠坦克 Desert Tank 链接: https://pan.baidu.com/s/17XgV22n3Isj_ZA4uhpHVWQ 提取码: vvh4
Sega Model 2A CRX Roms
VR战士2 Virtua Fighter 2 https://pan.baidu.com/s/1J3CCabe0-r15OQwksAo_vA
世嘉拉力锦标赛 Sega Rally Championship https://pan.baidu.com/s/1WvaXaZINAu1q9TItGJJjbQ
麦斯超级机车赛TT/曼岛TT超级摩托车 Manx TT 链接: https://pan.baidu.com/s/1ohgOWhn-JVbsSmST9Qbc1Q 提取码: a65m
审判之眼死神的遗言/摩托竞赛 Motor Raid 链接: https://pan.baidu.com/s/10kXTSW3vOurMsuo_nfjuzA 提取码: 99vd
铁翼雄风 Sky Target 链接: https://pan.baidu.com/s/1n5Knzyc8-3WLQ-f0_lq9Hg 提取码: xiit
空中步行者 Air Walkers 链接: https://pan.baidu.com/s/1UhFqQIUtqtD4Ar70XhcjBQ 提取码: i8zr
Sega Model 2 + Sega Model 2A CRX Roms
VR特警系列(VR特警 Virtua Cop + VR特警2 Virtua Cop 2) 链接: https://pan.baidu.com/s/1fCgSCZGcwnhl9FcrZdKgOQ 提取码: u3x4
Sega Model 2B CRX Roms
东京番外地 Last Bronx 链接: https://pan.baidu.com/s/1taFri6pPt251CKZjSGqPyA 提取码: wvy2
索尼克格斗 Sonic The Fighters 链接: https://pan.baidu.com/s/1hqiJSB7Hbmkese3y7fqRNQ 提取码: xtyn
超级GT赛车24小时 Super GT 24h 链接: https://pan.baidu.com/s/1Bve6xxPSJP9dFJjk8R7Krg 提取码: k7j9
爆裂棒球 Dynamite Baseball 爆裂棒球97 Dynamite Baseball 97 Hanguk Pro Yagu 98 链接: https://pan.baidu.com/s/1YG4M8s5AcOMHRBTrF8W-Qw 提取码: 8pgg
格斗之蛇 Fighting Vipers 链接: https://pan.baidu.com/s/1OJJofjaJQyzJC-QcD8fG0A 提取码: nn8g
印第安纳波利斯500 Indy 500 https://pan.baidu.com/s/1-MBI1QVtXz_lKfx3eLiXuQ
纽约风暴 Gunblade NY 链接: https://pan.baidu.com/s/1157r2tWYOcYLO7uuz2v_Dg 提取码: 4ijp
电脑战机 Cyber Troopers Virtual-On 链接: https://pan.baidu.com/s/1IvpPHO_oyXmnnUU0JRkB2Q 提取码: ayh8
VR射手 Virtua Striker 链接: https://pan.baidu.com/s/10bUOCeEFPkbISK7Rc_xEaQ 提取码: xqw5
Sega Model 2C CRX Roms
世嘉冠军房车赛街机版 Sega Touring Car Championship 链接: https://pan.baidu.com/s/1zz_x9mO_VXJxxiRkAYG42w 提取码: nbwh
世嘉超级滑雪G Sega Ski Super G 链接: https://pan.baidu.com/s/1t5Vg9RVIG6qz5vd8nsOdIA 提取码: izbv
顶尖滑板 Top Skater 链接: https://pan.baidu.com/s/1_mNIQ7FnAvmBMWu7vzifRQ 提取码: 22jz
世嘉水上滑板锦标赛 Sega Water Ski 链接: https://pan.baidu.com/s/1pVbgD6SM7VkFeKIEMo_s6g 提取码: 8r6u
死亡之屋 House Of The Dead 链接: https://pan.baidu.com/s/135nVzkWWFRWnC1pTS0XNRQ 提取码: r9dg
深入敌后 Behind Enemy Lines 链接: https://pan.baidu.com/s/1S4ISWC-1BFBasPYMyBviGw 提取码: yexc
御风者 Wave Runner 链接: https://pan.baidu.com/s/1fSboCHJqwNYT2mpnjMUAmQ 提取码: ytwa
Sega Model 2A CRX + Sega Model 2B CRX Roms
死或生 Dead or Alive 链接: https://pan.baidu.com/s/1oizeY4z1GUJ5CPHFFo0Ewg 提取码: h2k6
零式枪手 Zero Gunner https://pan.baidu.com/s/1JsqnomCSNvN2Bs6PzC-L-g
飞行小子 Pilot Kids https://pan.baidu.com/s/1udLQbkWTg35WYid40tIA_w
Sega Model 2B CRX + Sega Model 2C CRX Roms
终极回转/极速传说 Over Rev 链接: https://pan.baidu.com/s/1Cc_ESWUCdBBA4ctpRfHvAA 提取码: p21p
Sega Model 2A CRX + Sega Model 2B CRX + Sega Model 2C CRX Roms
火爆刑事2/终极警探/快打刑事2 Dynamite Cop / Dynamite Deka 2 链接: https://pan.baidu.com/s/1vz-E7veHq92c5CtCMOQU3g 提取码: uf9b 本帖最后由 sjy96525 于 2025-5-19 09:31 编辑
SEGA Model 2 Roms
梦游美国 Daytona USA (Revision A)
梦游美国特别版 Daytona USA Special Edition (Revision A) DAYTONASE
梦游美国Deluxe版 Daytona USA
梦游美国GTX 2004版 Daytona USA (GTX 2004 Edition)
梦游美国MAXX版 Daytona USA (To The MAXX)
梦游美国旋涡版 Daytona USA (Turbo hack, set 1)
梦游美国旋涡版 Daytona USA (Turbo hack, set 2)
梦游美国土星广告版 Daytona USA (With Saturn Adverts)
沙漠坦克 Desert Tank
VR特警A版 Virtua Cop (Revision A)
VR特警B版 Virtua Cop (Revision B)
VR特警调整好的光枪控制使用nvram:
本帖最后由 sjy96525 于 2025-5-19 09:32 编辑
SEGA Model 2A-CRX Roms
麦斯超级机车赛TT/曼岛TT超级摩托车豪华版 Manx TT Superbike - DX
麦斯超级机车赛TT/曼岛TT超级摩托车C版 Manx TT Superbike - DX/Twin (Revision C)
麦斯超级机车赛TT/曼岛TT超级摩托车D版 Manx TT Superbike - DX/Twin (Revision D)
审判之眼死神的遗言/摩托竞赛 Motor Raid - Twin
审判之眼死神的遗言(双人版/豪华版)/摩托竞赛(双人版/豪华版) Motor Raid - Twin/DX
世嘉拉力锦标赛 Sega Rally Championship - DX
世嘉拉力锦标赛 Sega Rally Championship - DX (Revision A)
世嘉拉力锦标赛 Sega Rally Championship - Twin/DX (Revision A)
世嘉拉力锦标赛 Sega Rally Championship - Twin/DX (Revision B)
世嘉拉力锦标赛 Sega Rally Championship - Twin/DX (Revision C)
铁翼雄风 Sky Target
VR特警2 Virtua Cop 2
VR战士2旧版 Virtua Fighter 2
VR战士2A版 Virtua Fighter 2 (Revision A)
VR战士2B版 Virtua Fighter 2 (Revision B)
VR战士22.1版 Virtua Fighter 2 (Version 2.1)
空中步行者 Air Walkers
Hanguk Pro Yagu 98
VR特警2调整好的光枪控制使用nvram:
本帖最后由 sjy96525 于 2025-5-19 10:36 编辑
SEGA Model 2B-CRX Roms
铁道逃生2 Rail Chase 2
铁道逃生2 Rail Chase 2 (Revision A)
电脑战机现场版 Cyber Troopers Virtual-On - Relay (Japan)
电脑战机出口版 Cyber Troopers Virtual-On - Twin (Export)
电脑战机日版 Cyber Troopers Virtual-On - Twin (Japan, Revision B)
电脑战机美版 Cyber Troopers Virtual-On - Twin (USA, Revision B)
格斗之蛇B版 Fighting Vipers (Revision B)
格斗之蛇D版 Fighting Vipers (Revision D)
纽约风暴 Gunblade NY (Revision A)
爆裂棒球 Dynamite Baseball
爆裂棒球97 Dynamite Baseball 97 (Revision A)
印第安纳波利斯500豪华版 INDY 500 Deluxe (Revision A)
印第安纳波利斯500双人版新版 INDY 500 Twin (Revision A, Newer)
印第安纳波利斯500双人版 INDY 500 Twin (Revision A)
东京番外地出口版 Last Bronx (Export, Revision A)
东京番外地美版 Last Bronx (USA, Revision A)
东京番外地日版 Last Bronx: Tokyo Bangaichi (Japan, Revision A)
索尼克格斗美版 Sonic Championship (USA)
索尼克格斗日版 Sonic the Fighters (Japan)
超级GT赛车24小时 Super GT 24h
VR射手旧版 Virtua Striker
VR射手A版 Virtua Striker (Revision A)
纽约风暴调整好的光枪控制使用nvram:
超级GT赛车24小时调整好的控制使用nvram:
感谢分享 有点牛,但不知道效率如何 本帖最后由 sjy96525 于 2025-5-19 09:34 编辑
SEGA Model 2C-CRX Roms
深入敌后 Behind Enemy Lines
世嘉超级滑雪G Sega Ski Super G
世嘉冠军房车赛新版 Sega Touring Car Championship (newer)
世嘉冠军房车赛旧版 Sega Touring Car Championship
世嘉冠军房车赛A版 Sega Touring Car Championship (Revision A)
世嘉冠军房车赛B版 Sega Touring Car Championship (Revision B)
世嘉水上滑板锦标赛 Sega Water Ski (Japan, Revision A)
死亡之屋旧版 The House of the Dead
死亡之屋工程版 The House of the Dead (prototype)
死亡之屋A版 The House of the Dead (Revision A)
顶尖滑板出口版 Top Skater (Export, Revision A)
顶尖滑板日版 Top Skater (Japan)
顶尖滑板美版 Top Skater (USA, Revision A)
顶尖滑板美版 Top Skater (USA)
御风者 Wave Runner (Japan, Revision A)
动力雪橇 Power Sled (Main, hack of Relay)
动力雪橇 Power Sled (Relay, Revision A)
动力雪橇 Power Sled (Slave, Revision A)
Royal Ascot II
深入敌后调整好的光枪控制使用nvram:
死亡之屋调整好的光枪控制使用nvram:
世嘉水上滑板锦标赛所有的国家区域使用nvram:
本帖最后由 sjy96525 于 2025-5-19 10:37 编辑
SEGA Model 2 Multi Systems Roms (Sega Model 2A CRX + Sega Model 2B CRX, Sega Model 2B CRX + Sega Model 2C CRX, Sega Model 2A CRX + Sega Model 2B CRX + Sega Model 2C CRX)
Sega Model 2A CRX + Sega Model 2B CRX
死或生出口版Model 2A版 Dead or Alive (Export, Model 2A, Revision A)
死或生Model 2A版A版 Dead or Alive (Model 2A, Revision A)
死或生Model 2A版旧版 Dead or Alive (Model 2A)
死或生Model 2B版B版 Dead or Alive (Model 2B, Revision B)
死或生Model 2B版C版 Dead or Alive (Model 2B, Revision C)
飞行小子Model 2A版 Pilot Kids (Model 2A)
飞行小子Model 2B版 Pilot Kids (Model 2B, Revision A)
零式枪手出口版Model 2A版 Zero Gunner (Export, Model 2A)
零式枪手出口版Model 2B版 Zero Gunner (Export, Model 2B)
零式枪手日版Model 2A版 Zero Gunner (Japan, Model 2A)
零式枪手日版Model 2B版 Zero Gunner (Japan, Model 2B)
Sega Model 2B CRX + Sega Model 2C CRX
终极回转Model 2B版A版/极速传说Model 2B版A版 Over Rev (Model 2B, Revision A)
终极回转Model 2B版B版/极速传说Model 2B版B版 Over Rev (Model 2B, Revision B)
终极回转Model 2C版/极速传说Model 2C版 Over Rev (Model 2C, Revision A)
Sega Model 2A CRX + Sega Model 2B CRX + Sega Model 2C CRX
火爆刑事2/终极警探/快打刑事2出口版Model 2A版 Dynamite Cop (Export, Model 2A)
火爆刑事2/终极警探/快打刑事2出口版Model 2B版 Dynamite Cop (Export, Model 2B)
火爆刑事2/终极警探/快打刑事2美版Model 2C版 Dynamite Cop (USA, Model 2C)
火爆刑事2/快打刑事2日版Model 2A版 Dynamite Deka 2 (Japan, Model 2A)
火爆刑事2/快打刑事2日版Model 2B版 Dynamite Deka 2 (Japan, Model 2B)
终极回转调整好的控制使用nvram:
以后慢慢再支持model3,哈哈 进来学习一下