一个用于WRSR游戏的自定义代码注入加载器,通过二进制钩子和基于插件的资源、矿床和枯竭功能实现真正的模组修改。

Stars

21

7 天增长

暂无数据

Fork 数

6

开放 Issue

2

开源协议

GPL-3.0

最近更新

2026-07-30

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

通过在运行时注入DLL,为WRSR的深度模组修改提供了基础,允许超越简单资产替换的修改,例如添加新地图资源和机制。

适合谁使用

  • 寻求高级模组功能的WRSR玩家
  • 对代码注入技术感兴趣的模组开发者
  • 希望扩展经济或寻路等游戏机制的玩家
  • 开源模组工具的支持者

典型使用场景

  • 向WRSR地图添加新资源、矿床和枯竭逻辑
  • 修改经济公式、道路放置算法或旅行范围
  • 实现可单独安装的基于插件的模组功能
  • 测试并报告早期模组基础设施的漏洞

项目优势

  • 实现真正的代码注入模组,而非仅仅替换资产
  • v0.2的插件架构允许模块化功能安装
  • 基于GNU GPL v3开源许可证
  • 具有更新历史和漏洞报告渠道的活跃开发

使用前须知

  • 需要手动安装并且必须运行Steam
  • WRSR本身会独立崩溃,增加漏洞诊断难度
  • 仍处于早期alpha阶段(a0.2),文档化功能有限

README 快速开始

English | Русский | 简体中文

Changelog | Журнал обновлений

A new era of modding begins here

Hello, comrade!

I'm pleased to present my custom loader for the game WRSR. It allows you to truly modify the game through code injection — adding new resources, including new deposits on the map, as well as full-fledged interaction with those new resources. I'm more than confident that this loader is the beginning of a future of large-scale and genuine modding. In the long run, it opens up possibilities across a wide range of game improvements that players have long dreamed of:

  • Modding infrastructure, roads, footpaths, fences
  • Changing economic formulas, modifying pathfinding formulas and algorithms
  • Modifying travel range, resident working hours
  • Modifying road placement algorithms
  • And finally, even adding new mechanics and much, much more

The mod will require manual installation: copy the folder to the game root directory, next to media_soviet. After that, open the folder and run the loader — tesmiolauncher.exe. Steam must also be running — the launcher simply runs the same SOVIET64.exe, injecting my tesmioloader.dll library, which contains the patching code. The modification works on the principle of hooks — the executable binary is patched during the game's loading process. When launching the game normally through Steam, the unmodified version runs.

The default version includes a set of the loader itself and two plugins for testing copper production chain (optional) - this is the resource and deposits plugin (resources.dll and deposits.dll) and the corresponding configuration files next to them.

This was no easy task, so please support me on Boosty — https://boosty.to/tesmio/donate

The launcher is distributed under the GNU GPL v3 license. The full license text is available here → https://choosealicense.com/licenses/gpl-3.0/

Additionally, I am also developing a new game called Socialist Union. You can find more details in the development diaries on my YouTube channel — https://www.youtube.com/@tesmio

项目描述

Custom bootloader for W&R: Soviet Republic

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

alecjacobson
精选
alecjacobson GitHub avatar

alpha-wrap

A CGAL-free, MIT-licensed reimplementation of the Alpha Wrapping algorithm that takes a defective triangle soup and produces a watertight, manifold, outward-oriented mesh with controllable level of detail and tightness.

C++
5
hypervising
精选
hypervising GitHub avatar

gta-enhanced-audio-queue-poc

A proof-of-concept tool that patches a synchronous three-slot audio queue in GTA V Enhanced, boosting frame rates from ~260 to ~499 FPS by removing coarse wait delays.

设计与创意
3
ammaarreshi
ammaarreshi GitHub avatar

Generals-Mac-iOS-iPad

This repository ports Command & Conquer Generals: Zero Hour to run natively on Apple Silicon Macs, iPhones, and iPads without emulation, adding touch controls and modern rendering.

C++
1,523