Aaron Giles’MAME WIP已将MIDWAY ZEUS 3D系列游戏模拟中
2007/12/27/Aaron Giles主页更新:当开始研究Midway Zeus 3D 硬件机板时候,我也希望看到所谓的"Zeus 2"芯片将遵循原型逻辑上的代码程式。不过这是一个美好愿望,Aaron Giles讲到他已启动研究Cruis'n Exotica(新奇大赛车)游戏和The Grid(反恐行动)游戏驱动程式。
可悲的是,我的愿望没有实现。而第二代Midway Zeus 3D 芯片的基本概念与原来是非常不同的。举例来说,Zeus 2渲染显示,属于32bpp频帧不是16bpp频帧 ,并直接循规蹈矩接受某些参数 TMS3203x 浮点运算格式,一切以整数第一而不是要求主CPU的转换。但更糟糕的是,所有的数据寄存器和数据运算格式不同,所以它就像一切都要从头开始。
但是它也取得了相当进步,但至少已从游戏画面中显现出来。游戏可以初步"运行"只要你不介意看到并非大块的几何图形和阻挡背景的画面。但至少有纹理和色彩显示,大部分都是正确的。
The Grid(反恐行动)游戏更证明有模拟问题,表现出一个根本的错误,在TMS3203x中断处理中造成我重新返工修正其核心程式,然后借鉴到其他相关游戏驱动代码中。
Midway Zeus 3D 硬件指标:
主CPU : TMS32031 @ 50 MHz
图形芯片 : Custom FPGA
音频CPU : ADSP-2104 @ 16MHz
音频芯片 : DCS Sound System
Cruis'n Exotica
1999
http://www.system16.com/screens/ce_a.jpg
http://www.system16.com/screens/ce_b.jpg
http://www.system16.com/screens/ce.jpg
http://www.system16.com/screens/ce_c.jpg
Flyers : Normal Flyer
Prequels : Cruis'n USA (1994) - Cruis'n World (1996)
The Grid
2001
http://www.system16.com/screens/grid_b.jpg
http://www.system16.com/screens/grid.jpg
http://www.system16.com/screens/grid_a.jpg
http://www.system16.com/screens/grid_c.jpg
Flyers : Normal Flyer
页:
[1]