mbasic吧 关注:19贴子:210
  • 2回复贴,共1
送上pcemv12模拟器汉化版。玩家可以使用这款pce模拟器v12汉化版在pc端体验pc-e游戏机上的经典游戏。pcecd模拟器v12采用中文汉化界面,帮助玩家们找回当年的记忆。
安装说明
pcem.exe 是 32位版本
pcem64.exe 是 64位版本。
建议使用32位版的pcem,64位版的性能或多或少低于32位版。
bximage.exe 可以用来创建img格式的磁盘镜像,当然,pcem本身也可以,但bximage创建img的速度更快且在ntfs中默认被压缩。这种格式的镜像,可以用winimage来打开和编辑。
pcem需要openal32的库,见openal文件夹;带ne2000版需要pcap库,见pcap文件夹。
详细介绍
实际上支持8064m(512x63x16x16383字节),而8.4g实际上是8010.86m。新建硬盘时cylinder输入16383即可创建最大的硬盘。如果是8.4g的话,输入16276。
dos 6.22不支持8.4g以上的硬盘。需要使用 windows 98 se的启动盘或者光盘启动安装。
如果处理器是物理四核就设置voodoo渲染线程数为2。 如果是双核四线程建议设置为1,除非是超级强的双核四线程,不然渲染速度甚至会比设为1的更低。
如果模拟显卡是支持2d加速的卡,那会专门拿一个线程来进行2d bilitter处理,这个线程相对来说不会太占资源。启用voodoo后,voodoo的渲染线程本身需要较多cpu占用,因此建议四核的才选2线程渲染。
声卡设置sound blaster 16或者awe32吧。你选的卡太老了。 另外,这种芯片组最高支持128m内存,这个256m只是为了方便调xp试用的 。
在 pcem里面的 windodws 98中安装极品飞车3光盘 setup\3dfx 中的驱动就可以了。
关于全屏,要退出全屏,按ctrl+alt+page down。 要释放鼠标,按ctrl+end。
这就是那台我前几天提到的老电脑。值得一提的是,它用的是s3 vigre/dx显卡,支持direct3d。
= 网络配置 =
安装了winpcap和win10pcap的话,
pcem_v10-net中还有ethlist-x86.exe(32位)和ethlist-x86_64.exe(64位),可以用来查看pcap_device的值,打开后会输出类似这样的信息:
network devices:
number name (description)
0 \device\npf_{04c8870d-8dad-450e-91e4-2fbafa6a038b} (virtualbox host-only ne
twork)
1 \device\npf_{6bd11964-6992-438d-90ac-4734f71a2860} (无线网络连接)
2 \device\npf_{9a2a73ad-0f27-4bd2-8f5f-bf5cfe91fc64} (vmware network adapter
vmnet1)
press enter to continue...
使用的是win10pcap,可能输出的是这些,虽然有些不同,但是不影响使用。
network devices:
number name (description)
0 {04c8870d-8dad-450e-91e4-2fbafa6a038b} (oracle)
1 {6bd11964-6992-438d-90ac-4734f71a2860} (microsoft)
2 {9a2a73ad-0f27-4bd2-8f5f-bf5cfe91fc64} (vmware virtual ethernet adapter)
press enter to continue...
其中,name对应的值,表示要桥接到哪一块网卡。这个值在pcem.cfg中可以更改,pcap_device = \device\npf_{04c8870d-8dad-450e-91e4-2fbafa6a038b} (或win10pcap的{04c8870d-8dad-450e-91e4-2fbafa6a038b})表示桥接到ethlist列表中相对应的网卡。
需要改网络设置,需要修改pcem配置文件 pcem.cfg
pcap 桥接模式配置范例:
netinterface = 1
netcard = 1
net_type = 0
pcap_device = \device\npf_{0cfa803f-f443-4bb9-a83a-657029a98195}
[novell ne2000]
addr = 0x300
irq = 10
slirp模式(nat)配置范例:
netinterface = 1
netcard = 1
net_type = 1
[novell ne2000]
addr = 0x300
irq = 10
其中,netcard = 1表示启用网卡模拟,将值改为0(即netcard = 0)表示关闭网卡模拟;net_type = 1表示使用slirp模式(nat),net_type = 0表示使用pcap模式(桥接);[novell ne2000]中的配置,addr = 0x300表示硬件的物理地址是0x300,irq = 10表示硬件中断号是10
== 客户端系统网络配置 ==
如果只需要连接互联网,不与主机组建局域网,可以使用slirp模式(nat),客户端系统的网络配置:
ip 地址: 10.0.2.15
子网掩码(netmask): 255.255.255.0
网关(gateway): 10.0.2.2
dns: 10.0.2.3
如果需要与客户端系统组建局域网,需要用pcap模式(桥接),选择要桥接的网卡并按实际情况设置好ip地址,与主机组建局域网,可以用网上邻居共享文件和打印机以及实现更多网络功能。
== slirp模式下的端口转发 ==
当客户端系统开启了诸如ftp,telnet,http服务时会创建相应端口。但由于是nat模式,不能直接访问这些端口,需要使用端口转发。
slirp模式下,支持(且只支持)这些端口的映射:
主机端口 客户机端口
42322 22
42323 23
42380 80
42443 443
例如,当客户机运行http服务时会打开80端口,此时主机若要访问,可以使用这个地址:127.0.0.1:42380
= 硬件配置 =
== 存储设备设置 ==
=== 硬盘和光驱 ===
pcem的硬件设置可以在settings菜单的configure选项里进行;硬盘设置,在disc菜单的configure hard discs中进行;cd-rom只能使用物理光驱或虚拟光驱(可以用一些诸如daemon tools lite的虚拟光驱软件来实现),不支持使用iso镜像,在settings菜单的cd-rom选项中设置,其中empty表示光驱中无光盘,disable表示不模拟光驱。
需要注意的是,硬盘设置中的c: d: e: f:并不是模拟器中的盘符,而是分别代表primary ide master和slave 以secondary ide master和slave,即第一ide接口的主从通道和第二ide接口的主从通道。光驱是安装在f:(即secondary ide slave)的,因此模拟了光驱,就只能安装最多三块硬盘。pcem支持每块硬盘最大容量是8063m,在pcem中创建磁盘的话,chs模式(cylinder柱面,head磁头,sector每柱面扇区数)是16383,16,63;也可以在bximage中创建大小为8063m的镜像。
=== 软盘 ===
软驱和软盘设置,disc菜单中可以选择a盘和b盘镜像(change drive a:和change drive b:两个项目),可以弹出软盘(eject a:和eject b:);要设置软驱类型可以在settings菜单的configure选项中设置,drive a:和drive b:的选项 “5.25" 360k / 3.5"”表示模拟5.25吋软盘(单面,360k)或3.5吋盘, “5.25" 1.2m”选项表示模拟5.25吋软盘(双面1.2m),一般选择第一项即可,除非使用1.2m的双面5.25吋软盘镜像。
另外,模拟器系统中的bios设置里面也需要做出相应设置。
== cpu ==
从reversion 312开始,dynamic recompiler(动态重编译器)版本和interpreter(解释器)版本的pcem合并成一个可执行程序,在pcem配置中可以选择是否使用recompiler,如果不选recompiler,则是使用interpreter。386(含)以下的机型不支持recompiler,而pemtium和pentium mmx cpu必须使用recompiler。 动态重编译器是在执行时动态地重新编译二进制指令然后由cpu执行,而解释器是逐条翻译二进制指令然后执行,因此重编译器的效率比解释器的更高,推荐使用重编译器。
打开pcem,除了磁盘,基本上已经按照本人意愿配置好了
主板:award 430vx pci
cpu:intel pentium mmx 166
显卡:phoenix s3 trio64, 4m显存
cpu缓存:a lot
显卡带宽:fast vlb/pci
声卡:sound blaster awe32
内存:32m
3d加速卡:voodoo 1,带有4m帧缓冲和4m纹理内存。
关于winchip cpu, pcem中模拟的还缺少两个指令集,无法运行windows xp;recompiler版本的winchip在运行9x系统时比较流畅,相对于pentium和pentium mmx。使用dos和9x玩游戏时,在模拟器运行时切换pentium mmx和winchip一般没有什么影响 ,但是切换到pentium建议重启模拟器,因为pentium没有mmx指令集。如果是windows 2000和xp,不可在系统运行时切换winchip和pentium mmx,否则蓝屏!winchip的cpu性能较pentium和pentium mmx相当,但其fpu性能不敢恭维,因此有些游戏使用pentium或pentium mmx时图形更流畅。
模拟器标题栏中的一个百分比数字表示的是模拟器cpu速度,当这个数字低于100%时意味着cpu负担较重,这时往往声音会卡顿,出现这种情况时建议将cpu频率和缓存适当调低,直到cpu速度能达到100%


IP属地:山东来自Android客户端1楼2017-12-28 16:39回复
    看不太懂。


    IP属地:江苏2楼2018-05-08 17:36
    回复
      PCem v13.1版如何将cpu频率和缓存适当调低?


      IP属地:河北3楼2019-01-22 09:26
      回复