投票
标题:dosbox使用资料集合(来源很多 就不一一说明感谢了)
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:29 资料 短消息  加为好友 QQ
dosbox使用资料集合(来源很多 就不一一说明感谢了)

感谢dosbox给了我们重温经典的机会

目录:

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:29 资料 短消息  加为好友 QQ
首先 概论 翻译说明:

DOSBOX的教学(captainClark、Leona 翻译)



按语:
我们希望有一天,DOSbox实际上可以不断地运行所有为PC而设计的程序...目前,DOSbox在高端机器上的运行程度粗略地说和486的低端机器几乎相同。考虑到更复杂和将来的计划0.60版增加了支持“保护模式”,但这个支持还处于早期发展,远没有达到对386实模式支持一般完整。此外要注意想要流畅运行“保护模式”需要更快的处理器和耗费更加多的系统资源。

用法:
dosbox [name] [-exit] [-c command] [-fullscreen] [-conf congfigfile]
[-lang languagefile] [-machine machinetype] [-noconsole]

Name:If "name" is a directory it'll mount that as the C: drive.
If "name" is an executable it'll mount the directory of "name"
as the C: drive and execute "name".
如果“Name”是个目录,那么它将安装在C盘同名目录;如果“Name”是个可执行文件,
那么它将安装在c盘目录下并且执行文件

Exit:dosbox will exit after the "name" has been executed.
DOSbox将在执行文件后退出

-C command:Runs the specified command before running "name". Multiple commands
can be specified. Each command should start with -c though.
运行指定命令在运行“Name”之前;可以指定多命令,但是每条命令应从C开始

-Fullscreen:Starts dosbox in fullscreen mode.全屏运行

-conf configfile:Start dosbox with the options specified in "configfile".开始DOSbox于选项指定结构
-lang languagefile:Start dosbox using the language string specified in "languagefile".
运行指定“命令文件”的命令串

-noconsole (Windows Only):Start dosbox without showing the console window, output will
be redirected to stdout.txt and stderr.txt
运行而不显示控制台窗口,输出将被更改到 stdout.txt and stderr.txt

-machine machinetype:Setup dosbox to emulate a specific type of machine. Valid choices are:
auto,hercules,cga,tandy,vga.
设置DOSbox模拟一台特殊类型的机器。有效选择为auto,hercules,cga,tandy,vga

注意:如果一条name/command/configfile/languagefile含有空格,将整个name/command/configfile/languagefile至于引用之间

例如:

dosbox c:\atlantis\atlantis.exe -c "MOUNT D C:\SAVES"
This would mount c:\atlantis as c:\ and run atlantis.exe.这个会设置c:\atlatis做为c:\运行atlantis.exe
Before it does that it would first mount C:\SAVES as the D drive.
在做以上操作之前,它首先会设置c:\saves做为D盘
In Windows you can also drag directories/files onto the dosbox executable.
在Windows下你一样可以在dosbox上执行文件拖曳



内部程序:

DOSbox支持所有在command.com里面可以找到的命令。
下面的命令就是可运行的:
MOUNT "Emulated Drive letter" "Real Drive or Directory"
[-t type] [-aspi] [-ioctl] [-usecd number] [-size drivesize]
[-label drivelabel]
MOUNT -cd
程序安装如同DOSbox内的驱动盘一样的本地驱动盘

"Emulated Drive letter"被模拟的驱动器名
The driveletter inside dosbox (eg. C)在dosbox里的驱动名.

"Real Drive letter or Directory"真实的驱动器名或文件夹
The local directory you want to have inside dosbox.你想要在dosbox里有的本地驱动器
(Under Win32 usually the same as "Emulated Drive letter".在win32下一般和被模拟的驱动器名一致
For Example: mount c c:\ )

t type
Type of the mounted directory. Supported are: dir (standard), floppy, cdrom.
显示设置的目录。可以支持:dir(标准),floppy,cd-rom

-size drivesize
Sets the size of the drive.设置驱动器大小

-label drivelabel 标识驱动器卷标
Sets the name of the drive to "drivelabel". 设置驱动器的名字到“卷标”
Needed on some systems if the cd label isn't read correctly. 在一些不能正确识别CD卷标的系统上需要
Useful when a program can't find its cdrom 在一个系统不能找到cd-rom 时候使用

-aspi
Forces to use the aspi layer. 强制使用aspi层
Only valid if mounting a cdrom under Windows systems with an ASPI-Layer.
仅在当Windows系统有一个ASPI-层设置为cd-rom时候有效

-ioctl
Forces to use ioctl commands. 强制使用ioctl命令。
Only valid if mounting a cdrom under windows which support them (Win2000/XP/NT).
仅在当windows支持下如同(2k/xp/nt)时候才有效

-usecd number
Forces to use SDL cdrom support for drive number.强制使用SDL CDROM支持驱动器编号
Number can be found by -cd. 编号可以在-cd中被找到Valid on all systems.所以系统有效

-cd
Displays all detected cdrom drives and their numbers. Use with -usecd.
显示所有检测到的cd-rom和他们的编号。和usecd一同使用

注意: It's possible to mount a local directory as cdrom drive.它能够设置一个本地驱动器为一个cdrom驱动器
Hardware support is then missing.硬件支持随后会消失

Basically, MOUNT allows you to connect real hardware to DOSBox's "emulated"
PC. So MOUNT C C:\ tells DOSBox to use your real C: drive as drive C: in
DosBox. It also allows you to change the drive's letter identification for
programs that demand specific drive letters.
基本上,设置允许你连接真实的硬件到DOSbox的被模拟PC上。所以mountc c:\告诉DOSbox使用你
真正的c盘到DOSbox下的c盘。它一样允许你为系统要求的特殊盘符而改变驱动器名

For example: Touche: Adventures of The Fifth Musketeer must be run on your C:
drive. Using DOSBox and it's mount command, you can trick into thinking it
is on C drive while placing it where you want it. For example, if the game
were in D:\TOUCHE, you can use the command MOUNT C D:\ would allow you to
run Touche from the D drive.
例如:感受一下:《三剑客》必须在你的c盘上运行。使用Dosbox和它的设置命令,你可以将它
从c盘移动到你想要的硬盘上去。例如,如果游戏在d:\touche,你可以使用命令mount c d:\ 将会
允许你在d盘上运行Touche

General MOUNT Examples:通常设置的例子
1. To mount c:\floppy as a floppy : 设置 c:\floppy为软驱
mount a c:\floppy -t floppy
2. To mount system cdrom drive E as cdrom drive D in dosbox:设置系统光驱E为dosbox光驱D
mount d e:\ -t cdrom
3. To mount system cdrom drive at mountpoint /media/cdrom as cdrom drive D
in dosbox:这句没看懂~
mount d /media/cdrom -t cdrom -usecd 0
4. To mount a drive with 870 mb free diskspace (rarely needed! experts only):设置一个871M空闲的磁盘空间(很少使用!仅对专家)
mount c d:\ -size 4025,127,16513,1700
5. To mount /home/dos/dosgames as drive C in DOSBox:设置/home/dos/dosgames映射到dosbox下磁盘C
mount c /home/dos/dosgames

MEM
Program to display the amount of free memory.显示空闲内存总数

CONFIG [-writeconf] [-writelang] localfile
Write the current configuration or language settings to file.将当前指令集或命令设置写入文件
"localfile" is located on the local drive !!! 当前文件是当前驱动器显示的文件

Example:
To create a configfile in your current directory:在你当前目录创建一个指令文件
config -writeconf dosbox.conf


LOADFIX [-size] [program] [program-parameters]
LOADFIX -f
Program to "eat up" memory. 程序占用内存
Useful for old programs which don't expect much memory to be free.
使用于老的那些不会需要很多内存空间的程序
-size
number of kb to "eat up", default = 64kb
占用的kb数量,默认=64kb

-f
frees all previously allocated memory
释放先前占用的所有内存

Examples:
1. To start mm2.exe and allocate 64kb memory :运行mm2.exe并占用64kb内存(内存占用为默认)
loadfix mm2
2. To start mm2.exe and allocate 32kb memory :运行mm2.exe并占用32kb内存
loadfix -32 mm2
3. To free previous allocated memory :释放占用的内存
loadfix -f

For more information use the /? command line switch with the programs.
需要更多信息,用/?命令开启程序


=============
Special Keys:特殊键
=============

ALT-ENTER Go full screen and back.全屏和恢复
CTRL-F5 Save a screenshot.存储光标
CTRL-F6 Start/Stop recording sound output to a wave file.开始/停止记录声音输出到声音文件
CTRL-F7 Decrease frameskip.减少跳帧
CTRL-F8 Increase frameskip.增加跳帧
CTRL-F9 Kill dosbox.结束dosbox
CTRL-F10 Capture/Release the mouse.捕获/释放鼠标
CTRL-F11 Slow down emulation (Decrease DOSBox Cycles).减慢模拟(降低dosbox周期)
CTRL-F12 Speed up emulation (Increase DOSox Cycles).加速模拟(增加dosbox周期)

NOTE: Once you increase your DOSBox cycles beyond your computer's maximum
capacity, it will produce the same effect as slowing down the emulation.
This maximum will vary from computer to computer, there is no standard.
注意:当你增加dosbox周期超过你机器的最大负载,产生的效果如同降低模拟一样
最大负载视机器而异,没有固定标准

====================
System requirements:系统要求
====================
Fast machine. My guess would be pentium-2 400+ to get decent emulation
of games written for an 286 machine.
For protected mode games a 1 Ghz machine is recommended and don't expect
them to run fast though!! Be sure to read the next section on how to speed
it up somewhat.
更快的机器。我想可以是奔腾II400或以上的机器能够流畅运行为286所编写的游戏
推荐使用1GHz或以上的机器来运行保护模式的游戏!
请确定读一下下面如何加速的段落

=========================
To run resource-demanding games: 运行高占用系统资源的游戏
=========================

DOSBox emulates the CPU, the sound and graphic cards, and some other
stuff, all at the same time. You can overclock DOSBox by using CTRL+F12, but
you'll be limited by the power of your actual CPU. You can see how much free
time your true CPU has by looking at the Task Manager in Windows 2000/XP and
the System Monitor in Windows 95/98/ME. Once 100% of your real CPU time is
used there is no further way to speed up DOSBox unless you reduce the load
generated by the non-CPU parts of DOSBox.
Dosbox模拟CPU、声卡、显卡和一些其他装备,所有都同时进行。你可以使用CTRL+F12来超频dosbox,但是你需要限制你实际CPU的力量。你可以在windows任务管理器(2k/xp)或者系统监视器(95/98/me)里面查看你CPU的空闲时间。
当CPU100%使用时不能加速dosbox,除非你降低dosbox其他非CPU部分形成的读取。
So:
Close every program but DOSBox Overclock DOSBox until 100% of your CPU is used (use the utilities above to check)
所以:关闭其他程序除了dosbox。 超频dosbox直到你的CPU100%被使用(通过有效使用检查来)

(此处以下为Leona 帮助翻译)
Since VGA emulation is the most demanding part of DOSBox in terms of actual
CPU usage, we'll start here. Increase the number of frames skipped (in
increments of one) by pressing CRTL+F8. Your CPU usage should decrease.
Go back one step and repeat this until the game runs fast enough for you.
Please note that this is a trade off: you lose in fluidity of video what you
gain in speed
因为VGA的模拟运行是整个关系到DOSBOX中最重要的CPU操作环节,为此我们要不断重复前一个操作步骤以达到您所满意的游戏运行速度。
有一点要提醒您,在提高速度的同时您可能会感觉到画面存在的失真。

You can also try to disable the sound through the setup utility of the game
to further reduce load on your CPU.
您可可以通过对这个游戏安装程序的筛选去掉一些声效设置以降低CPU的读取

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:31 资料 短消息  加为好友 QQ
笑傲江湖

dosbox玩时,要在dosbox.conf文件里将[sblaster]部分里的type改成type=sb2
如果type里写的是sbpro1/sbpro2/sb16,游戏中会出现只有音效但无背景音乐的情况(也就是说听不到“沧海一声笑”,只能听见刀剑的声效和真人语音)至于IRQ和DMA则无关紧要,游戏能自动识别,5和7都可以

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:34 资料 短消息  加为好友 QQ
英雄传说IV——朱红血

如果ED4的光盘盘符为H:,我要虚拟到DOSBOX的D:目录下命令就是:
mount d h: -t cdrom

某些光盘游戏在DOSBOX下可能发生运行缓慢的问题,在下只在英雄传说IV——朱红血光盘版里碰到过,借用FALCOMCHINA研究DOSBOX的前辈的资料了。

解决方法:命令行后面追加参数 -usecd Z -ioctl
注意:<1>.其中-ioctl参数适用于2K/XP/Linux , 貌似win98中需使用-apsi)<2>其中的Z是变量,值为整数,在DOSBOX中输入命令mount -cd可获取该值。如果你只有一个光驱/虚拟光驱,则通常该值为0。将放入游戏光盘的光驱数值取代Z即可。例如:图中我有三个光驱,如果我的游戏光盘在H盘的话Z就是1。

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:35 资料 短消息  加为好友 QQ
DOS/V 游戏

把 “DOSVFONT -F:font.dat -TJ”
加到DOS/V 游戏的*.bat之中。
就有通过DOS/V 启动盘启动的效果。

下载:
DOS/V 98


http://dlgame.pchome.net/rdown.php?typ=1&s=1&id=960

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:36 资料 短消息  加为好友 QQ
加快游戏速度的部分方法
(1)core=dynamic ,慎用,某些系统可能导致DOSBOX崩溃。
(2)scaler=overlay(视窗模式时),scaler=surface(全屏模式时)
(3)当DOSBOX不能随游戏切换到真彩模式时, 使用16位色深取代32位色深,尽量避免24位色深。
(4)调低音质。.设置rate=11025 ,oplrate=11025。但是不宜再设得更低了。
(5)调整frameskip 和 CPU cycles
CTRL-F7       减少跳帧.
CTRL-F8       增加跳帧
CTRL-F11      减速
CTRL-F12      加速

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:37 资料 短消息  加为好友 QQ
英雄传说III——白发魔女

游戏里会有荧幕设定,一般选择“一般RGB荧幕”如果选择“液晶8阶显示器”的话效果将惨不忍睹。所以如果发现游戏颜色很糟糕的话,可以先调整一下荧幕设定。(如果有的话。)

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:37 资料 短消息  加为好友 QQ
BRANDISH硬盘版

虽然说是硬盘版,但是游戏还是会检测光驱,不过无须任何光盘放入,只要在DOSBOX里虚拟个光驱就行了,物理还是虚拟均可。(如果是物理的话运行游戏的时候会弹出来。)

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:37 资料 短消息  加为好友 QQ
雷诺尼都纪事(DRANGON SLAYER II——迷城的国度)

游戏开始必须运行SETUP.EXE之后再启动游戏,否则无法正常启动。

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:38 资料 短消息  加为好友 QQ
英雄传说系列中文硬盘版和光盘版

如果打了加速补丁的话请重新安装游戏或将NONE.COM文件替换为原始文件,否则将无法运行游戏。
光盘版的英雄传说III——白发魔女在开场动画中音乐有可能会错乱,游戏时没有问题。
硬盘版的英雄传说IV——朱红血必须先运行SETUP.EXE后再启动游戏,否则结果是黑屏。(注意:运行SETUP.EXE文件会提示没有光驱,要虚拟一下。)
光盘版的英雄传说IV——朱红血也要先运行SETUP.EXE,再执行游戏启动文件PLAY.BAT,否则无法运行。(注意:运行SETUP.EXE文件会提示没有光驱,要虚拟一下。)

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:38 资料 短消息  加为好友 QQ
DRAGON SLAYER V——七星魔法使(1989年SIERRA版)
与其说是DOSBOX本身问题,还不如说是该游戏安装文件问题。千万不要运行游戏的INSTALL.EXE文件,否则游戏就无法启动了,无论在XP还是在DOSBOX下。

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:40 资料 短消息  加为好友 QQ
同级生2

在读完ELF片头后可能出现c:\nanpa2\flag?(这是由于上次存档时的路径不同造成的)
然后退回提示符状态

解决方法:舍弃dosbox自动mount,用mount手动指定
mount c ???(???代表你真实硬盘中nanpa2目录的上级目录)
比如nanpa2在你硬盘E:\elf\nanpa2
那么应为mount c e:\elf
这样模拟出来就是c:\nanpa2

再次运行nanpa2.bat,就不会出现c:\nanpa2\flag?而跳回提示符状态了

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:42 资料 短消息  加为好友 QQ
1.游戏不能识别CDROM

在我们进行mount c d -t cdrom这样的工作之后,游戏仍提示找不到游戏光盘时
有可能是因为无法识别光盘标签(因为默认mount的CDROM是没有名字的)

这时候可以用mount c d -t cdrom -label LABEL(既需要的标签名)

同时还可以检测一下dosbox能识别你的哪些光驱(包括真实的和虚拟的)
直接输入mount -cd
会按0、1、2的顺序排出来
之后你就可以用mount x y -t(随便,根据情况而定) -usecd #(#为刚才说的数字0、1、2...)来虚拟所需路径

2.当游戏无法运行时,换个版本的dosbox


例子:上古卷轴竞技场(0.61下有人可以有人则不行,但.58和.60下都可以)

3、有时需要屏蔽一些参数
具体参照此帖
http://vogons.zetafleet.com/viewtopic.php?...ight=daggerfall

里面谈到了设置dpmi=false对部分游戏的必要性(当然反过来,一些游戏则必须要求dpmi=true)

类似的还有xms和ems

ps:这个帖子里说“不要用默认source,用CVS的”我没找到...

4、loadfix

由于早期游戏无法预料到现在的内存数会这么庞大,所以在大内存下会产生错误。这时可以用loadfix来解决

使用方法是:loadfix -大小 文件名

比如:loadfix -32 mm2.exe是分配32k内存给魔法门2

如果不打-32,则分配默认值64k

如果需要的话,可以打loadfix -f清掉刚才分配的内存

5、充分利用config(default.ini)调整初始速度、窗口大小、滤镜(目前支持scale2x)


例子:

[sdl]
fullscreen=true
fulldouble=false
fullfixed=true
fullwidth=800
fullheight=600
output=surface
[dosbox]
machine=auto
memsize=64
[cpu]
core=normal
cycles=16000

[autoexec]
mount g G:\
g:
cd dagger
mouse
fall z.cfg


如果你的机器性能较差,建议不要使用advmame2x等滤镜,关闭方法:

在默认的ini文件中写入

[sdl]
fulldouble=false
fullfixed=false
fullwidth=0
fullheight=0
output=surface

[render]
aspect=false
scaler=none

————————————————————

关于IRQ、DMA

QUOTE  
前几天astral在GH问过~

先设置一下声卡

执行install.exe


Music/Fx:sound Blaster Pro
Speech:Sound Blaster Pro 0x220 7

音乐播放正常,去艾林吉尔塔测试音效:啊,你们如何拿到钥匙的。好吧,就让你们过去

(除了220 7 1,我也试了一下用220 5 1中断,结果音乐虽正常,但语音播放到“啊”时失败。这主要和config设置有关,我的conf文件是220 7 1,可以更改的)

如果游戏速度慢,主要还得用ctrl+f12加速到一个合适的cycles值(不能多不能少,太多了反而会变慢)每个人每台机器的cycles都不一样,这个只能凭感觉来找(比如从武将争霸搓招来看延迟大不大)

或者还有一个方法,ctrl+alt+del打开任务管理器,逐渐ctrl+f12加cycles,直到CPU占用率95%为止

我用dosbox0.58时5500 cycles,0.59_cvs/0.60时是7800/10300
现在0.61我的cycles是8800/10000

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:43 资料 短消息  加为好友 QQ
在mount后面要输入-t cdrom -label ADELINE -ioctl(-ioctl为2k/xp下所使用参数,linux下无效)

可能还会有人问,每次我玩之前 都要进dosbox输入一堆东西。有没有办法做个批处理?

由于主要在mount这步,因此.bat不起作用
可以建立一个快捷方式,里面这样输入
(假设你的dosbox安装在X盘下dosbox目录,E盘为真实光驱,D:\games\chess为游戏安装目录)
"x:\dosbox\dosbox.exe" -c "mount d e:\ -t cdrom -label xxx" -c "mount c d:\games" -c "c:" -c "cd\chess" -c "play" -c "exit"
如果想启动时就进入全屏状态,加上 -fullscreen即可

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:44 资料 短消息  加为好友 QQ
0.58能模拟魔法门2,为什么0.61反而不行了?(提示内存不足)

实际上不是内存不足,而是太大了,反而导致一些早期的程序识别不了

为了限制内存的大小,可以使用loadfix命令:

loadfix [-size] [-f ] [程序名]

比如
loadfix -32 mm2.exe

就是以32k内存来运行mm2

你会发现0.61运行mm2同样玩得好好的

如果你只输入
loadfix mm2.exe
则默认为64K内存

loadfix -f
为清空上一次的设置,一般来说大家都是玩完了直接关box,所以无所谓……

游戏提示硬盘空间不足

和内存问题差不多

一般来说dosbox会分配给虚拟盘100M左右的空间
如果程序连100M硬盘都识别不了(汗)

那么你可以在mount时手动设置硬盘容量
mount时后面直接加[-size 容量]即可

比如你要虚拟一个有870M空闲的硬盘,就是:
mount c d:\ -size 4025,127,16513,1700

数字必须准确,不能是1000,000,00000,0000这样的,否则无效

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:45 资料 短消息  加为好友 QQ
由于DOSBOX本身的问题,导致在进文件过多的目录时会有假死现象,导致无法运行,目前没办法避免,只有先待机,再开机就可以进这类目录了.

本来准备集成DN的,但DN貌似在使用待机法之后无法正确指向目录,所以用最原始的办法:

运行之后等MS灯不闪后待机,再开机,然后按向右方向键2次,然后按START,就可以了,进入游戏时,如果停住就再按一下START.

由于只有一个com版可以启动,而我又不知道com程序如何影射键盘,so只能用摇杆来玩.

而且由于EMS问题所以虽然是中文版,却不能显示全,字有缺漏.我找过相关方法,但只在电脑中有效,PSP的dosbox虽然也支持EMS,但却不知道
怎样将EMS设定大小以及设为RAM.(有谁有解决方法请告诉我)

最后再说一个小技巧,由于DOS版的不能回顾H和CG,所以在这里说一下,我在DRA4目录里建了一个BACKUP目录,里面有三个文件,分别是START.MES TEST.MES H.MES .是用来还原的.

CG以及H的回顾方法:

1.将游戏目录里的H.MES替换掉START.MES,则出现选单,可欣赏H画面。但H不全。可参考5进入所有H画面。

2.将游戏目录里的TEST.MES替换掉START.MES,则直接显示所有图片。

3.将游戏目录里的G.MES替换掉START.MES,则出现选单,可进入任意非战斗场景。

4.将游戏目录里的ENDER.MES替换掉START.MES,出现选单,可直接看结局。(分“人物全满”和“人物全无”)

5.以上是主要的,另外,X.MES(X=地名)按上述方法操作,可直接进入对应场景。
X_H*.MES(X=地名,*=数字)可直接进入对应卡凯尔的H,X_RH*.MES(同上)表示埃特的H。
注:5中,进入H场景时会出现鼠标马赛克化的现象。

还有一些会出现花屏、跳出状况的MES文件:
6.将游戏目录里的CHIKEI.MES或EDIT.MES、MAPEDIT.MES、UNITEDIT.MES替换掉START.MES,分别对应地图编辑器主菜单、地形编辑、作战单位编辑。(如果哪位大人可解决这个问题,就能做MOD了)

--------我不知道我是谁但大家叫我分割线--------

附地名,数字对应场景、人物表:

地名 场景    数字1  数字2  数字3  数字1(R)  数字2(R)
BRE 布列斯港街 海丽娜
DIN 丁诺港街  碧安卡  罗瑟琳德
DRG 龙之堡    吉娜
DWR 多瓦拉鲁村 玛尔蕾妮          蕾雅
HOBI 何毕特村                碧安卡
KARA 卡拉布港街               梅伊菲雅   克拉莉丝
LEE 力衫街
LYM 莱姆林王国
MAR 马鲁克斯村 蕾雅            玛尔蕾妮
MIS 米谢尔街  妮丽特  妮丽特  妮丽特
PO  宝依港街  娜塔夏
RABI 拉比亚街
REI 雷蒙多王
RON 隆波尼王国
SEA 吉堡士后街 潘德拉           妮布琼     潘德拉
SIMA 荒岛    这一部分比较特殊,只有一个H文件,SIMA_CRH.MES,为埃特与娜塔夏。
SOD 索多姆村
SONIA苏尼亚街  玛丽安
TAS 达斯达港  塔妮亚          赛依拉
TORI 特利安农村 玛尔蕾妮
YURI 尤里西斯街

注:MIS中妮丽特的H场景有2幕,而H3文件会出现色彩失调的现象。

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:45 资料 短消息  加为好友 QQ
傻瓜包下载: 匿名提取文件连接 http://pickup.mofile.com/1071057709722003
     或登录Mofile,使用提取码 1071057709722003 提取文件

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 13:48 资料 短消息  加为好友 QQ
dosbox下启动了dosv
制作dosv.img

先是制作dosv.img

用winimages

先选boot sector properties,点一下MS-DOS 6.22,确定

然后按顺序分别添加io.sys、msdos.sys、command.com,顺序不能错

接着添加dosv的其它文件

最后存成dosv.ima,手动将后缀改为.img

这样dosv的启动img就做好了



屏蔽掉dosbox本身的xms和ems

下面去改dosbox.conf,将ems和xms都改为false屏蔽掉,这样才能dosv的font才能加载成功



dosbox里启动dosv

之后mount一下dosv.img所在的盘

去该虚拟盘里boot dosv.img就OK了

例子:dosv.img在H盘上
mount c h:
boot c:dosv.img

看这帖
http://vogons.zetafleet.com/viewtopic.php?t=7140


至此dosv就在dosbox中成功启动了,但只有A盘能访问。而且由于这是一个真正意义上的系统(相当于VPC里的)因此将无法使用dosbox的mount等命令

想玩大点的游戏怎么办?

方法是在boot之前先
imgmount 2 ???.IMG -t hdd -size 512,17,10,962 -fs none

???.img是带系统(比如dos622)的img文件(相当于硬盘)-size 512...是将容量设为70M,不够自己再加
-fs none是为了防止dosbox从???.img上的系统直接启动。不过如果你上面直接装了dosv,就……可以省去上面boot dosv.img的步骤了。理论上是这样,但我没有实际测试过
imgmount后面的2代表主盘,3为从盘



带系统的(硬盘)img怎么做?

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 14:03 资料 短消息  加为好友 QQ
DOS版游戏的内存不足解决法

请确定你有590K以上的基本内存(运行mem)

Memory Type Total Used Free
---------------- -------- -------- --------
Conventional 640K 48K 592K

(这里的592K就是您游戏需要的内存)

如果你使用的是Windows9x操作系统,那么可以删除根目录下的config.sys和autoexec.bat文件(最好先备份),重新启动就可以在DOS模式下运行了。如果你需要在纯DOS下运行,请按下面的方法修改:

-------在config.sys里加入--------------------
dos=high,umb
files=40
buffers=15,0
device=盘符:\路径\himem.sys
device=盘符:\路径\emm386.exe ram d=96 <-- 如果不能运行,请改为noems
devicehigh=......其他驱动 <--将其他驱动挂入高端
......

具体路径视你计算机的情况而定,一般在DOS,Windows或Windows\Syetem里

-------在autoexec.bat里加入------------------
在所有需要载入内存的驱动前面加入"lh"将其挂入高端
有必要的话,加入鼠标启动
---------------------------------------------

这样处理以后,一般可以得到615K以上的基本内存。

开机以后在Starting Windows95(98)……的时候按f4可以进入以前的DOS版本,也可以按f8进入“step by step”模式,逐步运行你的开机文件,以达到高内存效果。

如果上面这篇文章还是不能给您答案,那么请进入进阶篇: 内存配置不可思议之旅

早期DOS游戏顺利运行的内存配置不可思议之旅(简装版)
(仅针对不需要DOS4GW的GAME)

这趟旅行,不仅仅是让大家如何玩出游戏,而是希望大家看过后,能依靠自己解决类似的问题,那我就满足了。

准备篇

既然要说详细些,首先要有点这方面的知识。放心,我会尽量讲通俗些的。有关内存分配体制的提出……略过

先来看看三个名词,基本内存,HMA上位内存,和UMB高端内存。

由于早期DOS时代并未料想到现在的64M,128M的情况漫天乱舞(都是这样的)。所以基本的配置都是针对1024K(天哪)进行的(提出EMS和XMS协议那是后来的事了)。这1024里,包含了640K的基本内存。(运行程序自然要把他调入内存,这是重所周知的)而早期DOS游戏主程序能利用的,也只有这640K,而且还不能独享,要和DOS内核,各类驱动,等等等强地盘。如果这样算下来,根本拿不到多少。于是,聪明的科学家(呵呵),在1024K除去基本内存和BIOS外的空间,开辟了HMA和UMB,虽然也很少,但是,却可以把相当一部分的驱动和驻留程序放到其中,从而节省基本内存。好了现在我们的目的明确也,——保护牙齿,没有蛀牙。哦,不是不是。是尽量多的开辟UMB(HMA不太好变动),将挂载程序从基本内存移出,以获得最大限度的基本内存,最终——顺利运行游戏。好了,既然明确了目标,我们可以开始这次旅程了。

一、DOS6.22篇

谈到DOS6.22风间心中一股钦佩之情由然而生(旁人:呕……)。作为独立的MSDOS的最后杰作,这款操作系统无论在性能还是游戏兼容性上都达到了史无前例的高峰(全是废话)。要了解内存配置,先要知道语句的用法,那可是一天一夜也不能讲“完整”(夸张了),况且我还要更新主页玩鬼畜王呢。于是,就用一个config.sys的范例(是一部分),来配套解释吧(偷懒)

device=盘符:\路径\himem.sys /t:off

(关键中的关键,是内存配置的第一步,有他开辟了HMA后,后面的老兄在能发挥作用)*参数/t:off的作用……纯粹是让启动快点啦,有没有一样的。

device=盘符:\路径\emm386.exe ram i=b000-b7ff d=64

(关键,用他,我们虚拟了EMS,开辟了UMB……)

名词解释:EMS扩充内存。在2-4兆内存的时代,科学家们(又是这样,受不了了)提出了EMS扩充内存协议(原理不谈),用XMS扩展内存(就是实际内存)模拟EMS扩充内存,让DOS游戏(科学家们想的当然不是游戏啦,不过到了我们手里,管她……)顺利运行。也就是说,大部分的DOS游戏(HGAME)有是需要EMS内存的。《*ram 参数模拟EMS内存(真不知道怎么有人会推荐用NOEMS参数,那可是ram情况下不能运行的后备选择)。如果出现死机等情况,可换用NOEMS参数,这样就只有XMS扩展内存了。再不行就把EMM386去掉。

i=b000-b7ff参数将这快地址的内存强制转为UMB(大概20多K的),这段内存区域是BIOS内归单色显示器用的,可是现在还有人用单显吗?

D=64纯粹因为有些程序需要64K的DMA缓冲,有人说这些缓冲有加速效果,纯属无稽之谈。

注意,不要用HIGHSCAN或者M9之类的参数,强行扫描虽然可以多出7KUMB,但会造成不稳定,出了问题别怪我

dos=high,umb

high使DOS的一些部分(后述)能加入HMA。UMB使DOS程序可以利用UMB(不加就挂不进去了)

files=15

可同时开辟最大文件数,DOS将把他们放入HMA,如果过大,HMA塞满了,那么……基本内存不用我说了吧。如果你不用WIN32这些足够了。另外那个讨厌的无用的挨千刀的KV300也要files=40

buffers=20

同上,只要不超过42,就在HMA里的。有人说,有了SMARTDRV就不用开BUFFER了,可以尽量小点以节省空间。不过据风间多年实践,有些游戏不认smartdrv的,挂了也没效果。还是buffers起些作用)

fcbs=1,0(早期的files,现在没用了,不妨设最小值)
stacks=0,0

堆栈。设为0可节省1K基本内存(因为HMA放不下了,寸土寸金啊)如果有问题再去掉。

lastdrive=最后盘+1

也是先吃HMA的东西,比如我的最高盘是G,我就用lastdrive=h

从files开始到这里的东西都将被放在一个叫msdos.sys(算是DOS内核了)的东西当中,你用mem/c/p命令可以看到。这个文件最小也要占用9K的基本内存(理想情况),如果优化得法,可只用10K。

devicehigh=盘符:\路径\其他驱动

有了EMM386我们就可以把这些动东都往UMB里塞了。当然,UMB要足够。

好了,autoexec.bat我不说了。因为这里的内容在启动后在敲也是可以的。无非就是mouse smartdrv capture fpe……(啊,溢出了,我的基本内存!!!!!)

2。DOS7篇

这也就是WIN9X内置的DOS了。虽然在兼容上有些问题。但是,他的内存配置方面却是更上一个台阶。相同的我不重复了,让我们看看config里出现的新语句

config.sys
dos=high,umb,auto

这个AUTO可是不简单,它的作用是……把什么buffers,files的,都放进UMB,那么就不止HMA可用了,连UMB也……这样一来,system(就是原来的MSDOS。SYS,dos7把msdos.sys变成了参数文件)可以占最少的9K内存。哈哈……

还有刚才提到的msdos.sys你有没有发现自己的基本内存,即使是用DOS7删掉了config.sys&autoexecbat还是不够?用mem/c/p看看,内存里有什么?好家伙,一个drvspace(dblspace),用掉100多K。这是干什么用的?我明确告诉你,这是当你压缩磁盘后才会需要调用的文件(那我怎么会有?不要问我,问老比去)完全解决他有两部。1、去掉msdos.sys的只读,系统,隐含属性,找到option栏,在中间插入两行dblspace=0 drvspace=0》然后恢复他的属性2、将根目录的dblspace.bin和drvspace.bin删掉(注意如果你压缩了磁盘,千万不要做,否则后果自负。)

3。进阶篇(略谈)

本篇只针对对现有状况不满足,优化上了瘾,或者有X个程序要挂载的人。memmaker就是这个程序了。当然是DOS6。22特有的。(风间还是推荐用DOS6.22,虽然7可以跟方便的得到高内存,但是UMB并不增加,而且兼容性不好,有些在6.22正常的游戏到了7下面人物就”健步如飞“了)运行他,中间回自动重启几次,做几个选择。我也不多说了。其实他做的也无非是加个dos=umb的什么。那为什么要用呢?我们用他,不是来优化,而是——内存整理,对,就是整理。打比方说。一个柜子,你乱塞(风间习惯)只能放进90件衣服,如果一件件叠好,就能放100件。memmaker做的,正是叠衣服的工作。(其他的我们都做好了)他会把包括config.sys和autoexec.bat里的驻留程序的位置做出合适的排列。

4。终极特技

呵呵,你们就将进入这宇宙中最神秘的领域,最……最……最……(铛!萧11,最你个头啊)

关于这篇,我就要说怎么利用DOS之外的软件来偷到更多的基本内存大家一定猜我要说的qemm吧。错!虽然这小子能提供高达639K的基本内存,不过为了兼容性,我还是放弃了他。我要说的,是代替command的命令解释器NDOS命令解释器,也就是解释内部命令用的。DOS下默认的就是command。比如你打了dir,没有这个可执行文件,却能运行。因为他是内部命令。而内部命令,就来源于命令解释器。有人看的烦了吧。好吧,我跳过一段,直接推出今天的明星norton的NDOS。

NORTON不是那家生产系统工具,杀毒软件的著名公司吗?是的。在DOS时代,他的那套系统工具包NORTON就不知拯救了多少黎民。其实,你有没有发现,在这套工具中,自带了一个命令解释7,NDOS在config.sys里加入(shell=盘符:\路径\ndos.com)就OK。不过DOS7不行,这也是我不推荐他的原因。NDOS除了有COMMAND所有的特点,还有很多好处

a 占基本内存少。我们的command大虾一次性要消耗3K的基本内存。哇。而NDOS呢?4K?还要多。且慢,如果你打开NODS。INI,把什么UMB的东西都改成ON,那么……mem/c/p呵呵400多字节,1K都不到。有了这个,再加上刚才的优化,完全可以在不丧失兼容性的前提下把空闲的基本内存提高到625K甚至626K。 b 操作简便,你用DOSKEY吗?傻啊,占内存的。但是方便啊。试试NDOS,按上,啊!刚才的命令出来了?对。NDOS内置一个DOSKEY。用用看list a.txt。呵呵,比TYPE方便多了,象编辑界面一样。按tab。哈,切换目录,这样什么怪名字也可以进去了。再试试restart(嘿嘿,发出冷笑)。啊!!!!重启……我杀了你……

c 总之,还有很多

5、番外篇

针对某些朋友不能进入DOS7和6.22做答

1、dos7

按前述(仔细找)打开msdos.sys观看option小节。看有无bootkey=1 没就加上,是0就改过来,1?很好啊。

如果你一直要那个菜单,就加入bootmenu=1,还有bootdelay不能=0,否则,除非你一直按着。顺便把bootmulti=1也加上。

这是有DOS6的关键。好了,保存,不要忘了把属性加上。

2、dos6.22

前面改了bootmulti了?好。找到dos6.22的command.com msdos.sys io.sys config.sys autoexec.bat将他们扩展名全部改成DOS。放到根目录下,下次启动按F4就可以了。

注意如果你用的是win95OSR2或是我win98se不能这样,否则下次会不能启动。因为似乎有个bug,改了windows启动文件的名字以后不会改回来。不过解决也简单,只要用95或98第一版的启动文件system transfer一下就可以了。

 顶部
wphoto2003 (马力)
圣洁的灵魂
Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7
往事随风 开始新的生活


论坛之王【顶级】  热情火山  神奇法师  百目惠识  热情号角  
UID 60
精华 10
积分 45874
帖子 1379
狼毛 9826 根
阅读权限 90
注册 2004-5-13
来自 天津
状态 离线
发表于 2007-12-23 14:04 资料 短消息  加为好友 QQ
DOS游戏怀旧全攻略

  序章

  我为什么写这篇全攻略?

  呵呵,很简单啊,第一是因为DOS下确实有很多经典的游戏,不时拿出来重温一下,感觉非常棒;第二是因为现在的很多游戏让人失望啊~~~再说老狼可怜的机器也跑不了太华丽的东东~~~只好怀旧啦~~~;第三,现在的机器运行老游戏实在是问题多多啊,把这些毛病揪出来搞一个集中批斗,希望能对大家有所帮助!

  测试的环境:

  CPU: Celeron 300A
  内存:64M RAM
  主板:Intel 440BX芯片组
  硬盘:10G H.D.D.(第一个分区是fat16)
  显卡:Intel i740(8M) AGP
  声卡:ess688(ISA),Diamond S70(ess1968, PCI),S3 sonic vibes(PCI),ALS200(ISA),
  操作系统:DOS6.22, Windows98, DOS7.0
  以后如果有时间,我会测试一些新的环境,让更多玩友可以从中受益。

  测试的游戏(均为DOS版):

  仙剑奇侠传,轩辕剑2,轩辕剑外传——枫之舞,新蜀山剑侠,金庸群侠传,魔神战记2,皇帝,欢乐幸福人,大富翁3,明星志愿……

  关于本文:

  本文适合各种游戏龄的玩家,阐述问题的时候尽量分别介绍底层原理和解决办法,希望对玩家和程序员都能有所帮助。

  本文共有以下几章:

  序 章 你现在看到的
  第一章 不灭的传说,介绍经典的游戏
  第二章 拦路的怪兽,总结老游戏常见的问题
  第三章 内存的结界,讲解内存的配置
  第四章 声音的女巫,讲解声卡的配置
  第五章 捣乱的喽罗,其他杂七杂八的问题

  因为各个游戏的问题有比较大的共性,所以本文的第一章将着重介绍各个游戏的特点以及怀旧的价值,希望能唤起大家的回忆;后面几章将分别介绍各游戏可能遇到的问题——多数游戏的出错信息是笔者在exe中“翻”出来的,所以应该比较全;解决问题的部分初步分为内存篇、声卡篇和其他篇,一些我不能搞定的问题,我会直接提出,还希望大家能够跟贴不吝赐教。

  DOS游戏怀旧全攻略 第一章 不灭的传说

  DOS时代的经典游戏实在是太多太多了,以下只是老狼个人收藏的一部分。回忆起当年在同学家一群人挤在一台电脑前玩RPG的感觉,我的文字汩汩而出,感动的神经又一次被牵动。也许是我太念旧了?

  1、仙剑奇侠传——不会有人不知道这个游戏吧?经典中的经典——有人要问了,有Windows下的98柔情篇,更有重新制作的新仙剑,为什么还盯着DOS版不放?除了怀旧的成分,真的有很多原因让我们选择老仙剑的。我总觉得几个新版仙剑的过场动画比较媚气,没有了老仙剑的古味,反倒像言情小说的封面!当然了,这只是老狼个人的喜好而已。

  另外,不知道各位比较过新版和DOS版的音乐、音效没有?很明显,原作的midi是基于FM调频合成制作的,在FM调频的声卡下可取得最好的效果;而到了windows版,懒惰的大宇居然没有重新制作midi,在波表、软波表大行其道的环境下,大部分音乐失去了原来的本色,虽然音色有了很大进步,midi的色彩却丢失了不少。不信?找一块FM声卡,听一下仙剑的几首战斗音乐就知道了——唉,没有林坤信就是不行啊——到了仙剑2,我惊奇的发现几首沿用下来的战斗音乐居然还没有改动!音乐都是新人做的,没听过FM的效果很正常,难道姚老大也忘了前代的音乐色彩吗?

  另外,DOS版仙剑的音效是非常有动感的,李逍遥使仙术时那声低沉的呼喝磁性十足,而后几代作品的音效则明显比较“假”,人物出招的喊声和惨叫没有什么分别。

  2、新蜀山剑侠——全名是《新蜀山剑侠—紫青双剑录》,玩过的人可能不多,但这个游戏真的不错。原著是还珠楼主,他的《蜀山剑侠传》是20世纪中期中国武侠小说转型期的里程碑作品之一(此处省略仰慕之辞32767字),据我分析,此游戏的命名和倪匡改写自《蜀山剑侠传》的小说《紫青双剑录》有关。

  本游戏是1996年智冠公司推出的,可出现在战斗队伍中的角色一共有四人:李英琼(主角,峨嵋女侠),袁星(通灵的猩猿,后期可说人话),周轻云(主角师姑荀兰茵的徒弟),余英男(忘了是哪派的弟子,正道中人,力量型角色)。游戏虽然感情成分很少,但情节非常出采,而且有时会出现精彩的道家哲学思想阐述,这得益于还珠楼主前辈的原著。

  可惜,这个游戏的画面比较烂,游戏背景有些细节经过细腻制作,在同时期的游戏里比较出色,但战斗画面实在不敢恭维。值得一提的是,这个游戏的音乐还算不错,锋芒非常内敛,很有传统风味,与仙剑的侠骨柔情、魔神战记2的活泼灵动形成鲜明对比。

  在游戏系统方面,战斗采用了传统的回合制,上手很容易;遇敌是踩地雷式,敌人能力的设定稍有不合理之处,玩过的人可能会有所感觉。游戏最大的特色就是炼术系统,可以把几种物品组合成新的物品,比如千年雪莲子+萱花=冷云丹。游戏的隐藏情节很少,但从未见有人写过解谜方法,因为那个一环扣一环的谜题确实复杂,敬请期待我的游戏怀旧大典,到时还请多多捧场~~~

  3、轩辕剑外传——枫之舞——大宇早期的经典,发行于1995年。这是DOMO工作组推出的轩辕剑系列的第三部,轩辕剑4的故事是此代的延续。经常能在网上看到这样的评价:某些细节要超越仙剑。

  这个角色扮演类游戏以战国时代周威烈王六年(公元前420年)为背景,故事情节涉及到很多真实的历史人物,让游戏很有怀古的味道,又增添了几分神秘的色彩。游戏的故事是大宇的原创,情节跌宕起伏,人物个性鲜明,尤其是文字编辑的功底非常深厚,凡是关乎古代习俗的内容皆有典可查,甚至连作战的怪兽也不放过——多数怪兽出自《山海经》,比如英招、陆吾等。老狼前些日子看到了各代《山海经》的图鉴,惊奇的发现有些怪兽在游戏中的图像和各代图鉴非常相似,让人不得不佩服大宇的细致。

  游戏的画面在同时期游戏里非常出众,采用了传统水墨画的风格,烘托出浓厚的中国气息和历史沧桑感。音乐更是优秀之极,几乎达到了FM合成的极限,作曲非常大气和丰富,情绪张扬,旋律巧妙,甚至到了匪夷所思的地步(省略说不出来的溢美之辞16383字)。枫之舞改变了前代一味追求中国曲风的音乐风格,很多地方甚至能感觉到西方交响音乐的影子,乐曲构成气势磅礴,后来的游戏也绝少出现能与之媲美的音乐。轩辕剑4的CD《吟枫舞墨》就选取了大量的枫之舞音乐,并且全是FM的原声,收藏价值非凡。

  游戏的战斗系统比较平衡,除了最终boss稍嫌软弱之外,基本没有什么失误。炼妖壶的设定非常受欢迎,玩家可以自由的收妖、炼妖,我现在还记得当年炼出魔神刑天时的那种狂喜。游戏中有一些支线任务,多是解谜或帮人收集物品一类,有时间的玩友不妨试试。

  4、魔神战记2——这是由大宇亚特斯工作室制作的传统RPG游戏,游戏的情节颇具欧式风味,这从人物设定方面可见一斑:主角亚特斯,是典型的战士,能使用光的力量,身世却颇为神秘;战斗伙伴有三人,分别是善良的精灵蓓莎、具有火龙血统的神秘女子朵蜜拉和兽人族战士亚娜妲。

  魔神战记2情节比较丰富,地图也采用了开放式,反面角色的设定可以看见轩辕剑系列的影子——没有绝对的坏人,只有想法极端的偏执狂。游戏情节的做工很细腻,一些细节可以给人很深的印象,结局的交待也恰到好处,这些还是留给玩家自己去体会比较好。

  关于战斗,魔神战记2仍然采用了踩地雷的遇敌方式和回合制战斗,战斗中主角的造型会因手里的武器的不同而有所不同,可以说比较细致。可供使用的魔法多达120多种,魔法的命名似乎也受了欧式风格的影响——诸如恢复术、中恢复术、强恢复术、超恢复术一类,虽然顾名思义,却总嫌太缺少文采。魔法有属性的设定,向敌人施以相克的魔法能予以重击。

  游戏的画面采用了很鲜艳的配色,让人眼前一亮;画风也很具欧式风格,真让人怀疑这是不是大宇的作品。游戏音乐是由林坤信制作的,自然非凡,难得的是魔神战记2的音乐和仙剑奇侠传风格迥异,而且同样优秀。给我的印象是曲风活泼灵动,而且因为游戏的感情悲剧成分不多,所以很多音乐走的是优美动听的路子,听起来很轻松。音符的堆砌旋律优美而又灵气不俗,并且也带有西化的风格。总之,这个优秀的游戏能让人感受一个截然不同的大宇,不尝试一下实在可惜了。

  老狼一直以为经典的游戏是必须要收藏的,上面的游戏最少的我也玩了3遍,最多的仙剑玩了有20多遍。虽然我对情节了如指掌,甚至可以背出某个宝箱里的宝物,但玩游戏的感觉却从来没有褪祛过,可能就是那种夹在旧字典里发黄的老照片的味道吧,愈发让我意识到这些都是不能失去的经典,也许,这就是属于我的,不灭的传说。

 顶部
 



当前时区 GMT+8, 现在时间是 2024-11-20 18:21
苏ICP备2024131517号

Powered by Discuz! 5.5.0 © 2001-2007
Processed in 0.013239 second(s), 7 queries, Gzip enabled

清除 Cookies - 联系我们 - 狼窝 - Archiver - WAP