使用Wine 1.6.2 在OS X El Capitan下运行Galgame

经过一些尝试,我成功在OS X El Capitan下使用wine运行了一些windows游戏,下面来逐一介绍运行这些游戏的经验。

魔法使之夜

引擎:Kirikiki 2

语言:日本语

打开游戏iso后拷贝游戏所在目录到本地文件夹(我用的是$HOME/mahoyo),打好免cd补丁,假设可执行文件为“nodvd.exe”。

使用命令“LANG=ja_JP wine nodvd.exe”,发现plugins目录下“魔法使いの夜.tpm”文件无法打开,这是因为该文件的文件名为UTF-8编码的日语字符,而wine中使用的是“EUS_JP”格式的编码导致,所以读入的时候就成为了乱码。

解决方案:使用convmv工具,将“魔法使いの夜.tpm”文件名转码为EUS_JP格式的字符串“%CB%E2ˡ%BBȤ%A4%A4%CE%CC%EB.tpm”后即可正常打开。


 

樱之诗

引擎:BGI

首先我从say下载到的是mds,md0和md1,mdf四个文件,首先使用mds2iso工具,发现已经是iso格式,那么我们首先要做的是把这四个文件合并成一个iso文件:

cat 1.mds 2.md0 3.md1 > img.iso

合并之后将iso载入,拷贝游戏目录到本地后,删除没有扩展名的“Sakuranouta”文件,然后运行

“LANG=ja_JP wine sakuura.exe”即可正常运行。


 

灯穗奇谭

语言:简体中文

本作引擎不明,需要把wine的默认direct3d渲染方式从opengl修改为gdi才可以运行。


 

 

 


 

总结

参考这个列表(http://bbs.2dgal.com/read.php?tid=406799),我会考虑以后逐一实现每个引擎的wine测试。

引擎辨识方式样例作品Wine效果备注
krkr2目录下有.xp3文件

魔法使之夜

 

  

Fate/Stay Night

  
VA/AVG32目录下有AVG32.exeAir  
VA/RealLive目录下有REALLIVE.exe   
VA/Siglus-RealLive目录下有SIGLUSEngine.exeRewrite 新引擎,Unicode编码
FVP引擎Fav社出品色鸟鸟  
YU-RIS引擎 女装山脉  
BGI引擎BGI.exe樱之诗  
素晴日  
秽翼  
夜明前的琉璃色  
向日葵の教会と長い夏休み  
QLiE引擎黑底色Autorun图标月に寄りそう乙女の作法  
CIRCUS引擎AdvData文件夹   
??? White Album 2  
  壳之少女  
  Flowers 夏  

 

以后有成功/尚未成功的游戏经验,我会在这里继续添加。

转载于:https://www.cnblogs.com/Nuk9/p/4908179.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/262596.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何获取组SPGroup的描述Description信息

通过SPGroup的Description属性是不能获取到组的描述信息的,貌似是一个bug--- Reflect了一下系统的代码,发现系统是这样写的: protected void Page_Load(object sender, EventArgs e) { SPSecurity.RunWithElevatedPrivil…

1标志图片_这四种情况将不再扣分罚款!11月起,全国高速统一限速标志

如果你经常跑高速,那么你可能经常会有这样的经历:本来开车开得好好的,忽然遇到限速标志,赶紧进行紧急刹车。又或者限速标志在不醒目的地方,完全没有发现,等到下了高速才知道自己因为超速被扣分了~这些问题不…

CSP-S集训刷题记录

$ CSP.S $ 集训刷题记录: $ By~wcwcwch $ 一、字符串专题: 1. 【模板】$ manacher $ 算法 模型: 求出字符串 $ S $ 中所有回文串的位置及长度。 $ solution $ : 个人理解:解决这类问题,回文串的对称性质最重…

NPOI 菜鸟实践行之根据指定的模板生成Excel 2003格式的文件 (一)

感谢群里的各位朋友的指导和教学,感谢Tony Qu的热心指导,感谢阿修罗兄提供的Excelhelper类 谈谈个人对Excel的理解,结合NPOI,个人水平一般般,菜鸟一只 Excel 打开后,分为sheet-文件簿,Rows-行&a…

Java设计模式12:装饰器模式

装饰器模式 装饰器模式又称为包装(Wrapper)模式。装饰器模式以多客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰器模式的结构 通常给对象添加功能,要么直接修改对象添加相应的功能,要么派生子类来扩…

差分管电路图_最简单的单差分OCL功放电路图(四款单差分OCL功放电路设计原理图详解)...

最简单的单差分OCL功放电路图(一)本电路采用了单管输入、推挽放大和阻容耦舍的输入级,解决了差分管配对的难题,而实际电路又达到了较高的技术水平,是一款十分优秀的功放电路。电路原理如图2-8所示。它由三部分组成:输入级、中间缓…

Google Maps API 代码

阅读全文并下载&#xff1a;http://www.cckan.net/forum.php?modviewthread&tid54 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns"http:/…

JDBC使用案例

一、结果集中获取数据并对实体set值&#xff0c;封装成对象返回&#xff1b; 2、封装JDBC工具类 只要执行一次的&#xff0c;如读取配置文件&#xff0c;则写静态代码块&#xff1b; 异常抛出要写明方法才可以throw&#xff0c;静态代码块异常只能捕捉try catch; 类加载器两个作…

Android入门:Log介绍

一、Log类介绍 在Logcat视图中查看Android日志信息&#xff1b; (1)Log.v()&#xff1a;任意信息&#xff1b; (2)Log.e()&#xff1a;error信息&#xff1b; (3)Log.w()&#xff1a;warning信息&#xff1b; (4)Log.i()&#xff1a;提示信息&#xff1b; (5)Log.d()&#xff1…

docker启动nginx后挂了_Docker容器部署 Nginx服务

1.查找 Docker Hub 上的 nginx 镜像[rootlocalhost ~]# docker search nginx2.拉取官方的Nginx镜像[rootlocalhost ~]# docker pull nginx3.在本地镜像列表里查到 REPOSITORY 为 nginx 的镜像[rootlocalhost ~]# docker images nginxREPOSITORY TAG IMAGE ID CREATED SIZEdocke…

JAVA中的日志框架-log4j的使用

JAVA日志-使用log4j 1. log4j.jar下载 windows下载地址&#xff1a; http://www.apache.org/dyn/closer.cgi/logging/log4j/1.2.15/apache-log4j-1.2.15.zip Linux平台下的下载地址&#xff1a; http://download.chinaunix.net/download.php?id12696&ResourceID6256 把l…

childNodes详解

定义和用法 childNodes 属性返回节点的子节点集合&#xff0c;以 NodeList 对象。 提示&#xff1a;您可以使用 length 属性来确定子节点的数量&#xff0c;然后您就能够遍历所有的子节点并提取您需要的信息。 浏览器支持 所有主流浏览器都支持 childNodes 属性。 语法 element…

PreparedStatement预编译的sql执行对象

一、预编译&#xff0c;防sql注入 其中&#xff0c;设置参数值占位符索引从1开始&#xff1b;在由sql 连接对象创建 sql执行对象时候传入参数sql语句&#xff0c;在执行对象在执行方法时候就不用再传入sql语句&#xff1b; 数据库索引一般是从1开始&#xff0c;java对象一般是从…

祝贺父亲节快乐的python代码_祝福父亲节快乐的句子50句

祝福父亲节快乐的句子50句祝福父亲节快乐的句子50句导语&#xff1a;他是一棵苍天大树&#xff0c;为我们遮风挡雨&#xff0c;呵护我们健康成长。下面励志故事网小编为大家整理了祝福父亲节快乐的句子&#xff0c;希望大家喜欢。1. 老爸老爸您最棒&#xff0c;身强体壮有力量。…

Linux下Vi/Vim的使用方法

本文介绍了vi (vim)的基本使用方法&#xff0c;但对于普通用户来说基本上够了&#xff01;i/vim的区别简单点来说&#xff0c;它们都是多模式编辑器&#xff0c;不同的是vim 是vi的升级版本&#xff0c;它不仅兼容vi的所有指令&#xff0c;而且还有一些新的特性在里面。例如语法…

JDBC管理事务

一、事务概念&#xff1a;打包一起的多个步骤的业务操作&#xff0c;要么同事成功&#xff0c;要么同时失败&#xff0c;则需要用事务管理&#xff1b; 二、代码实现 转载于:https://www.cnblogs.com/wmqiang/p/11600776.html

C++标准库简介

C标准库的所有头文件都没有扩展名。C标准库的内容总共在50个标准头文件中定义&#xff0c;其中18个提供了C库的功能。 <cname>形式的标准头文件【 <complex>例外】其内容与ISO标准C包含的name.h头文件相同&#xff0c;但容纳了C扩展的功能。在 <cname>形式标…

Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (二) —— SQLite...

SQLite是一种转为嵌入式设备设计的轻型数据库&#xff0c;其只有五种数据类型&#xff0c;分别是&#xff1a; NULL&#xff1a; 空值 INTEGER&#xff1a; 整数 REAL&#xff1a; 浮点数 TEXT&#xff1a; 字符串 BLOB&#xff1a; 大数据 在SQLite中&#xff0c;并没有专门设…

netflix会员和非会员的区别_Netflix开放10部作品免费给非会员试看

DoNews 9月1日消息(记者 刘文轩)据TechCrunch消息&#xff0c;视频流媒体巨头Netflix向全球200多个国家的非付费用户免费开放10部影视作品&#xff0c;包括Netflix原创电影和电视节目。这些节目包括&#xff1a;《蒙上你的眼》(Bird Box)《宝贝老板&#xff1a;重围商界》(The …

根据企业信息化应用需求来分析工作流平台的选型

随着企业信息化建设的发展&#xff0c;选择一个能快速满足个性化需求并灵活稳健的系统架构是企业信息化建设成功的基础&#xff0c;这已经成为一个不争的事实。工作流平台软件作为一个中间件产品&#xff0c;在企业信息系统架构中对于业务流程管理、快速开发及高效维护起着相当…