A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: sixalf

PSP模擬器各種疑難雜症 有高人回答 多年後再回來看仍受益無窮

[复制链接]

精华
0
帖子
128
威望
0 点
积分
133 点
种子
0 点
注册时间
2005-8-17
最后登录
2012-12-28
发表于 2011-4-22 20:24  ·  香港 | 显示全部楼层
本帖最后由 lkinling 于 2011-4-22 21:55 编辑

推斷文中「bios的問題」指「neogeo.zip」;
基本分別是日、英語,
「universal bios」較為特別,有金手指功能;緊按ABC/Select、+Start。
但「universal bios」多數不能進行DIP SWITCH設定,
若干遊戲如「Galaxy Fight」有問題。
以上據「MVSPSP」測試結果。
「Riding Hero」似乎是NJ氏NEOGEO EMU共通問題,NCDZPSP情況一樣。

「將roms本身的zip重新改成存儲模式的zip壓縮」指無壓縮嗎,
沒考慮過。
大抵頂多有助起動前LOADING速度。

「開発幼稚園」的EMU都是實驗性質,不能要求太高。
大抵可以設定的話應該很明顯。
「開発幼稚園」的EMU個人基本沒測試過。

FBA version方面,似乎有「snes9xTYL」的相類問題,
用old version生成cache file 較好。
「snes9xTYL」模擬不了R‧SAGA 2、3就是生成save file時出錯,
用old version生成save file則可;
當然不介意速度的話,Ruka氏「y33」較好。

「MAME 0.120に準拠させているため」、
原句應該是「対応ROMセットはMAME 0.120に準拠させているため、
zipファイル名はMAME 0.120が要求するROMセット名と一致させる必要があります」吧;
就是說ROM file名及完整性以MAME 0.120作準。

個人對PSP的FBA/MAME試驗無太大興趣,
不對應「MACROSS」、「1945」,
JALECO的全不對應,連「銀河任侠伝」亦不對應;
麻雀類自不用說,開發人連類似「NP2」的keyboard概念都沒考慮過。
FBA 經常調整CPS3,但結果「有目共睹」;
gamelist內「not working」的如「R-Type Leo」,就不要記載唄。



精华
0
帖子
956
威望
0 点
积分
989 点
种子
22 点
注册时间
2009-5-23
最后登录
2024-2-6
 楼主| 发表于 2011-4-23 21:34  ·  福建 | 显示全部楼层
本帖最后由 sixalf 于 2011-4-23 22:53 编辑

銀河任侠伝這遊戲看起來很有意思 我都不知道有這遊戲
記憶中街機廳里從沒見過 不支持可惜了 很想玩玩看

fba的gamelist有寫R-Type Leo 可是我一直沒成功過 按了沒反映
我一直以為只是我不懂弄 沒想過它是不支持

哀 R-Type街機版的畫面超級細膩 特效物件等都不是家用機能比的
psn目前有移植ps版的R-Type 就是沒重製 我玩過 硬拉伸16:9放全屏畫面會糊

用irem開発幼稚園玩街機的r-type2不會糊 很漂亮 就是速度慢些
放上3個r-type比較一下
xbox r-type


psp irem r-type2


psn r-type


現在試pcep cd-rom的天外魔境2 動畫部分沒有語音 效果音是有的  
不知是他不支持 還是我不懂弄 惡魔城血之輪迴是都正常的
天外魔境2在pc上用Ootake模擬也是都正常的

天外魔境2個人認為是pce的最強作品 久石讓作的配樂
哀 隨便了 反正這遊戲psp有移植 無所謂   

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

精华
0
帖子
111
威望
0 点
积分
112 点
种子
0 点
注册时间
2009-8-25
最后登录
2019-1-2
发表于 2011-4-23 23:48  ·  台湾 | 显示全部楼层
有个方法可以查出FBA4PSP是否支持个别游戏。FBA4PSP的源代码里,"burn"文件夹里所有以"d_"开头的文件就是所有游戏的driver,以rtypeleo为例,里面有一段:
struct BurnDriverD BurnDrvRtypeleo = {
        "rtypeleo", NULL, NULL, "1992",
        "R-Type Leo (World)\0", "Preliminary driver", "Irem", "Miscellaneous",
        NULL, NULL, NULL, NULL,
        BDF_16BIT_ONLY, 2, HARDWARE_MISC_POST90S,
        NULL, rtypeleoRomInfo, rtypeleoRomName, inthuntInputInfo, inthuntDIPInfo,
        rtypeleoInit, rtypeleoExit, rtypeleoFrame, NULL, DrvScan, 0, NULL, NULL, NULL, &bRecalcPalette,
        320, 240, 4, 3
};

从连续四个NULL后面的第一个字串,如果里面没有"BDF_GAME_WORKING",就代表FBA4PSP不支持,因为若没有这个字串,FBA4PSP绝不会把游戏载入。也不是自己加上去,本来不支持的游戏就会变成可以玩,顶多是游戏会被载入,但结果还是不能玩,或是死机。

如果是可以玩的的游戏,driver就会是这样:
struct BurnDriverD BurnDrvNbbatman = {
        "nbbatman", NULL, NULL, "1993",
        "Ninjia Baseball Batman (US)\0", "Preliminary driver", "Irem America", "Miscellaneous",
        NULL, NULL, NULL, NULL,
        BDF_GAME_WORKING | BDF_CLONE | BDF_16BIT_ONLY, 4, HARDWARE_MISC_POST90S,
        NULL, nbbatmanRomInfo, nbbatmanRomName, hookInputInfo, hookDIPInfo,
        nbbatmanInit, hookExit, nbbatmanFrame, NULL, DrvScan, 0, NULL, NULL, NULL, &bRecalcPalette,
        320, 240, 4, 3
};

精华
0
帖子
111
威望
0 点
积分
112 点
种子
0 点
注册时间
2009-8-25
最后登录
2019-1-2
发表于 2011-4-24 00:03  ·  台湾 | 显示全部楼层
其实gamelist里已经把不能玩的游戏都标出来了,里面说的很清楚,有标NW的就是不能玩的。

精华
0
帖子
128
威望
0 点
积分
133 点
种子
0 点
注册时间
2005-8-17
最后登录
2012-12-28
发表于 2011-4-24 00:22  ·  香港 | 显示全部楼层
對,gamelist抬頭就有註解:
「X = excluded from build; D = included in debug build only; NW = not working」

既然不行,記載於gamelist上有何意義。

精华
0
帖子
128
威望
0 点
积分
133 点
种子
0 点
注册时间
2005-8-17
最后登录
2012-12-28
发表于 2011-4-24 00:38  ·  香港 | 显示全部楼层
個人試「天外魔境2」沒遇過任何問題,
應該是DL/轉換的file有問題。


PSP的「PCE COLLECTION」因應現道德標準有「修正」,
「天外魔境2」的「食人」及絹「怒鬼の覚醒」給「修正」了。


精华
0
帖子
111
威望
0 点
积分
112 点
种子
0 点
注册时间
2009-8-25
最后登录
2019-1-2
发表于 2011-4-24 00:56  ·  台湾 | 显示全部楼层
lkinling 发表于 2011-4-24 00:22
對,gamelist抬頭就有註解:
「X = excluded from build; D = included in debug build only; NW = not wo ...

对只想玩游戏、只懂玩游戏的人来说,是没什么意义。但对有能力开发改进的人来说,这个清单就可以提供现成的改进方向了。

精华
0
帖子
128
威望
0 点
积分
133 点
种子
0 点
注册时间
2005-8-17
最后登录
2012-12-28
发表于 2011-4-24 01:07  ·  香港 | 显示全部楼层
可記錄於「readme.txt」,並詳述開發進度。

精华
0
帖子
111
威望
0 点
积分
112 点
种子
0 点
注册时间
2009-8-25
最后登录
2019-1-2
发表于 2011-4-24 01:38  ·  台湾 | 显示全部楼层
本帖最后由 dumb3128 于 2011-4-24 01:44 编辑
lkinling 发表于 2011-4-24 01:07
可记录于“readme.txt”,并详述开发进度。


这点你去跟作者说吧...
你大概不知道gamelist.txt是怎么制作出来的吧...
有谁规定gamelist里不能放目前不能玩的游戏吗?

精华
0
帖子
128
威望
0 点
积分
133 点
种子
0 点
注册时间
2005-8-17
最后登录
2012-12-28
发表于 2011-4-24 03:24  ·  香港 | 显示全部楼层
沒想到徹夜沉悶工作會遇上這等趣事。


沒有「規定」不「規定」的意思,閣下有所誤解。
閣下要表達的個人立場,相信已非常清晰。

奇異的是怎麼會離題‧‧‧


總之,「作者」按常理應該非常感激閣下。

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

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-5-26 17:21 , Processed in 0.175342 second(s), 12 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部