Skip to content

v5.0.0

Compare
Choose a tag to compare
@MaxLHy0424 MaxLHy0424 released this 25 Aug 11:00
· 1488 commits to main since this release
e599e1d

经过一个月的开发, 不知不觉就到了开学的时间.

在此, 宣布推出 CRCSN v5.0.0! 🎉

不过, 也因为临近开学, 所以接下来一段时间, CRCSN 的开发将会放缓 😥, 更新也会将重点转为 Bug 修复, 以及各种优化 🧐. 未来, 可能会添加新的控制软件地破解/恢复支持, 敬请期待 😉!

以下为更新内容.

软件本体 (v5.0.0)

  • 拆分源代码文件;
  • 迁移至现代 C++ 标准;
  • 重构软件架构;
  • 重构破解/恢复模块, 增强拓展性;
  • 添加软件图标;
  • 支持老旧的 Windows OS (如 Windows 7);
  • 移除键盘输入选择, 改为鼠标点选;
  • 移除命令行参数-color=;
  • 添加命令行参数--sparse--view;
  • 默认锁定窗口大小, 禁用部分窗口控件;
  • 支持窗口半透明;
  • 移除 "工具箱";
  • 修复在置顶窗口的线程创建前切换前台窗口, 导致错误置顶其他窗口;
  • 修复以管理员权限启动时, 窗口标题中出现管理员: 字样;
  • 修复从非 GBK 文字编码的控制台中启动, 所有非 ASCII 字符乱码;
  • 修复部分数据类型不匹配;
  • 修正版权信息;
  • 其他技术性更改.

启动脚本 (v2.0.0)

  • 重构启动脚本;
  • 改为非内联启动;
  • 添加启动等待提示;
  • 添加显示当前启动的软件版本支持的 CPU 架构, 依赖的 Runtime;
  • 修正版权信息;
  • 其他技术性更改.

其他

  • 优化项目结构;
  • 重构构建系统.
  • 优化编译命令.