查看完整版本: [-- [原创]NeoGeo CD Emulator模拟器使用方法和ROM镜像相关问题. --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 模拟器疑难解答区 | Emulator FAQ 】 -> [原创]NeoGeo CD Emulator模拟器使用方法和ROM镜像相关问题. [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

cbboss2002 2005-04-25 15:10

因为我不会用,所以不研究下就玩不成,我想和我一样的人应该不少吧,所冶ΡΥ了这个东西
首先来看看NeoGeo CD Emulator的配置文件(我完全不懂英文,只是按经验搞的):

[Machine Settings]
; 0:Japan 1:USA 2:Europe(这项是语言版本选择,不用多说)
RegionSwitch = 0      
UseLOROM = no
CDRomDrive = G       (这个是指定光驱,用哪个光驱就改哪个吧)

[Video Settings]     (视频配置)(优化选项我就不写了,我不知道翻成中文是什么.....自己试吧)
ScreenWidth = 640     (这是分辨率)
ScreenHeight = 480
SwitchResolution = no
WindowMode = no       (窗口模式,NO就是全屏啦)
AutoFrameSkip = no    
FrameSkip = 0
SoftwareDouble = no   (软件调试?)
Scanlines = no
ScanlineBrightness = 0
HardwareStretch = yes
StretchScale = 2
TripleBuffer = yes
TripleBufferWait = no
WindowVsync = no     (这个应该是垂直同步吧)
UseSleep = no
UseDDrawHEL = no
UseSystemMemory = no   (使用系统内存?)

[Sound Settings]     (音乐配置)
SoundType = 2
SampleRate = 44100     (采样)
DirectSoundVolume = 0
Stereo = yes
ResampleFilter = no
DirectSoundDelay = 12
DirectSoundInterval = 1

[CD-AUDIO Settings]
EnableCDDA = yes
CDDAVolume = 255
UseDigitalCDPlayer = no
DigitalCDPlayerPath =

[File Cache Settings]
UseFileCache = no
FileCachePath =

[Other Settings]
AutoPause = yes
DisableMMX = yes           (CPU指令集?)
DisableMMX2 = yes
DisablePCounter = yes
Log = yes
ScreenShotDirectory = snap

[Player1 Keyboard]         (键位配置:键盘)
P1KeyUp = KEYCODE_W
P1KeyDown = KEYCODE_S
P1KeyLeft = KEYCODE_A
P1KeyRight = KEYCODE_D
P1KeyButtonA = KEYCODE_J
P1KeyButtonB = KEYCODE_I
P1KeyButtonC = KEYCODE_U
P1KeyButtonD = KEYCODE_I
P1KeyStart = KEYCODE_N
P1KeySelect = KEYCODE_B

[Player2 Keyboard]
P2KeyUp = KEYCODE_UP
P2KeyDown = KEYCODE_DOWN
P2KeyLeft = KEYCODE_LEFT
P2KeyRight = KEYCODE_RIGHT
P2KeyButtonA = KEYCODE_1_PAD
P2KeyButtonB = KEYCODE_2_PAD
P2KeyButtonC = KEYCODE_4_PAD
P2KeyButtonD = KEYCODE_5_PAD
P2KeyStart = KEYCODE_7_PAD
P2KeySelect = KEYCODE_8_PAD

[Player1 Joystick]           (键位配置:手柄)
P1JoyID = 0
P1JoyUp = JOY_AXIS_Y_NEG
P1JoyDown = JOY_AXIS_Y_POS
P1JoyLeft = JOY_AXIS_X_NEG
P1JoyRight = JOY_AXIS_X_POS
P1JoyButtonA = JOY_BUTTON1
P1JoyButtonB = JOY_BUTTON2
P1JoyButtonC = JOY_BUTTON3
P1JoyButtonD = JOY_BUTTON4
P1JoyStart = JOY_BUTTON5
P1JoySelect = JOY_BUTTON6

[Player2 Joystick]
P2JoyID = 1
P2JoyUp = JOY_AXIS_Y_NEG
P2JoyDown = JOY_AXIS_Y_POS
P2JoyLeft = JOY_AXIS_X_NEG
P2JoyRight = JOY_AXIS_X_POS
P2JoyButtonA = JOY_BUTTON1
P2JoyButtonB = JOY_BUTTON2
P2JoyButtonC = JOY_BUTTON3
P2JoyButtonD = JOY_BUTTON4
P2JoyStart = JOY_BUTTON5
P2JoySelect = JOY_BUTTON6

这样配置好后,把ROM载入光驱就可以玩了.(不知道这么简单的配置,有没有前端?没有的话我有兴趣认真做一个)

cbboss2002 2005-04-25 15:28
这样配置好后,把ROM载入光驱就可以玩了.(不知道这么简单的配置,有没有前端?没有的话我有兴趣认真做一个)
下面我们来说一下ROM镜像的问题,ROM镜像是用ISO加音轨的格式(以前从来没碰到过)      
FTP上的镜像解压缩后也不都一样,有些是ISO加MPC,然后用一个批处理全转成WAV. (可以用虚拟光驱直接载入,比如酒精120%)再有一种就是ISO加MP3再加一个cue文件(用NERO可以自动转换然后刻录)有的没有CUE文件,要自己做,那么我们来看看这个文件:
FILE "Track01.iso" BINARY       (ISO主文件,引号可以不加)
TRACK 01 MODE1/2048
  INDEX 01 00:00:00
FILE "Track 02.mp3" MP3       (众多的MP3文件名)
TRACK 02 AUDIO
  PREGAP 00:03:00
  INDEX 01 00:00:00
FILE "Track 03.mp3" MP3
TRACK 03 AUDIO
  INDEX 01 00:00:00
就第三MP3那样,后面的全部加上就行了,cue文件就做完了.
不过这么用镜像还是太麻烦,还是转成正常的ISO吧,像第一种的直接用酒精载入,然后点制作镜像把读取子通道和位置侦测都选上就可以了.
第二种就麻烦一点,要用NERO.先点刻录镜像文件,选定CUE文件,再在刻录页面选建立镜像文件就可以了.

HHY 2005-04-26 18:31
发觉用土星模拟器直接生成cue文件好方便... ^^

cbboss2002 2005-04-27 10:26
你是说GG吗?嗯,我试试先.

蓝米鼠 2005-04-27 10:43
就NG CD,用CdManipulator 生成cue 也不错D说~


查看完整版本: [-- [原创]NeoGeo CD Emulator模拟器使用方法和ROM镜像相关问题. --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us