I have draw a picture about the hardward.
Anybody dose not connect the two items in real world.
The game machine would not work, and alarming error code with 66.
When I add the game in MAME, alarming error code with 66, I can not ask anyone to solve it?
I found two bugs with MAME, Can not I tell any body? The serious bug is the chip i8297, Array bounds with fifo ram! define is 8, and use is 16.
I am a newbie about mame dev, I thought it's my fault with 8031 Port, So I ask for help.
I have not any interest at cabinet or anything transfer.
I am sorry for my English level. I try it in Chinese.
因为i8279的bug,导致作为新手的我以为是i8031的端口有问题,因为添加给MAME的游戏启动报错是i8031的错,错误代码66,该端口连接的硬件错误,导致游戏不能运行,所以求助。经过核实,最后确认是mess团队提供的i8279的问题,里面定义8个字节的fifo ram,运行的时候是16个字节,导致数组越界。
为了排查这个问题,我拿游戏板,核对线路,草图如上。
[ATTACHED IMAGE - CLICK FOR FULL SIZE]
|