如何玩上<仙剑奇侠传>?

游戏讨论
头像
seeghost
帖子: 35
注册时间: 2007-08-16 9:37
来自: 广东东莞

如何玩上<仙剑奇侠传>?

#1

帖子 seeghost » 2007-12-23 4:23

哪位大侠给个详细方法,谢谢!


viewtopic.php?t=57112
这位兄弟的方法,我试了,行不通
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

#2

帖子 hubert_star » 2007-12-23 6:34

关键是你要告诉大家哪里行不通
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me
头像
seeghost
帖子: 35
注册时间: 2007-08-16 9:37
来自: 广东东莞

#3

帖子 seeghost » 2007-12-24 10:18

long@Seeghost:~$ wine /media/sda7/pal/pal.exe
fixme:ole:OLEPictureImpl_SaveAsFile (0x5e9b58)->(0x5ea6b0, 0, (nil)), hacked stub.
wine: Unhandled page fault on read access to 0x00000000 at address 0x100017ed (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x100017ed).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:100017ed ESP:0033fbd0 EBP:0033fc28 EFLAGS:00010286( - 00 -RISP1)
EAX:00000000 EBX:00404f3a ECX:c0000024 EDX:00000023
ESI:00404eba EDI:0f7ae7b8
Stack dump:
0x0033fbd0: 0f7ae7b8 00404eba 00404f3a f0eb22ef
0x0033fbe0: 000b000a 0040d5e3 1000173f 10000000
0x0033fbf0: 00000000 005e6084 7b864390 0f73a0cd
0x0033fc00: 10000000 0040d5e3 0033fcbc 0f7ae7b8
0x0033fc10: 00404eba 00404f3a ffffffff 0000003f
0x0033fc20: 00008001 00000000 0033fcbc 0f7a2b81
Backtrace:
=>1 0x100017ed in pal (+0x17ed) (0x0033fc28)
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file vb40032o.DBG ("")
2 0x0f7a2b81 in vb40032 (+0x82b81) (0x0033fcbc)
3 0x0f7a2b81 in vb40032 (+0x82b81) (0x0033fe1c)
4 0x0f72a260 in vb40032 (+0xa260) (0x0033fe64)
5 0x0f72a7e1 in vb40032 (+0xa7e1) (0x0033ff00)
6 0x0040107a in pal (+0x107a) (0x0033ffe8)
7 0xb7e5b9d7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x100017ed: movsbl 0x0(%eax),%eax
Modules:
Module Address Debug info Name (80 modules)
PE 400000- 42e000 Export pal
PE f720000- f7d5000 Export vb40032
PE 10000000-10015000 Export pal
ELF 7b800000-7b929000 Deferred kernel32<elf>
\-PE 7b820000-7b929000 \ kernel32
ELF 7bc00000-7bca0000 Deferred ntdll<elf>
\-PE 7bc10000-7bca0000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7cfa2000-7cfad000 Deferred libgcc_s.so.1
ELF 7d2ed000-7d304000 Deferred mcicda<elf>
\-PE 7d2f0000-7d304000 \ mcicda
ELF 7d304000-7d319000 Deferred midimap<elf>
\-PE 7d310000-7d319000 \ midimap
ELF 7d319000-7d340000 Deferred msacm32<elf>
\-PE 7d320000-7d340000 \ msacm32
ELF 7d340000-7d358000 Deferred msacm32<elf>
\-PE 7d350000-7d358000 \ msacm32
ELF 7d358000-7d392000 Deferred wineoss<elf>
\-PE 7d360000-7d392000 \ wineoss
ELF 7d392000-7d3c8000 Deferred dinput<elf>
\-PE 7d3a0000-7d3c8000 \ dinput
ELF 7d3c8000-7d456000 Deferred winmm<elf>
\-PE 7d3d0000-7d456000 \ winmm
ELF 7d456000-7d4a0000 Deferred dsound<elf>
\-PE 7d460000-7d4a0000 \ dsound
ELF 7d767000-7d7bc000 Deferred ddraw<elf>
\-PE 7d770000-7d7bc000 \ ddraw
ELF 7d7bc000-7d7c1000 Deferred libxfixes.so.3
ELF 7d7c1000-7d7ca000 Deferred libxcursor.so.1
ELF 7d7ca000-7d7e7000 Deferred imm32<elf>
\-PE 7d7d0000-7d7e7000 \ imm32
ELF 7d7e7000-7d7ef000 Deferred libxrender.so.1
ELF 7dccf000-7dcd1000 Deferred libnvidia-tls.so.1
ELF 7dcd1000-7e669000 Deferred libglcore.so.1
ELF 7e669000-7e6ff000 Deferred libgl.so.1
ELF 7e6ff000-7e704000 Deferred libxdmcp.so.6
ELF 7e704000-7e707000 Deferred libxau.so.6
ELF 7e707000-7e7f8000 Deferred libx11.so.6
ELF 7e7f8000-7e806000 Deferred libxext.so.6
ELF 7e806000-7e80b000 Deferred libxxf86vm.so.1
ELF 7e80b000-7e823000 Deferred libice.so.6
ELF 7e823000-7e82b000 Deferred libsm.so.6
ELF 7e82c000-7e832000 Deferred libxrandr.so.2
ELF 7e838000-7e8c3000 Deferred winex11<elf>
\-PE 7e850000-7e8c3000 \ winex11
ELF 7e8e9000-7e909000 Deferred libexpat.so.1
ELF 7e909000-7e934000 Deferred libfontconfig.so.1
ELF 7e934000-7e949000 Deferred libz.so.1
ELF 7e949000-7e9b9000 Deferred libfreetype.so.6
ELF 7e9b9000-7e9cd000 Deferred olepro32<elf>
\-PE 7e9c0000-7e9cd000 \ olepro32
ELF 7e9cd000-7ea6b000 Deferred oleaut32<elf>
\-PE 7e9e0000-7ea6b000 \ oleaut32
ELF 7ea6b000-7ea7e000 Deferred libresolv.so.2
ELF 7ea8b000-7eaa9000 Deferred iphlpapi<elf>
\-PE 7ea90000-7eaa9000 \ iphlpapi
ELF 7eaa9000-7eb02000 Deferred rpcrt4<elf>
\-PE 7eac0000-7eb02000 \ rpcrt4
ELF 7eb02000-7eba3000 Deferred ole32<elf>
\-PE 7eb10000-7eba3000 \ ole32
ELF 7eba3000-7ebec000 Deferred advapi32<elf>
\-PE 7ebb0000-7ebec000 \ advapi32
ELF 7ebec000-7ec87000 Deferred gdi32<elf>
\-PE 7ec00000-7ec87000 \ gdi32
ELF 7ec87000-7edc5000 Deferred user32<elf>
\-PE 7eca0000-7edc5000 \ user32
ELF 7edc5000-7ee2d000 Deferred msvcrt<elf>
\-PE 7ede0000-7ee2d000 \ msvcrt
ELF 7ee2d000-7ee55000 Deferred msvcrt20<elf>
\-PE 7ee40000-7ee55000 \ msvcrt20
ELF 7efab000-7efb6000 Deferred libnss_files.so.2
ELF 7efb6000-7efce000 Deferred libnsl.so.1
ELF 7efce000-7eff3000 Deferred libm.so.6
ELF 7eff6000-7f000000 Deferred libnss_nis.so.2
ELF b7cd6000-b7cdf000 Deferred libnss_compat.so.2
ELF b7ce0000-b7ce4000 Deferred libdl.so.2
ELF b7ce4000-b7e2e000 Deferred libc.so.6
ELF b7e2f000-b7e47000 Deferred libpthread.so.0
ELF b7e54000-b7f68000 Dwarf libwine.so.1
ELF b7f6a000-b7f86000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) H:\pal\pal.exe
00000011 15
0000000d 15
00000009 0 <==
fixme:winmm:MMDRV_Exit Closing while ll-driver open



出现这个提示,黑幕一闪而过。<仙奇侠传98柔情版>
cjiou
帖子: 67
注册时间: 2006-02-17 1:50

#4

帖子 cjiou » 2007-12-25 11:52

玩仙剑一就不要玩win版的,找个dosbox玩一下95年那一版。
尤其是音乐,清澈透明,远非后面若干个win版仙剑一可比。
dos版迷宫复杂,难度大,要有思想准备。
头像
Strange
帖子: 1824
注册时间: 2006-05-19 9:54
来自: Shanghai

#5

帖子 Strange » 2007-12-25 12:56

lz需要确认用wine玩的是windows的仙剑,而不是dos版的
头像
seeghost
帖子: 35
注册时间: 2007-08-16 9:37
来自: 广东东莞

#6

帖子 seeghost » 2007-12-27 14:04

麻烦哪位写个详细方法
我装了wine & dosbox
仙剑DOS和98版的全有 98版的上面提示错误,DOS版的是***.BAT,提示无法运行
没其它想法,就想在ubuntu下重温以前仙剑的剧情,几年过去了,看是否能再让她好好的感动一回
头像
seeghost
帖子: 35
注册时间: 2007-08-16 9:37
来自: 广东东莞

#7

帖子 seeghost » 2007-12-27 14:06

有高手成功用wine运行起仙剑三,真是佩服至极!可惜没放出攻略
~月亮好大,像个饼...
palxex
帖子: 136
注册时间: 2006-10-30 11:23

#8

帖子 palxex » 2007-12-28 16:47

sudo apt-get install dosbox,这步肯定没问题
之后是配置,各大仙剑论坛上成堆,可以搜索。
嫌麻烦的话就直接cd到游戏目录dosbox pal.exe即可。
仙剑三……我记得一直都是直接wine成功,嗯,除了俺现在这台gl驱动严重不行的gma x3100机器。当然,免CD补丁是必须的,所以授权拜托自己心里检查吧。不要想wine能够模拟内核rootkit级的starforce,cedega也甭提。
整个系列里俺唯一一次都没成功过的就是仙二,其他或不同版本或少许配置都可以跑起来。不过2D游戏在虚拟机(vbox/vmware)下倒是都正常的。
头像
seeghost
帖子: 35
注册时间: 2007-08-16 9:37
来自: 广东东莞

#9

帖子 seeghost » 2007-12-29 0:58

奇怪得很
直接 $wine /media/sdaX/...../pal3.exe
无法进入游戏
cd 到 ~/palIII
之后再 $wine pal3.exe
居然成功
高兴ing
运行相当流畅,音乐与音效跟windows下差不多

搞定股票买卖这一关,XP真可以退休也....
~月亮好大,像个饼...
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

#10

帖子 luojie-dune » 2007-12-29 7:26

seeghost 写了:奇怪得很
直接 $wine /media/sdaX/...../pal3.exe
无法进入游戏
cd 到 ~/palIII
之后再 $wine pal3.exe
居然成功
高兴ing
运行相当流畅,音乐与音效跟windows下差不多

搞定股票买卖这一关,XP真可以退休也....
嗯,软星不错。看来比较规范。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
darkt
帖子: 215
注册时间: 2007-09-21 18:24

#11

帖子 darkt » 2007-12-30 10:32

我关心的是仙剑4啊。要事能wine仙剑4就好了。不过到那时候wine说不定都可以模拟雅虎助手等流氓软件了
zhangsong023
帖子: 768
注册时间: 2006-09-20 19:56

#12

帖子 zhangsong023 » 2007-12-30 12:00

多年不玩儿,今天重温一下DOS版仙剑,将军冢被困死了,郁闷……
palxex
帖子: 136
注册时间: 2006-10-30 11:23

#13

帖子 palxex » 2007-12-31 1:40

呃,需要个地图么?有时还是自己打过比较开心,所以不贸然发上来了。
仙四前两天不是有一位已经成功模拟了么?不知需要什么额外配置。俺机器上是跑不起来,不知显卡驱动占问题多大比例——不管哪个版本的wine,仙三都直接给我黑屏(3D内容,2D的菜单啥的完全正常),在以前的机器上并不如此。
头像
seeghost
帖子: 35
注册时间: 2007-08-16 9:37
来自: 广东东莞

#14

帖子 seeghost » 2007-12-31 20:39

palxex 写了:呃,需要个地图么?有时还是自己打过比较开心,所以不贸然发上来了。
仙四前两天不是有一位已经成功模拟了么?不知需要什么额外配置。俺机器上是跑不起来,不知显卡驱动占问题多大比例——不管哪个版本的wine,仙三都直接给我黑屏(3D内容,2D的菜单啥的完全正常),在以前的机器上并不如此。
禁用掉3D桌面先,为了玩仙剑, compiz fusion让我卸掉
~月亮好大,像个饼...
palxex
帖子: 136
注册时间: 2006-10-30 11:23

#15

帖子 palxex » 2008-01-01 0:22

这个俺还是晓得的……
俺的伟大驱动下,如果开3d桌面所有硬加速的东西都会直接乱闪。
回复