【求助】新手求指导StepMania安装方法
时间:2011-11-16
来源:互联网
算是接续若干年前发的关于onscripter的帖子
viewtopic.php?f=34&t=111502
viewtopic.php?f=34&t=195074
onscripter,一个nscripter的开源实现,用于播放Narcissu,Giniro,月姬等Visual No
vel。本身只支持Shift-JIS字符集,在众多粉丝的努力下最近开始支持latin字符集和uni
code。onscripter凭借SDL实现了向大部分平台的移植,包括windows,linux,psp,andr
oid,ios,wince,solaris等。
国内汉化组在汉化游戏时往往采用GBK而不是Unicode作为翻译后脚本的字符集,因此支持
Shift-JIS和Unicode的onscripter对于汉化过的基于GBK字符集的游戏无能为力。按照下列
步骤可以编译获得一个支持gbk的onscripter可执行文件。以下步骤在Ubuntu 10.04和Win
dows 7下测试通过。
1. 安装编译器工具链
Ubuntu: apt-get install build-essential
Windows: 下载安装Mingw和MSYS,注意安装路径中不能含有空格或非ASCII字符,并将Min
gw和msys的bin目录添加到PATH环境变量
2. 下载源码包
推荐onscripter-en,这个版本的源码包自带依赖库的源码
http://unclemion.com/onscripter/releases/
http://unclemion.com/onscripter/pub/ons ... rc.tar.bz2
3. 解压源码包,路径不含空格或非ASCII字符
4. 执行./configure --with-internal-libs --no-werror
(Windows下使用MSYS的shell,不推荐CMD)
5. 替换Scripthandler.h中的IS_TWO_BYTE宏
#define IS_TWO_BYTE(x) \
( ((unsigned char)(x) > (unsigned char)0x80) && ((unsigned char)(x) !=(unsigne
d char) 0xff) )
6. 替换自带的SJIS->UTF16码表
下载sjis2utf16.cpp并覆盖原文件
7. make
注意windows下如果使用-j参数会出错
onscripter操作指南
1. 拷贝onscripter可执行文件到游戏所在目录,如果是Windows用户,请把源码包中的
SDL.dll也复制到Windows目录下
2. 找个中文ttf字体,重命名为default.ttf扔到游戏目录下
3. 运行onscripter
快捷键:
Text Display
1: slow
2: normal
3: fast
0: toggle slow/normal/fast
F: toggle full screen / windowed mode
O: toggle display each page of text instantly
S(long press): toggle fast forward
CTRL: super-fast forward while held down
ESC/right-click: display in-game menu
A: toggle automode
viewtopic.php?f=34&t=111502
viewtopic.php?f=34&t=195074
onscripter,一个nscripter的开源实现,用于播放Narcissu,Giniro,月姬等Visual No
vel。本身只支持Shift-JIS字符集,在众多粉丝的努力下最近开始支持latin字符集和uni
code。onscripter凭借SDL实现了向大部分平台的移植,包括windows,linux,psp,andr
oid,ios,wince,solaris等。
国内汉化组在汉化游戏时往往采用GBK而不是Unicode作为翻译后脚本的字符集,因此支持
Shift-JIS和Unicode的onscripter对于汉化过的基于GBK字符集的游戏无能为力。按照下列
步骤可以编译获得一个支持gbk的onscripter可执行文件。以下步骤在Ubuntu 10.04和Win
dows 7下测试通过。
1. 安装编译器工具链
Ubuntu: apt-get install build-essential
Windows: 下载安装Mingw和MSYS,注意安装路径中不能含有空格或非ASCII字符,并将Min
gw和msys的bin目录添加到PATH环境变量
2. 下载源码包
推荐onscripter-en,这个版本的源码包自带依赖库的源码
http://unclemion.com/onscripter/releases/
http://unclemion.com/onscripter/pub/ons ... rc.tar.bz2
3. 解压源码包,路径不含空格或非ASCII字符
4. 执行./configure --with-internal-libs --no-werror
(Windows下使用MSYS的shell,不推荐CMD)
5. 替换Scripthandler.h中的IS_TWO_BYTE宏
#define IS_TWO_BYTE(x) \
( ((unsigned char)(x) > (unsigned char)0x80) && ((unsigned char)(x) !=(unsigne
d char) 0xff) )
6. 替换自带的SJIS->UTF16码表
下载sjis2utf16.cpp并覆盖原文件
7. make
注意windows下如果使用-j参数会出错
onscripter操作指南
1. 拷贝onscripter可执行文件到游戏所在目录,如果是Windows用户,请把源码包中的
SDL.dll也复制到Windows目录下
2. 找个中文ttf字体,重命名为default.ttf扔到游戏目录下
3. 运行onscripter
快捷键:
Text Display
1: slow
2: normal
3: fast
0: toggle slow/normal/fast
F: toggle full screen / windowed mode
O: toggle display each page of text instantly
S(long press): toggle fast forward
CTRL: super-fast forward while held down
ESC/right-click: display in-game menu
A: toggle automode
附件: |
![]() 1321346260148910.png [ 267.59 KiB | 被浏览 30 次 ] |
sjis2utf16.cpp.cpp [444.62 KiB] 还未被下载 |
作者: kevinis 发布时间: 2011-11-16
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28