投票
标题:NEC PC98 综合教程 (连载中请勿回帖)
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-12 10:14 资料 短消息  加为好友 
NEC PC98 综合教程 (连载中请勿回帖)

绪论

大家好,这次我们来介绍NEC PC98。

PC98是一款PC主机,由NEC公司设计开发,只在日本流通和使用。日本人以其为平台,开发了相当数量的游戏和软件。后期台湾游戏公司开发的部分AVG游戏,也大多是从PC98复刻而来,而且只是沧海一粟而已。PC98主机至今依然有人使用,官方厂商的游戏基本已经终止开发,但民间同人的作品层出不穷,因此具体的游戏数量至今无人能够统计完整。

PC98游戏画质精美,音乐动听,以文字类游戏为主。RPG、SLG、AVG和PUZ占大多数,ACT和STG相对比较少。而且PC98游戏的兼容性比PC要强很多。目前的PC98模拟器已经比较完善,3个主流模拟器各有千秋,基本兼容了所有游戏。

由于PC98是DOS系统,所以似乎吓退了部分年轻的朋友。不过大家不必担心,本次教程将会一步一步地讲解,保证通俗易懂。






弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-12 10:28 资料 短消息  加为好友 
模拟器和ROM

我们来了解模拟PC98的必要条件。首先,你得有模拟器,然后是游戏的ROM。

PC98的主流模拟器是以下3个:
T98-Next: 个人感觉最好用,操作简便,兼容性好,稳定性高。
Anex86: 操作相当复杂,对PC要求高,兼容性好。
Neko Project II: 效果不错,对PC要求高,系统不大友好。

再来看ROM。PC98游戏其实和DOS游戏一样,也是由一个一个的DOS文件构成,但是为了方便模拟,它们需要被放在ROM文件里才可以被模拟器识别。因此,软盘游戏就有软盘ROM文件,硬盘游戏就有硬盘ROM文件。大家可以这样理解:PC DOS的游戏一般都是一个文件夹,而PC98游戏则是一个ROM文件。游戏和存档都被存放在ROM文件里,方便干净,没有多余的东西。

PC98的ROM格式有很多,目前通用的软盘ROM文件是FDI,硬盘ROM文件是HDI。它们可以直接被主流模拟器识别和模拟。



因此PC98模拟器的模拟方式和一般模拟器是差不多的,打开模拟器后读取ROM文件就可以了。



软盘ROM文件除了FDI外,还有相当多的格式,比如D88,DBS,DCU/DCP,FDD和NFD等等,这些都不是通用格式,只能被特定的模拟器所识别,因此我们需要将它们转换成通用的FDI格式。这里推荐一个好用的工具,Virtual Floppy Image Converter(简称VF)。它可以很方便地搞定差不多所有的格式。使用方法也很简单,打开VF后,把文件往它里面拖就可以,它会在文件所在目录生成你需要的文件。




T98-NEXT繁体中文版(含音乐插件和PC9821 BIOS): http://www.acgwolf.com/discuz/attachments/PC98/Next_GB.rar
Anex86英文版(含日文及韩文font.bmp和anxdiet): http://www.acgwolf.com/discuz/attachments/PC98/anex86e.rar
Virtual Floppy Image Converter: http://www.acgwolf.com/discuz/attachments/PC98/VF.rar





弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-12 15:58 资料 短消息  加为好友 
T98-Next的使用

T98-Next是我非常喜欢的模拟器,它界面简单,而且调试起来很方便。



打开模拟器后会是一个窗口界面,左侧是命令条,自上而下是
1。电源:启动/关闭游戏
2。再开:没有用处
3。Reset:热启动游戏
4。设定:没有用处
5。Help:没有用处
6。终了:关闭模拟器

右侧是重要的调试界面,自上而下有运用、电脑中央设定处、电脑硬体输出处、模拟器官方网页。默认页面是运用里的DISK页。

DISK页是用来加载游戏的,大家可以看到FDI和HDI游戏是在不同的区域加载。PC98可以同时加载软盘和硬盘文件各两个。加载方法很简单,点击那个红灯后面的长槽(图中文件名路径部分),就可以打开对话框,找到文件后确定,就可以加载游戏了。卸载游戏的方法是点击后面的Eject或者Remove按钮即可。

SAVE页面通常不用,它是用来即时保存游戏进度的,属于模拟器功能,即时保存文件容量巨大,一般不推荐使用。


接下来我们到“电脑中央设定处”页面,



建议大家采用图中的配置,我简单介绍一下。

中央处理器部分,类别请采用i486DX,它比较高级一些;工作频率用自动,作动倍率可以提高和降低游戏的速度,因为PC98游戏节奏相当慢,所以调快一些会比较舒服。

记忆体,当然越多越好,调到64M。

ROM部分,这里基本用不上。如果想模拟PC88游戏,那么就把“使用电脑BIOS”和“使用电脑声音BIOS”勾上。


然后我们来配置“电脑硬体输出处”,因为日文版的驱动比繁体汉化版的好,所以我的驱动用的还是日文版。



图里显示的都是一些常用的配置文件,用不上的我都删掉了。点中配置文件名再点“详细设置”就可以打开调试窗口了。

我们先来看GDC.nhw,它是用来调试显示模式的。



从上到下我来翻译一下:

Frame Skip:自动比较好啊,和谐。
全屏幕启动:喜欢全屏幕的就勾上好了,但是要关模拟器就得ALT+TAB切换回来。
画面截图地址:我至今还没发现T98-Next的截图功能在哪里。
扩大缩小设定:窗口,全屏幕
全屏幕设定:画面置中,画面使用32bit模式

简单吧,多调试几次你也就会了。

Mouse.nhw是调试鼠标的,有两个功能。一个是独占鼠标(最好不要用);另一个是鼠标速度,比较有用。

其余的几个都不需要调整。

T98-Next的使用就先讲到这里,Anex86和Neko Project 2我就不单独讲解了,因为我自己用的也不多,大家可以到网上去找详细的说明。后期我们还会接触到它们,在讲解其他内容的同时我也会介绍一些它们的功能。






弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-12 22:46 资料 短消息  加为好友 
系统配置

掌握和模拟器和ROM,已经可以运行大部分的游戏了。但是还有少部分的游戏运行不起来,或者运行得不流畅,这是因为我们没有把游戏的系统配置好。

很多游戏在运行的时候会显示“No system”,或者"Not enough memory",这就是系统配置的问题。

PC98模拟器就好比是硬件,ROM则是软件。模拟器打开后,硬件环境开始生效,但如果软件环境没有生效,游戏还是无法运行。因此每个ROM都好比是一个独立的DOS硬盘或者软盘,如果里面没有DOS系统文件,就无法激活DOS系统,那么游戏也就自然无法运行了。所以每个ROM里都需要有DOS系统文件。

“No system”的问题就是因为ROM里没有DOS系统文件,这个很容易解决。我们可以用DOS启动盘先启动系统,然后再运行 游戏。也可以直接把系统文件加载到ROM里去,这里需要用到sys命令,后面我们讲到制作HDI文件时会重点讲sys命令。加载系统完成后游戏就可以运行了。

"Not enough memory"的情况比较复杂,很多游戏都不会告诉你内存是否足够,它们往往会在玩到一半的时候当机,所以配置一个合适的Config非常重要。下面的这个配置是比较常用的Config配置。

files=20
buffers=20
device=a:\dos\himem.sys /testmem:off
device=a:\dos\emm386.exe
dos=high,umb

这个配置里用到了himem.sys和emm386.exe,使用前要确认ROM文件夹里有这两个文件可以调用,如果没有可以从DOS启动盘里复制。






弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-13 11:11 资料 短消息  加为好友 
文件处理

我们已经知道,PC98的游戏文件都是存放在ROM文件里的。我们可以通过一些软件打开ROM文件,读取里面的游戏文件。这样可以把一些存档啊,补丁啊,修改器啊加载到ROM文件里去。

有两个工具可以让我们读取ROM文件,ANVFAT和Anxdiet。ANVFAT需要安装一下,下载到anvfat文件包后,右键单击anvfat.inf文件,然后选择安装即可。Anxdiet则是在Anex86的目录里,把anxdiet.zip解压后执行里面的Anxdiet.exe就可以打开ROM文件了。



打开后ROM后,我们就可以看到里面的文件了,格式其实和PC一样。大家可以用菜单里的“查看”来调整文件的显示方式。子目录也可以继续层层打开,不过无法直接在这里运行和编辑里面的文件,如果你需要处理文档,必须把目标文件从里面拖到WINDOWS的目录下来。编辑完毕后先删除ROM文件里的旧文档,然后再把新文档拖回去。

另外,请不要在WINDOWS模式下运行PC98的可执行文件,也不要把WINDOWS和DOS的可执行文件放入PC98的ROM里去模拟,它们是不兼容的。

接下来我们来看看在模拟环境下的文件处理。



如果想在模拟环境下处理文件,首先必须在软驱里加载DOS启动文件,就是dos62_system.fdi,然后再加载想编辑的游戏文件,fdi和hdi都可以。启动后系统默认在A盘出现,现在我们已经进入了PC98的DOS环境,它和PC DOS没有太大的区别,所有的内部命令都是一样的,常用的比如dir,copy,type等等都有。如果是编辑hdi,那么就切换到C盘。和DOS一样,执行“C:”命令即可。

如果你要编辑文件,建议执行在启动盘Commands目录里的filmtnh.com,这是一个很强悍的文件处理器,它可以帮你节省很多力气,因为对很多人来说在DOS环境里敲命令并不是一件很享受的事情。



我们来重点研究一下filmtnh。

执行filmtnh.com来启动filmtnh,建议做一个Bat文件。启动filmtnh后,会进入一个Shell界面,它不支持鼠标。最上面一排是可执行命令,使用方法是先选择文件,后按命令前的快捷键执行。比如Copy,就是先选择文件,然后按“C”就可以了,很方便。再下面是一些系统的状态显示,另外还有一个时间显示,因为日本时间比我们早一个小时,所以它也是严格执行的。再下面就是文件区了,使用键盘的方向键,可以移动粉红色的光标。文件用颜色来区分,粉红色的为系统文件,黄色的是普通文件,兰色的是文件夹。

如果要选择文件,移动光标后按空格键,就可以选中文件了,然后可以按快截键进行操作,比如C就是Copy,E就是编辑,M就是移动,D就是删除,N就是改名字。另外还有几个命令是不需要选定文件的,比如L是选择盘符,可以让你在A-D盘之间切换,Q就是退出。

按一下END键,可以进入帮助系统,这里有很多快捷键的使用方法。



一大堆的快捷命令,掌握以后就不需要再很辛苦地敲DOS命令了。比如要全选文件,就按Home,等等。

介绍完filmtnh,我们要来编辑文件了,最常需要编辑的文件就是Autoexec.bat和Config.sys了。你可以把他们用ANVFAT和Anxdiet拖到WINDOWS里去编辑,也可以在filmtnh里编辑它们,看你的喜好了。这里我们讲解用filmtnh编辑文件。

首先,移动光标到目标文件Config.sys,单个文件处理不需要按空格键来选中,光标在文件上后就按下E(Edit)。系统提示确认目标文件,按回车表示确认,进入编辑。



进入编辑页面后,大家就可以看到文件里的数据了。直接就可以对数据进行修改,修改完毕后按ESC,系统在最顶端出现PREFIX字样,此时按E表示保存退出;按Q表示不保存退出,如果按Q而且已经修改了数据,系统会提示确认,按Y表示确认,N返回。

最下方有一排白色的命令,根据命令前的数字,按不同的F1~F10键来执行。
F1:开启Manu1,里面是各种快捷键。
F2:开启Manu2,显示文件处理命令。
F3:开启Manu3,显示文件编辑命令。
F4:多窗口显示模拟,处理长文件用得上,再按F4进行选择,再按F4关闭。
F5:查找,需要选择内容后执行。
F6:选择行,再按一次后取消。
F7:Cut
F8:Copy
F9:Paste
最后一个0不晓得什么意思,没用过。

好,有了这些命令你已经可以轻松搞定数据处理,编辑完成后保存退出。filmtnh会把你原来的文件备份,后缀改名为bak,相当不错的设定。




ANVFAT: http://www.acgwolf.com/discuz/attachments/PC98/ANVFAT.rar
DOS6.2启动盘: http://www.acgwolf.com/discuz/attachments/PC98/dos62_system.zip





弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-13 12:13 资料 短消息  加为好友 
将FDI文件安装到HDI的方法

大家都知道,FDI使用起来是相当麻烦和痛苦的,而HDI则方便好用。因此无人不想把FDI转换到HDI,现在我们来讲解一下方法。

我们已经知道FDI其实就是软盘文件,HDI就是硬盘文件,FDI安装到HDI其实就是把软盘游戏安装到硬盘里去。因此,我们需要有DOS系统,安装盘和硬盘。



大家看到了,模拟器里可以放2个软盘文件和2个硬盘文件,从上到下的盘符分别是A盘,B盘,C盘,D盘。软驱里A盘我已经放入了DOS启动文件dos62_system.fdi,B盘里我放了游戏文件的第一张盘dead of the brain 2 (1993)(fairy tale)(disk 1 of 4)(disk a).fdi,因为通常游戏的安装文件都在第一张里。C盘我放了硬盘HDI文件11M.hdi。11M说明这个HDI文件的容量有11M,因为这个游戏只有4张软盘,所以安装空间是绰绰有余的。

然后我们启动模拟器,系统启动,会默认进入A盘。大家按B:到B盘去,B盘就是游戏的第一张盘了。然后我们dir一下,看看里面的文件。安装文件都是可执行文件,一般以Install, Setup等等来命名,以bat,com,exe来结尾,大家可以直接dir.bat,dir.com,dir.exe来寻找它们。很顺利地,我们发现一个INSTH.EXE文件,INSTH其实就是install to hard drive的缩写,有些游戏也会是INST,INSTHD等等,大家反正记得就是它们。然后我们执行这个文件,在B:>的环境下输入insth然后回车。



然后系统提示使用方法,这里我解释一下。通常情况下这类安装命令都是以insth命令后面加盘符来完成的。也就是说系统要求你把安装盘符告诉它。因为我们是要把游戏从FDI往HDI里装,也就是从B盘往C盘里装。所以我们的安装命令就需要是:

insth b: c:

大家明白了吧,其实DOS并不复杂。现在我们运行一下上面的命令,这次系统认可了我们的命令。



系统显示“开始安装dead of the brain 2游戏了,从B盘往C盘安装。按任意键开始”,大家就按任意键好了。

接下来系统要求在B盘里放入游戏的disk a盘。



大家还记得我们之前放在B盘的那张FDI吗,dead of the brain 2 (1993)(fairy tale)(disk 1 of 4)(disk a),最后的disk a表示它就是a盘,已经放在B盘里了,所以大家只管按回车确定就是。

然后系统开始安装,大家可以看到最下方有数据复制的文件显示出来,disk a安装完毕后,系统提示将disk b放入B盘。



这是什么意思呢,因为disk a安装完了,需要放入disk b继续安装,就好象现在安装光盘游戏,第一张光盘安装完了系统要求换盘。

这时候千万不要退出模拟器,安装窗口不可以关掉,也别乱按键。我们需要回到模拟器的DISK界面,把B盘里的disk a换成disk b。



大家看到了,选择disk b。



然后再回到安装界面,按回车继续执行安装。系统在装完disk b后会要求放入disk c和disk d,操作方法和上面一样。



好,然后系统提示安装完毕。现在我们可以去C盘看看了。键入c:到C盘去。
我们可以看到C盘多了一个BRAIN2的文件目录,这个就是刚才安装好的目录了。我们“CD BRAIN2”进去看看。相当干净的目录啊。我们现在需要找的是游戏启动文件,启动文件都是可执行文件,刚才我们说过,用dir.bat,dir.com,dir.exe来寻找可执行文件。

DIR了一圈以后我们找到了唯一的一个可执行文件,BRAIN2.COM,就是它了,也只能是它。我们执行brain2进入游戏。



我们很顺利地就进入游戏了。其实大家可以在C盘的根目录下找到一个Brain2.bat文件,这是游戏安装时一起装过来的,大家可以直接执行这个命令进入游戏,而不需要进入目录运行Brain2.com,如果你的HDI安装了DOS系统可以直接运行,你就可以把这个Brain2.bat改名为Autoexec.bat,这样以后只需要仅仅运行HDI就可以进入游戏了。但并不是每个游戏都那么厚道会给你Brain2.bat,所以很多时候我们还是得自己去寻找那个运行文件的。找到运行文件以及相关路径以后,我们可以自己做个Autoexec.bat,大家可以在WINDOWS里做好然后拖到HDI里面去,Config.sys也是如此。当然也可以把DOS启动盘里的Autoexec.bat和Config.sys复制到C盘,然后修改它们。配置好以后就游戏就可以自动运行了。

有些早期的游戏是没有安装文件的,那么我们可以在C盘自己创建一个文件夹目录,用MD(C:> MD XXX)命令可以建立文件夹,然后用filmtnh把B盘的文件全部复制到C盘目录中去。然后就可以运行了。

不过有些FDI文件是加密的,无论用什么工具都看不到里面的文件,这样的游戏就无法安装到HDI去了,大家还是得用FDI来运行。此外,有些厂商(比如KOEI)为了控制盗版,游戏就算安装到HDI去以后,他们也要求在运行的时候读一下FDI文件。所以大家在玩此类游戏的时候多注意一下。






弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-13 13:29 资料 短消息  加为好友 
HDI文件的制作

刚才我们看到了一个11M.hdi文件,它表示这个HDI文件有11M的容量。那么这究竟是怎么回事呢?为什么我们要给HDI定容量呢?

这是因为HDI文件就好象一个储藏盒,它的大小是需要固定的,当你创建完成一个HDI文件后,它的容量就固定了,无法再改变,如果太大或者太小那你只能再创建另一个。如果太小,那么游戏会安装不下,如果太大,那么就会浪费大量的空间。比如刚才我们的那个11M.hdi,它自己占了11M的硬盘空间,但里面还有5M的空间没有用掉,属于严重浪费。所以,一个大小合适的HDI文件就能体现出制作者水平的优劣。

那么,怎么才能创建HDI文件呢?就是那个11M.hdi,怎么才能拥有它呢?如果没有它,你空有FDI文件是无用武之地的。现在我们就要隆重推出制作HDI的利器Anex86。Anex86也是3大主流模拟器之一,它制作HDI的功能十分强大。首先让我们来运行Anex86。



运行后会出现如下的界面,其实和T98-Next没太大区别。首先我们需要把DOS启动盘放到A盘里去,然后在HDD1这里按NEW这个按钮,进入配置界面。



这里是重点,先给新文件找个保存的地方,起个名字,比如11M。然后开始配置文件容量。

我们看到一些参数,track,head,sector,bytes和size。这里我们需要固定以下这些参数的数字。
head: 4
sector: 17
bytes: 512

大家可以在下拉框里先选择5M,把上面的参数显示出来,然后再选择user。选择user了以后,我们就可以自定义HDI文件的大小了。大家要说了,下拉框里不是有文件大小的吗?那些5M、10M、20M、40M、80M。是的,确实是有。但是那些容量的范围太广了,达不到我们所需要的精度。初级用户可以选择它们,但是会消耗大量的硬盘。一个专业的PC98游戏收集者是不能这样做的。

然后我们来定义文件大小,这是个技术活,我经过无数次的调试,做出了一个track和容量大小对应表,呕心沥血啊,现在分享给大家。

59  - 1.96M 2M
88  - 2.92M 3M
117 - 3.88M 4M
146 - 4.85M 5M
175 - 5.81M 6M
204 - 6.77M 7M
233 - 7.74M 8M
262 - 8.70M 9M
291 - 9.66M 10M
320 - 10.6M 11M
349 - 11.5M 12M
378 - 12.5M 13M
407 - 13.5M 14M
436 - 14.4M 15M
465 - 15.4M 16M
494 - 16.4M 17M
523 - 17.3M 18M
552 - 18.3M 19M
581 - 19.2M 20M
610 - 20.2M 21M
639 - 21.2M 22M
668 - 22.1M 23M
697 - 24M
726 - 24.1M 25M
755 - 25.0M 26M
784 - 26.0M 27M
842 - 27.9M 29M
871 - 28.9M 30M
900 - 29.8M 31M
929 - 30.8M 32M
958 - 31.8M 33M
987 - 32.7M 34M
1016 - 33.7M 35M
1045 - 34.7M 36M
1074 - 35.6M 37M
1103 - 36.6M 38M
1132 - 37.5M 39M
1161 - 38.5M 40M
1190 - 39.5M 41M
1221 - 40.5M 42M
1250 - 43M
1279 - 44M
1306 - 43.3M 45M
1335 - 44.3M 46M
1366 - 47M
1395 - 48M
1424 - 49M
1453 - 50M
1480 - 49.1M 51M
1511 - 52M
1540 - 53M
1569 - 54M
1596 - 52.9M 55M
1627 - 56M
1656 - 57M
1685 - 58M
1714 - 59M
1741 - 57.8M 60M

这表怎么看呢。最前面的数字是track数,就是要填在track框里的数字,“-”的后面有两个数字表示容量,第一个是表示创建后的HDI在WINDOWS里的容量,后面那个表示创建后的HDI在PC98系统里的容量,如果只显示一个数字,那表示在PC98里的容量,因为没有实际创建过,所以没有记录HDI文件在WINDOWS里的容量。另外表内每增加1M的容量,track数的的增值在29左右。

我再强调一下,使用这个track数字的前提是必须保证head: 4,sector: 17,bytes: 512。

好,现在我们来创建11M大小的HDI。我们在表里找到11M。我们找到了:

320 - 10.6M 11M

这表示track数320,HDI文件在WINDOWS里显示10.6M,在PC98系统里显示11M。有人说如果我输入321或者319会怎么样呢?刚才说过track每增加29,容量增加1M。但是PC98的容量最小单位就是M,因此在11M(track 320)和12M(track 349 )之间,也就是track从320到348,HDI在PC98里的容量都是11M,当然HDI在WINDOWS里的容量会相应变化。所以320是最经济的11M容量的track。同样,如果你需要10M,最经济的track数就是291,输入292到319之间的数字全都是浪费。

现在我们要创建文件了,大家输入track数字320,然后按一下TAB,Size会自动更改大小,这个数字没有什么太大的参考意义。



然后我们按Create按钮,开始创建。创建完毕后按Close关掉这个窗口。现在我们已经创建了一个HDI文件了。大家可以到WINDOS硬盘目录去看看它的大小,10.6M,和表内的大小一样。

现在我们就好比是买了一快10.6M的硬盘啊。刚买来的硬盘是不能用的,因为没有format。所以我们就要format它。由于Anex86的format效率比T98-Next好,所以大家还是用Anex86来格式化,点击Start按钮运行系统。

进入系统后,DOS的A盘界面。这时候大家是找不到C盘的,大家跟我做。

1。执行 A:>format /h

进入格式化界面。



2。执行“初期化”命令



完成后ESC退出到之前的界面。

3。执行“领域确保”命令



我们可以看到,确保容量是11M,一切配置保持和图内的一样。然后执行“实行”命令。完毕后系统会停止。此时需要关掉窗口,再次运行Anex86的Start按钮。

4。再次执行 A:>format /h,进入界面。

5。执行“状态变更”命令。



把BOOT改为“可”,然后ESC退出。在初始界面执行“终了”命令退出格式化界面,回到DOS界面。

6。执行 A:> sys c:



SYS命令将DOS启动文件加载到HDI文件中去,这样11M.HDI就可以直接运行DOS系统,不再需要dos62_system.fdi引导了。

此时我们到C盘去DIR一下,可以看到里面有一个command.com文件,其实还有两个隐藏和io.sys和msdos.sys文件。实际可用容量是10,899,456,这是因为DOS启动系统占用了一部分空间。

好了,现在你已经成功拥有了一个11M大小的HDI文件了,而且它可以自动运行DOS。

大家还记得刚才的那个dead of the brain 2游戏吗?现在大家可以自己动手,把这个游戏安装到这个HDI文件中去。把BRAIN2.Bat改名为Autoexec.bat,然后直接加载11M.HDI就可以直接运行这个游戏了。

另外我们刚才还说过,11M.HDI这个ROM对于dead of the brain 2来说太奢侈了,安装完毕后还有5M多的空闲空间。所以我们来做个减法,11M-5M=6M。这说明dead of the brain 2这个游戏只需要6M容量就OK了。大家可以参照上面的参数表创建一个6M.HDI出来,把游戏安装进去。

最后说一下,HDI文件之间可以进行数据复制。方法很简单,A盘必须放入dos62_system.fdi,因为我们需要用到filmtnh,把2个HDI文件加载到C盘和D盘。然后启动,进入filmtnh。选中文件,往目标盘里复制就是了。很方便大家可以自己去操练。

每当你创建好一个HDI,以后如果需要同等容量的HDI,就不需要再去创建和格式化一次了。你可以把原来HDI复制一下,做个复件,用文件编辑器删除掉复件里原来的游戏,再把新游戏安装进去就OK了,这样比较有效率。

最后布置一个功课,大家可以先用11M.hdi安装dead of the brain 2,然后再创建6M.hdi。最后把11M.hdi里的dead of the brain 2游戏复制到6M.hdi里去。如果顺利完成那你这章就毕业了。






弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-13 15:04 资料 短消息  加为好友 
PC88游戏的兼容方式

通常情况下,PC98模拟器都可以运行一些PC88的游戏。但效果都比较普通。而且PC88游戏的质量普遍比PC98要差一些,但是依然有些铁杆FAN对PC88相当着迷,这里我们也对PC88的模拟方式给予一些介绍。

我们依然是用T98-Next来模拟。首先我们必须在T98-Next的根目录下创建一个ROM目录,然后将PC9802的一些BIOS放进去,主要需要这4个文件BIOS.ROM,FONT.ROM,ITF.ROM,SOUND.ROM。然后把“电脑中央设定处”的“使用电脑BIOS”和“使用电脑声音BIOS”勾上。



配置好了以后,我们就可以运行PC88游戏了。PC88游戏的格式是D88,比较有意思的是早期的很多PC98游戏也是D88格式。PC98的D88格式可以被Virtual Floppy Image Converter(简称VF)转换成FDI,但PC88的D88是无法转换的。所以也就是说PC88游戏无法制作成HDI文件。

现在我们来运行很多朋友都很期待的《兰斯1代 RANCE》我们把D88文件加载到A盘和B盘去,就是这个样子,然后启动。



相当顺利地就运行了,速度比想象中快很多,不适应的话可以把“工作倍率”降低一些。



画质和音乐都还还原地很不错,据说Neko Project II对PC88的支持还要更好,大家如果有兴趣可以去尝试一下。






弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-13 21:01 资料 短消息  加为好友 
运行游戏的方法

前面我们把模拟器和ROM都解释了一下,工具都已经齐全了。现在我们来谈谈怎么顺利地运行游戏。

FDI的运行是比较容易的,通常是先把1号和2号盘放入A、B盘,启动游戏,然后根据游戏的提示换盘即可。部分FDI的游戏会显示"No system",这样的话就用DOS启动盘先启动系统,然后再把把1号和2号盘放入A、B盘,运行游戏即可。

HDI的运行则相对比较麻烦些,但如果配置得好反而是最方便的。一个完美的HDI文件由以下的几个部分组成:
1。DOS启动文件
2。DOS文件目录
3。游戏文件目录
4。系统配置文件



DOS启动文件是由格式化形成,不能直接copy,它能够帮助HDI无需要DOS引导盘而直接进入DOS系统。

DOS文件目录是非常必要的,它专门用来存放一些DOS系统所需要的文件,比较常用的有himem.sys和emm386.exe。大家可以在HDI文件目录中创建一个DOS目录,然后把这两个文件从DOS启动盘里复制过去即可。

游戏文件目录也是相当必要的,有些人不喜欢给游戏设置目录,把各种系统文件和游戏文件全部放在根目录下,搞得混乱不堪,也不方便寻找和编辑文件。因此游戏还是应该存放在指定的目录里。通常需要安装的游戏都会自己创建一个目录,如果是copy过去的游戏,大家可以自己指定一个游戏目录。

系统配置文件是运行游戏的关键部分,一个游戏能否运行,运行好坏与否,都靠它们。其中最重要的两个文件就是Autoexec.bat和Config.sys,每个游戏都必须有这两个文件。

Autoexec.bat是DOS系统启动时自动运行的批处理文件,在PC98里就是用来启动游戏的。比如我们刚才的那个dead of the brain 2游戏。它安装好的目录是BRAIN2,启动文件是BRAIN2.COM。这样的话我们就需要把Autoexec.bat的内容写成这样:

cd brain2
brain2
cd..

第一行命令是进入brain2文件目录,第二行命令是运行游戏,第三行命令是退出子目录到根目录下。大家可以根据自己游戏的情况,配置Autoexec.bat文件。或者通俗地说,你只需要把你每次运行游戏所需要用到的所有命令,全部写到Autoexec.bat文件里去,也就完成这个文件的配置了。

需要注意的是,如果HDI在没有DOS启动盘引导的情况下独立运行时,它的默认盘符是A,而不是C,因为软盘不存在的情况下硬盘盘符会自动提升。所以在Autoexec.bat的时候完全没有必要把盘符加进去,有时候反而会弄巧成拙。

Config.sys之前提过,它是用来配置DOS系统的,常用情况下这样配置就可以了:

files=20
buffers=20
device=a:\dos\himem.sys /testmem:off
device=a:\dos\emm386.exe
dos=high,umb

一些比较特殊的游戏还需要有更复杂的配置,但不常用,游戏说明文档也会提示一些配置的信息。

在整合了这4个部分之后,HDI文件才真正地体现出威力来。启动方便,运行流畅,管理便捷,容量经济,绝对是水准的体现。






弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-17 18:41 资料 短消息  加为好友 
关于PC98游戏的汉化

说起PC98的汉化,其实很多年前台湾公司就做了不少,天堂鸟就是其中比较著名的。现在也有不少高手在翻译PC98作品。

如果手头有DOS和PC98的游戏,大家可以打开来比较一下,其实大部分DOS游戏的文件和PC98游戏是完全一样的。比如First Queen 4,很多文件连字节都一样,它们是通用的。只是可执行文件的运行环境不一样,所以PC98必须要用模拟器来运行。

但是汉化的困难依然存在。模拟器就是个大问题,所有PC98的模拟器都没有中文字库,大家在游戏中看到的游戏,都是日文汉字,不是中文字库,繁体和简体都不是。所以,即便你把游戏汉化了,模拟器也显示不出来,我调试的结果是乱码。当然处理方法也很简单,一就是修改模拟器,二则是修改游戏。

修改模拟器难度比较高,需要把中文支持加入进去,这样模拟器就可以支持中文。修改游戏则相对方便些,我们只需要把游戏中的日文全部替换成日文汉字就可以,这样我们就可以看懂,似乎可行性更高一些。

目前韩国翻译组已经翻译了一些游戏,比如First Queen 4,韩文和日文的结构比较相近,都是拼音文字,因此他们修改了Anex86的Font.bmp,把它变成了一个韩文字库表,这样就可以显示韩文了。然后它们再把游戏中的日文翻译成韩文。因此韩文版的First Queen 4只能在Anex86上运行,而且得加载韩文的Font.bmp。

当然也可能有更好的解决方法,PC98底层开放程度很高,破解难度不大。相信一定有翻译组可以解决这些问题的。届时大家就可以在PC98浩瀚的海洋里尽情享受。






弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-20 15:53 资料 短消息  加为好友 
相关下载资源已经加入。

T98-NEXT繁体中文版(含音乐插件和PC9821 BIOS): http://www.acgwolf.com/discuz/attachments/PC98/Next_GB.rar
Anex86英文版(含日文及韩文font.bmp和anxdiet): http://www.acgwolf.com/discuz/attachments/PC98/anex86e.rar
Virtual Floppy Image Converter: http://www.acgwolf.com/discuz/attachments/PC98/VF.rar
ANVFAT: http://www.acgwolf.com/discuz/attachments/PC98/ANVFAT.rar
DOS6.2启动盘: http://www.acgwolf.com/discuz/attachments/PC98/dos62_system.zip
PC98DLL(把两个DLL文件放到WINDOWS的SYSTEM32里,可以大幅度强化模拟器的音乐质量): http://www.acgwolf.com/discuz/attachments/PC98/PC98dll.rar





弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
rainstlin
地上的月影
Rank: 3Rank: 3Rank: 3
同盟第十三舰队幕僚总监 ...


UID 18054
精华 3
积分 330
帖子 213
狼毛 0 根
阅读权限 20
注册 2006-8-11
来自 同盟第十三舰队幕僚本部 ...
状态 离线
发表于 2007-10-20 19:57 资料 短消息  加为好友 
可以回帖了吧?!~首先谢谢老大抽出私人时间给我等答疑解惑~并且是如此的色香味俱全~


然后希望老大把所有文中提到的软件和模拟器链接都做一个集中版面~这样更完美一些~分为几个链接页面部分似乎有些杂乱~

另外为什么我的P98-NEXT13.1只有繁体中文版本的~?一直找不到简体版本的啊~我看见您用的是简体中文的~

还有我下载的[人形使2]进入标题选择画面以后就没任何反映了~鼠标键盘都没用~不知道为什么?


最后那个[诱惑的吐息]rom哪里有下载的么?

问题不少~希望老大有时间的时候帮忙指教一下~先谢谢了~

人形使2截图~
http://holybard.blog.163.com/editAlbumsInUser.do?albumId=allPhoto#p1

[ 本帖最后由 rainstlin 于 2007-10-20 08:19 PM 编辑 ]

 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-20 22:50 资料 短消息  加为好友 
下载已经集中处理,以后还会加上更多的资源。

下载我用的版本就行了,好象就是简体的,现在我对语言已经麻木了,什么系统都无所谓。

人形使2是ACT游戏,你需要用小键盘来控制方向,确认和取消是用Z和X或者附近的键。很多ACT游戏都是这样的。

需要游戏的话,留邮箱我发给你。





弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
kanon-air (~桜華絢爛~)
敬畏的静寂
Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6
冷羽はお人形遊びを致します ...


UID 20823
精华 5
积分 3770
帖子 747
狼毛 0 根
阅读权限 60
注册 2006-11-15
来自 東方魔界中央工房
状态 离线
发表于 2007-10-21 00:33 资料 短消息  加为好友 
偶觑觎Sonny的那个「Sangokushi 5 PK」(三国志5威力加强版)很久了、能不能发一下呢…………………………………
就用这个油香吧————emupc98@163.com、以后谁还需要都可以尽管去取、密码就是t98next……………………………………
另外此油香中有简体中文版T98-NEXT、需要的朋友尽可去取………………………………………………………………

…………………………………………
已收到、感谢Sonny大大…………………………………………………………

[ 本帖最后由 kanon-air 于 2007-10-21 01:30 PM 编辑 ]

 顶部
天子逍遥道
摇曳的金星
Rank: 4Rank: 4Rank: 4Rank: 4
LOLI控不控?


UID 2547
精华 0
积分 1085
帖子 558
狼毛 9990 根
阅读权限 30
注册 2004-12-28
状态 离线
发表于 2007-10-21 12:35 资料 短消息  加为好友 
sonny大,我现在碰见的问题是fdi文件有加密怎么办?输入install后弹出一个日语对话框,好像现在的防盗版申明似的,要求输入,但键盘上按什么都无效,只能按F1退出





人生如大梦
天子胜小偷
 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-21 12:57 资料 短消息  加为好友 
什么游戏,我好象没有遇到过,加密的文件一般是打不开的。





弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
rainstlin
地上的月影
Rank: 3Rank: 3Rank: 3
同盟第十三舰队幕僚总监 ...


UID 18054
精华 3
积分 330
帖子 213
狼毛 0 根
阅读权限 20
注册 2006-8-11
来自 同盟第十三舰队幕僚本部 ...
状态 离线
发表于 2007-10-21 18:24 资料 短消息  加为好友 
Sonny兄~我的邮箱:

holybard@163.com

同时请赐教您的邮箱好么?谢谢~

另外请问老大"非常强悍的截图器"是什么啊?能够截DOS的图么?很想截取DOS的图~一秒钟N张也确实很强了~希望也能共享一下~以前都用FSCapture~

http://www.emupc.com/bbs/viewthread.php?tid=721&extra=page%3D1

[ 本帖最后由 rainstlin 于 2007-10-21 06:39 PM 编辑 ]

 顶部
Sonny
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9


论坛之王【顶级】  论坛之星【特级】  论坛之花【高级】  灌水之王  神奇法师  
UID 18
精华 17
积分 9503
帖子 2234
狼毛 4 根
阅读权限 110
注册 2004-5-12
来自 Shanghai
状态 离线
发表于 2007-10-21 21:05 资料 短消息  加为好友 
游戏和截图工具一起发给你了,工具是绿色版的HyperSnap 6,只要你按住截图键不放,它可以在一秒种里截十几张没问题。

我的邮箱 sunyisonny@126.com





弃我去者昨日之日不可留,乱我心者今日之日多烦忧……
 顶部
天子逍遥道
摇曳的金星
Rank: 4Rank: 4Rank: 4Rank: 4
LOLI控不控?


UID 2547
精华 0
积分 1085
帖子 558
狼毛 9990 根
阅读权限 30
注册 2004-12-28
状态 离线
发表于 2007-10-22 15:31 资料 短消息  加为好友 


QUOTE:
原帖由 Sonny 于 2007-10-21 12:57 PM 发表
什么游戏,我好象没有遇到过,加密的文件一般是打不开的。

文件发给你了,好像是97年的作品,质量相当不错





人生如大梦
天子胜小偷
 顶部
jojojo2
蕴含的太阳
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5


UID 11030
精华 10
积分 2671
帖子 1560
狼毛 0 根
阅读权限 50
注册 2006-1-13
来自 上海
状态 离线
发表于 2007-10-22 21:22 资料 短消息  加为好友 
对这台主机相当陌生,回顾帖推荐的游戏也很少,不知道玩什么好

 顶部
 



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

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

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