分页: 3 / 4

发表于 : 2008-06-16 3:10
kofshower
很不错的游戏啊,要是有英语配音就好啦

发表于 : 2008-07-18 17:14
nyfair

代码: 全选

 ■TOP絵更新:2008/07/16
  ねこねこソフト 活動再開のお知らせ: 
泪流满面了

发表于 : 2008-08-14 9:31
oopszj
还是没看明白该怎么做……
偶太挫了……………………

发表于 : 2008-08-14 17:53
想入非非
不过现在我用wine运行win版本的完全汉化版水仙1和2都是很完美的,有语音,能存档基本没问题

发表于 : 2008-09-01 22:49
想入非非
kofshower 写了:我又加上-lvorbisfile -lvorbis -logg总算编译通过了
能够提供完整的make过程么。。。?? :o
还在发愁

发表于 : 2008-09-01 23:21
luojie-dune

发表于 : 2008-09-02 0:04
想入非非
我有win的水仙1&2的汉化版。。。
但是就是那个onscripter引擎还不能编译。。 :lol:

Re: [原创]ONscripter for Linux 中文版 和 Narcissu for Linux 中文版

发表于 : 2008-10-23 19:52
luojie-dune
有没有新版的? :em05

Re:

发表于 : 2008-10-27 7:29
latalata
nyfair 写了:
haozi3 写了:LZ,我没用汉化版。但是我在安装游戏的时候make了之后在其文件夹下输入ONscripter.出现下面的问题,该怎么办呢?

代码: 全选

a@a-desktop:~/Desktop/1$ onscripter
Adding: .
Adding: ..
can't open any of 0.txt, 00.txt, nscript.dat and nscript.___
onscripter -f “字体文件” -d “游戏路径”
fanglei03 写了:LZ,我用不是你提供的文件(我的是日文版)
虽然能玩但是提示这样的信息

代码: 全选

ONScripter version 20080121(2.82)
Display: 800 x 600 (32 bpp)
Audio: 44100 Hz 16 bit stereo
 command [killmenu] is not supported yet!!
 command [killmenu] is not supported yet!!
 command [cdfadeout] is not supported yet!!
 command [mode_wave_demo] is not supported yet!!
 *** can't find file [uoncur.bmp] ***
 *** can't find file [uoffcur.bmp] ***
 *** can't find file [doncur.bmp] ***
 *** can't find file [doffcur.bmp] ***
 *** can't find file [cursor1.bmp] ***
这些是nscript的一些内置脚本,ONScripter还无法实现,解开游戏目录下的nscript.dat可以看到,一般是些菜单和特效
出现第一种情况,照楼主大大说的做了,显示:
ONScripter version 20080121(2.82)
unknown option -d
Usage: onscripter [option ...]
--cdaudio use CD audio if available
--cdnumber no choose the CD-ROM drive number
-f, --font file set a TTF font file
--registry file set a registry file
--dll file set a dll file
-r, --root path set the root path to the archives
--fullscreen start in fullscreen mode
--window start in window mode
--force-button-shortcut ignore useescspc and getenter command
--enable-wheeldown-advance advance the text on mouse wheeldown event
--disable-rescale do not rescale the images in the archives when compiled with -DPDA
--edit enable editing the volumes and the variables when 'z' is pressed
--key-exe file set a file (*.EXE) that includes a key table
-h, --help show this help and exit
-v, --version show the version information and exit

恩。。似乎-d没法用?? :em20

Re: Re:

发表于 : 2008-10-28 22:39
nyfair
latalata 写了: 恩。。似乎-d没法用?? :em20
上周刚编译了下新版本,现在-d废掉了应该用-r啦
e.g.

代码: 全选

onscripter -f /usr/share/fonts/wenquanyi/wqy-zenhei/wqy-zenhei.ttf -r /opt/YURI/ストパニもの!

ONScripter version 20081025(2.82)
Display: 800 x 600 (32 bpp)
Audio: 44100 Hz 16 bit stereo
图片

Re: [原创]ONscripter for Linux 中文版 和 Narcissu for Linux 中文版

发表于 : 2008-10-29 11:20
kingyu318
支持下~~~~~~~~~~

Re: [原创]ONscripter for Linux 中文版 和 Narcissu for Linux 中文版

发表于 : 2008-11-09 19:42
luojie-dune
怎么用呢。。。

Re: [原创]ONscripter for Linux 中文版 和 Narcissu for Linux 中文版

发表于 : 2008-11-09 19:54
luojie-dune
还是不能用。。。不会搞啊。

Re: [原创]ONscripter for Linux 中文版 和 Narcissu for Linux 中文版

发表于 : 2008-11-16 12:11
wc_111191
编译不过。。编译好的binary也用不了。

代码: 全选

DirectReader.cpp: In member function ‘unsigned char DirectReader::readChar(FILE*)’:
DirectReader.cpp:194: 错误: 忽略声明有 warn_unused_result 属性的‘size_t fread(void*, size_t, size_t, FILE*)’的返回值
DirectReader.cpp: In member function ‘short unsigned int DirectReader::readShort(FILE*)’:
DirectReader.cpp:203: 错误: 忽略声明有 warn_unused_result 属性的‘size_t fread(void*, size_t, size_t, FILE*)’的返回值
DirectReader.cpp: In member function ‘long unsigned int DirectReader::readLong(FILE*)’:
DirectReader.cpp:213: 错误: 忽略声明有 warn_unused_result 属性的‘size_t fread(void*, size_t, size_t, FILE*)’的返回值
DirectReader.cpp: In member function ‘void DirectReader::writeChar(FILE*, unsigned char)’:
DirectReader.cpp:223: 错误: 忽略声明有 warn_unused_result 属性的‘size_t fwrite(const void*, size_t, size_t, FILE*)’的返回值
DirectReader.cpp: In member function ‘void DirectReader::writeShort(FILE*, short unsigned int)’:
DirectReader.cpp:232: 错误: 忽略声明有 warn_unused_result 属性的‘size_t fwrite(const void*, size_t, size_t, FILE*)’的返回值
DirectReader.cpp: In member function ‘void DirectReader::writeLong(FILE*, long unsigned int)’:
DirectReader.cpp:243: 错误: 忽略声明有 warn_unused_result 属性的‘size_t fwrite(const void*, size_t, size_t, FILE*)’的返回值
DirectReader.cpp: In member function ‘virtual char* DirectReader::getArchiveName() const’:
DirectReader.cpp:258: 错误: 不建议使用从字符串常量到‘char*’的转换
DirectReader.cpp: In member function ‘virtual size_t DirectReader::getFile(const char*, unsigned char*, int*)’:
DirectReader.cpp:365: 错误: 忽略声明有 warn_unused_result 属性的‘size_t fread(void*, size_t, size_t, FILE*)’的返回值
make: *** [DirectReader.o] 错误 1

代码: 全选

./onscripter: error while loading shared libraries: libSDL_image-1.2.so.0: cannot open shared object file: No such file or directory

Re: [原创]ONscripter for Linux 中文版 和 Narcissu for Linux 中文版

发表于 : 2008-12-24 17:44
kevinis
我是LZ, 看了下大家回复的帖子,很感谢大家的支持,目前在制作onscripter-gbk的国内有好几位,一位是john_he,专做PSP移植版,还有一位在google project上建了一个项目,现在已经完成了一个mac的standalone版本,小弟乃上海交大一普通学生,做得不好还望大家包涵。
我测试了一下,我以前在gutsy下编译的onscripter依然可以在intrepid下用,由于不是自带运行库的版本,因此缺少LibSDL库的请从源里自行安装。另外新版本的源码(onscripter-en-20080823)昨晚我编译了一下(Intrepid),出现了如楼上兄弟的问题
DirectReader.cpp:194: 错误: 忽略声明有 warn_unused_result 属性的‘size_t fread(void*, size_t, size_t, FILE*)’的返回值

这是因为新版的GCC对fread,fwrite这些函数强制接受返回值的原因,在函数内声明一个int变量作为返回值就不会报错了(改的好辛苦),另外一些布尔表达式的&& || 嵌套也有问题(这个比较麻烦),小弟这几周忙于考试(万恶的信安数基和DSP和GRE。。),暂时没时间改了。寒假里我会试着重新编译,再做一个deb包以解决包依赖问题。
目前的想法是更改configure文件,另外还在使用较旧gcc的朋友麻烦帮我测试一下新源代码的编译,谢谢!
链接如下
http://dev.haeleth.net/onscripter/onscr ... rc.tar.bz2