登录 | 注册

个人信息栏

迷因
307320
等级军衔:
当前积分:17328
等级称号:彗星中校
全球排名:80052
影币:875
居住地:东莞
性别:男

快速通道

日志分类

日志

添加游戏图解说明
字体: 发布于:2008-1-3 11:39:38 | 分类: 游戏
1

为了大家能方便的自己添加游戏,现在写一个详细的说明。 

  1. 首先找到gamelist.csv文件(繁体系统为gamelist_t.csv);
  2. [Image]

  3. 使用记事本或Excel打开该游戏列表文件。因为我电脑中没有Excel,所以我用OpenOffice来示范;
  4. [Image]

  5. 在这个对话框中,注意“文字分隔符”,这里默认是有双引号的,需要将其删掉,不需要文字分隔符;(Excel中不知道有没有这个对话框?)
  6. [Image]

  7. 删掉文字分隔符后,选择确定;
  8. [Image]

  9. 调整一下列宽。然后看第30行的内容:
    依次为“游戏类型、游戏名称、文件夹名称、执行文件、游戏参数、DOSBOX参数”;
  10. [Image]

  11. 添加游戏的时候,必须按照这个顺序依次填入正确的项目。大家可以看一下游戏列表,大部分的游戏只需要填写前4项就可以了,“游戏参数、DOSBOX参数”可以不用设置;
  12.  

  13. 下面我来添加一个游戏《双子星传奇》作为示范,首先将《双子星传奇》的文件夹LBA复制到dosgame文件夹下;
  14. [Image]

  15. 打开LBA文件夹,看一下里面的执行文件是什么?
    通常DOS游戏的执行文件是play.bat,或者是与文件夹同名的exe文件。大家可以看一下其他的游戏。
    在这里可以看到,该文件夹中没有play.bat文件,但看到了LBA.EXE文件,所以执行文件应该就是它了。
  16. [Image]

  17. 然后就在gamelist.csv文件的末尾,按照次序,依次填入
    “AVG 双子星传奇 LBA LBA.EXE no no”。(这里注意,游戏参数有两项,无需设置的话要填两个no,不可以留空)
    最后储存退出。
  18. [Image]

  19. 打开dosgame.bat文件,在解谜冒险类游戏(AVG)的最后一项,可以看到《双子星传奇》已经被添加上去了;
  20. [Image]

  21. 选择对应的选项字母,就可以运行游戏了。
  22. [Image]

如果使用记事本编辑的话,直接在最后一行填入“AVG,双子星传奇,LBA,LBA.EXE,no,no,”即可。注意:要用半角的英文逗号,不可以使用全角的中文逗号。

[Image]


上面是添加一个游戏最基本的方法,但有些游戏要想运行是没有这么简单的,必须要添加一些必要的游戏参数或DOSBOX参数。下面我来解释一下各项参数的意义。

1. 游戏参数。从上面的图5可以看到,游戏参数占两列。前一项填入参数类型,后一项填入参数值。游戏参数共有4种,只能选择其中的一项,无法同时使用;

  1. CDROM,(no|lable|local)
    加载光驱,这个是最常用的参数。参数值有三种选择:
    no:以该游戏的目录作为虚拟光盘加载;
    lable:指定光盘的卷标。这里注意,并不是填入“lable”这个单词,而是填入的内容会被当作光盘的卷标。可以看一下游戏列表中的孤胆枪手,这款游戏对光碟的卷标有要求,所以填入了“MDK”作为卷标。
    local:加载物理光驱。如果你的电脑中没有安装光驱,使用DT或酒精虚拟一个光驱出来也行。注意:如果有多个光驱,只加载第一个。
  2. Floppy,(no|lable|b)
    加载软驱。
    no:以该游戏的目录作为虚拟软驱加载;
    lable:指定软驱的卷标。(与光驱意义相同)
    b:将软驱模拟为B驱。
    注:参数“b”为新增功能,必须下载《问题集中贴》中提供的附件才可使用。
    该参数仅在《小惠的性知识大百科》中使用过一次。
  3. IMG,(文件名称)
    加载映像文件。支持ISO、CUE、MDF格式。(我只测试过这三种类型,其他的没试过)
    参数值要填入映像文件的名称,不可省略。注意:映像文件必须放入该游戏的文件夹中。
  4. Audio,(no|文件名称)
    加载CD音轨。
    no:加载默认的Audio.cue文件。我放在dosgame文件夹下,有25首优美的古典音乐。
    文件名称:加载指定的文件。默认需放在dosgame文件夹下。可以指定路径,但路径中不可以包含中文、空格、特殊字符。

2. DOSBOX参数。这里可以多项一起使用,但最多不可以超过4项

  1. OUTPUT,(surface|opengl|overlay|openglnb|ddraw)
    显示模式。
    默认为surface,如果surface无法显示,可以用opnegl试试。剩下的三项很少用。
  2. MOUSE,(数值)
    鼠标速度。
    默认为100,如果嫌慢可以增大为200、250……
  3. CPUCY,(max|auto|数值)
    CPU频率。
    max:最大频率。默认参数。
    auto:自动调节频率。一般为3000。
    数值:输入指定的数值。有的游戏max太快了,3000又嫌慢,就可以指定5000、8000等数值来试试。
  4. EMS,(true|false)
    EMS内存。
    true:使用EMS内存。默认值。
    false:不使用EMS内存。
  5. XMS,(true|false)
    XMS内存。参数值意义与EMS一样。
  6. DOSBOX0.63,(无参数值)
    使用Dosbox0.63运行游戏。
    注意:a. 该项参数必须置于最后一项
          b. 不支持CPUCY中的max、auto选项,只能指定数值。
  7. CORE,(auto|simple|normal|full|dynamic)
    CPU核心模拟方式。
    0.72默认为auto,0.63默认为normal。
    注:该选项是新增功能,必须下载《问题集中贴》中提供的附件才可使用。
    一般游戏无需设置此项,本人仅在《妖魔道》的测试中用过,使用的参数为<core,dynamic,dosbox0.63,>,即可正常运行该游戏。(该游戏未在合集中提供)

好了,差不多就这样了。如果有什么疑问,请留言。

 

引用地址:http://blog.mdbchina.com/corz/post_1072907/©
阅读(5865) | 评论(25)

评论刷新

老菜头 (月下读影) 2008-01-03 12:07:26

辛苦啦!顶


匿名 2008-01-03 17:18:27

楼主啊 我是菜鸟 您能不能做一个第一次dos合集那种完全的包啊

弄了半个小时了 一个游戏也没弄出来

如果不是很麻烦 能不能做一个导入好 完整游戏的那个文件 让我们这种菜鸟也能下载啊!


corz (迷因) 2008-01-03 18:05:30

这个也是搞好的啊,直接解压就可以玩了。

你把按照安装说明里的步骤操作就可以了。


corz (迷因) 2008-01-03 18:18:56

你要把“执行文件包”和“游戏包”都解压到同一个目录下才行。


匿名 2008-01-06 10:26:15

我只安裝了Excel,所以不懂得整到好像步驟5一樣分類


corz (迷因) 2008-01-06 15:34:08

不会吧,我记得Excel可以直接打开csv文件的啊。


匿名 2008-01-06 17:53:08

是可以打开,但好像渡有步驟3-5的function


corz (迷因) 2008-01-06 18:06:01

不一样没关系,因为我用的不是Excel啊,只要能打开就行了


太麻烦了,以前的人玩个游戏真是累死了!!!

莪囍歡啖啖啲泩獲,佷忬菔,讓亼螚銨靜!!
julylight 2008-02-15 21:42:52

大大您好:

不知道方不方便请教您一下?我尝试着自己添加游戏,我是成功添加到菜单中了,但却无法在WINDOWS下执行,我想可能是我的后面参数设定有问题,我试的游戏名叫银河私掠者(Privateer),是第一代的,不是第二代,游戏大小约15-16MB,也是一个十多年的老游戏了,一直没过关,所以就想藉这个机会再试试看,麻烦您给我看看可否?谢谢您!谢谢您!


gnayiad (阳阳) 2008-02-16 00:43:23

祝贺您,您中奖了!这款游戏如果需要在dosbox下运行,需要特殊配置!请问,是不是出现如下错误提示:

'Memory: Original Current Used

'NEAR 29516 28986 530

'FAR 376252 341020 35232

'HIGH 3456384 3495840 -39456

Fatal Error

Error Code: D002-FFFF

Program halted by code.

JEMM unloaded


julylight 2008-02-16 05:39:28

回大大您的话:

错误的提示到是没有出现,只是一直无法执行游戏。不过您好想有研究出点端倪来!您说的提示让我想起,当年我在WINDOWS 95下玩这款游戏时,也着时遭遇不少困难,好像是高阶内存(说不准这样翻译您是否知道我说的是啥)方面与WINDOWS有关系,不知是否能藉助您的实力,好让在下能达成心愿?


corz (迷因) 2008-02-16 17:09:39

你没看到是因为退出太快了,手动的话确实有上面说的错误信息。

我试了一些参数,都无法解决这个问题。所以暂时没有办法。


gnayiad (阳阳) 2008-02-16 17:45:31

那就对了!目前骨灰流出的版本都会出现如上的错误提示!解决方法如下:

打开文件sound.cfg,将第三行“544 5 1 -1”改为“544 7 1 -1”!用0.72运行!您可以试一试,应该可以解决!

迷因也试一试吧,这招我从国外网站找到的!


gnayiad (阳阳) 2008-02-16 17:50:10

多说两句废话:问题的症结是游戏默认的IRQ通道为5,但是dosbox默认的是7!就这么简单!

不过还是老外强,他们不说,咱们很难弄明白了!


corz (迷因) 2008-02-16 18:59:06

呵呵,真的可以了。

厉害啊。


gnayiad (阳阳) 2008-02-16 20:30:44

上线呀!


julylight 2008-02-17 02:43:34

首先感谢(迷因)大大和(阳阳)大大:

先谢谢您不吝惜花费时间帮在下的忙,两位热情的协助,实在感激心头。但请容我再问一个问题好吗?我在gamelist文件中,新增<ACT,银河私掠者,privateer,PRIV.EXE,no,no,,,,>,可我仍无法顺利启动游戏,是不是还有其他的参数需要设定?请您好人做到底,给我一并说说好吗?谢谢您!谢谢您!


corz (迷因) 2008-02-17 15:06:59

文件夹名称privateer太长了,所以会出错。将名称改短一点,别超过8个字符即可。


julylight 2008-02-18 02:04:01

哇!感谢大大,您的方法奏效,游戏可以正常启动了,这让我感觉好像所有游戏的难题到您手上,轻而易举就解决了,再次谢谢您!万分的感激!


corz (迷因) 2008-02-18 17:37:14

呵呵,能玩就好。我也不是所有问题都能解决的,有一些游戏还是很难搞定的。


匿名 2008-04-16 18:17:51

求一个叫FOX的游戏~ 模式类似松鼠大战 人QQ452722209 ~谢谢了


小松 2008-05-24 18:17:46

为什么我的gamelist.csv文件是gamelist.txt文件呢?打开后也和您说的内容不一样?

这样我就添加不了游戏,请问怎么办?谢谢!


corz (迷因) 2008-05-25 09:15:59

添加游戏的功能是功能是终结篇里才加上去的,你可能只下载了1.6g的版本,需要下载后面的3.2g版本。

http://blog.mdbchina.com/corz/post_1071778/


liaojiayuan (笨笨) 2008-07-10 03:16:53

迷因,再多发几篇嘛

Something ends, something begins, and something never changes......

TOP