首页 > 其他分享 >3A5000 英雄无敌3编译

3A5000 英雄无敌3编译

时间:2022-11-05 14:12:33浏览次数:73  
标签:bin hero3pack 英雄无敌 fuzzylite vcmi 编译 https 3A5000 com

下载 vcmi 源代码1.0.0

https://github.com/vcmi/vcmi/releases/tag/1.0.0

解压到 vcmi1.0.0

下载两个依赖库

1. fuzzylite

https://github.com/fuzzylite/fuzzylite/tree/9751a751a17c0682ed5d02e583c6a0cda8bc88e5

解压后复制  fuzzylite/fuzzylite/src/ 到 vcmi1.0.0/AI/FuzzyLite/

重命名 src为fuzzylite

2. googletest

https://github.com/google/googletest/tree/4bab34d2084259cba67f3bfb51217c10d606e175

googletest需要单独编译和安装

 

 然后 cd vcmi1.0.0

mkdir build

cd build

cmake ..

修改 CMakeCache.txt

CMAKE_INSTALL_PREFIX:PATH=./hero3pack //为了制作绿色包,最好不要安装到系统路径

make -j2 //j2表示用2个内核编译

.... //3A5000 起码要40多分钟

sudo make install

cd hero3pack

将 hero3pack/lib/vcmi 和 hero3pack/lib/vcmi 中的文件复制到 hero3pack/bin 中根目录

 

安装游戏数据

到网上去找 Heroes.of.Might.and.Magic.3.Complete.HD

或者所谓的 英雄无敌3高清GOG平台版(这个是中文版需要中文mod支持)

下载下来后,将游戏根目录的 Data Maps Mp3 文件复制到 hero3pack/bin 中

这个时候英文版已经可以在控制台下玩了

下载安装中文mod,解压后复制 -- Simplified Chinese Translation -- 到 hero3pack/bin/Mods

Download Link: https://drive.google.com/file/d/1A0niUzksT2PTv_4w_V3evrX-vlElTVIR/view?usp=sharing 7

CN Mirror: https://www.aliyundrive.com/s/Ky7MRBzvaNt 6

 

然后进入控制台

cd hero3pack/bin

./vcmiclient 

经典标题音乐再次响起来,祝你好运!!

 

标签:bin,hero3pack,英雄无敌,fuzzylite,vcmi,编译,https,3A5000,com
From: https://www.cnblogs.com/zxdplay/p/16860072.html

相关文章

  • 英雄无敌3开源引擎vcmi的编译安装
      vcmi是什么?vcmi是经典的SLG英雄无敌3的开源游戏引擎。原来的英雄无敌3只能在Windows上玩,现在通过vcmi,我们也可以在Unix/Linux,苹果等其它系统上玩了。......
  • gcc的编译过程
    1.预处理,生成.i的文件。(input)2.将.i的文件转换成汇编语言,生成.s的文件3.生成机器语言文件,.o的文件4.连接目标代码,生成可执行文件.out ......
  • ObjectArx多版本编译
    您必须使用Microsoft®VisualStudio®2019版本16.7编译ObjectARX应用程序以在AutoCAD2022 中使用。AutoCAD2022面向.NETFramework4.8,这是Microsoft®VisualS......
  • 解读Vue3模板编译优化
    今天的文章打算学习下Vue3下的模板编译与Vue2下的差异,以及VDOM下Diff算法的优化。编译入口了解过Vue3的同学肯定知道Vue3引入了新的组合Api,在组件mount阶......
  • WiredTiger引擎编译 及 LT_PREREQ(2.2.6)问题解决
    近期需要为异构引擎做准备,wiredtiger以其优异的性能(B-tree和LSM-tree都支持)和稳定性(Mongodb的默认存储引擎)被我们备选为异构引擎里的一个子引擎,后续将深入wiredtiger......
  • 编译型语言与解释型语言
    上一章我们已经了解到,编程语言其实就是一种我们人类易于理解的程序语言。我们用这种编程语言编写的程序就称为源代码。这些源代码是通过翻译器这么个东西,被翻译成二进制指......
  • makefile-编译和链接
    什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要......
  • less编译工具koala(考拉)和rem的使用
    1.使用rem的前提是要提前设置好页面的根节点的大小:(两种选择任意一种即可)(1).在body中设置font-size:16px(2).<script>(function(){varhtml=......
  • bootloader_kernel_根文件系统的编译运行
    bootloader_kernel_������������������������������编译运行bootloader_kernel_根文件系统bootloaderPOST:电脑上电首首先自检(POST=PowerOnSelfTest)。然后加载运行bootloader。MBR分区电脑加载bo......
  • Windows 10下基于Visual Studio 2019编译配置VTK 8.2.0
    参考:https://blog.csdn.net/weixin_42694889/article/details/1159645331、下载并安装VisualStudioCommunity2019、CMake3.19.0;2、下载VTK8.2.0并解压:https://vt......