QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6296|回复: 30

XMAME运行KOF2K2终于成功了!图

[复制链接]
发表于 2003-1-12 22:18:48 | 显示全部楼层 |阅读模式
编译了半天终于成功了。



发表于 2003-1-12 22:31:13 | 显示全部楼层
请问flysail兄速度如何?
回复

使用道具 举报

 楼主| 发表于 2003-1-12 22:35:19 | 显示全部楼层
速度一般,没WIN下来的快,可能是没装新显示驱动的原因。
对了,你装了新显卡驱动没?
回复

使用道具 举报

发表于 2003-1-12 23:41:34 | 显示全部楼层
编译成OGL版本或sdl版本,对于nvidia这些显卡比较快,全屏效果也非常好
回复

使用道具 举报

 楼主| 发表于 2003-1-13 00:59:48 | 显示全部楼层
[quote:2cefc2c6dd="llc"]编译成OGL版本或sdl版本,对于nvidia这些显卡比较快,全屏效果也非常好[/quote]

谢谢llc大大。好的。我再编译个SDL版本试试看看速度如何?
回复

使用道具 举报

发表于 2003-1-18 09:41:12 | 显示全部楼层
[quote:1fba61ce0c="flysail"][quote:1fba61ce0c="llc"]编译成OGL版本或sdl版本,对于nvidia这些显卡比较快,全屏效果也非常好[/quote]

谢谢llc大大。好的。我再编译个SDL版本试试看看速度如何?[/quote]

兄弟, 怎么编译让它支持2002啊?你改了哪里?
把方法共享一下吧?
回复

使用道具 举报

 楼主| 发表于 2003-1-18 16:18:02 | 显示全部楼层
更改src/drivers/neogeo.c,在ROM_START段加入:

ROM_START( kof2002 )
ROM_REGION( 0x500000, REGION_CPU1, 0 )
ROM_LOAD16_WORD_SWAP( "291-p1.bin", 0x000000, 0x100000,
0x9ede7323 )
ROM_LOAD16_WORD_SWAP( "291-p2.bin", 0x100000, 0x400000,
0x432fdf53 )

NEO_SFIX_128K( "291-s1.bin", 0xe0eaaba3 )

NEO_BIOS_SOUND_256K( "291-m1.bin", 0xab9d360e )

ROM_REGION( 0x1000000, REGION_SOUND1, ROMREGION_SOUNDONLY )
ROM_LOAD( "291-v1.bin", 0x000000, 0x400000, 0x13d98607 )
ROM_LOAD( "291-v2.bin", 0x400000, 0x400000, 0x9cf74677 )
ROM_LOAD( "291-v3.bin", 0x800000, 0x400000, 0x8e9448b5 )
ROM_LOAD( "291-v4.bin", 0xc00000, 0x400000, 0x067271b5 )

NO_DELTAT_REGION

ROM_REGION( 0x4000000, REGION_GFX3, 0 )
ROM_LOAD16_BYTE( "291-c1.bin", 0x0000000, 0x800000,
0x7efa6ef7 ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "291-c2.bin", 0x0000001, 0x800000,
0xaa82948b ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "291-c3.bin", 0x1000000, 0x800000,
0x959fad0b ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "291-c4.bin", 0x1000001, 0x800000,
0xefe6a468 ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "291-c5.bin", 0x2000000, 0x800000,
0x74bba7c6 ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "291-c6.bin", 0x2000001, 0x800000,
0xe20d2216 ) /* Plane 2,3 */
ROM_LOAD16_BYTE( "291-c7.bin", 0x3000000, 0x800000,
0x8a5b561c ) /* Plane 0,1 */
ROM_LOAD16_BYTE( "291-c8.bin", 0x3000001, 0x800000,
0xbef667a3 ) /* Plane 2,3 */
ROM_END

GAME段加入:

GAME( 2002, kof2002, neogeo, neogeo, neogeo, neogeo, ROT0,
"SNK", "The King of Fighters 2002" )
回复

使用道具 举报

发表于 2003-1-18 18:21:14 | 显示全部楼层
够牛的,模拟器都改
回复

使用道具 举报

发表于 2003-1-18 18:28:12 | 显示全部楼层
那个driver.c里面最好也加上kof2002的driver吧,而且现在kof2002的rom不一定叫291的,比如我的是kof2k的,crc也不一定一样,没有统一的标准啊
回复

使用道具 举报

发表于 2003-1-18 21:30:22 | 显示全部楼层
我来试试先
回复

使用道具 举报

发表于 2003-1-19 15:47:37 | 显示全部楼层
哈哈,搞好了,我用的是XMAME603编译的,发现里面其实已经有KOF2002的字段了,可惜都是数字编号的BIN文件,都改成普通的KOF2K2_XX.ROM了,难道XMAME就是这样的,名字的要求这么严格么?
放个KOF97进去,还不认呢,改成数字编号才可以......

另外,编译成 X11的速度果然不行(放大了),我的是TNT2 PRO的显卡,不过,如何编译成OGL,还有上面说的一些类型???
回复

使用道具 举报

 楼主| 发表于 2003-1-19 20:56:12 | 显示全部楼层
你在Makefile文件中找找,有个地方可以改,(不好意思,我现在记不得是哪个单词了。)
回复

使用道具 举报

发表于 2003-11-27 16:31:16 | 显示全部楼层
为什么我玩所有的kof版本,都提示有文件找不到?而有些rom又可以玩.
回复

使用道具 举报

发表于 2003-11-29 18:01:04 | 显示全部楼层
有办法玩kof97么?
回复

使用道具 举报

发表于 2003-11-30 10:51:49 | 显示全部楼层
xmame 默认就支持KOF97
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 12:28 , Processed in 0.051895 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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