解决老游戏不兼容新系统win10win11问题

使用python写了一个软件完美解决兼容问题,

python开发了一款兼容怀旧老游戏软件

游戏有,红警2绿色硬盘版下载 cs1.5绿色硬盘版下载 星际争霸绿色硬盘版下载,你也可以自己添加游戏。 软件和游戏一起打包喜欢拿去玩

相关打包代码

cpp 复制代码
import PyInstaller.__main__
import os
import PyQt5
import sys

# 确保在正确的目录中
os.chdir(os.path.dirname(os.path.abspath(__file__)))

# 获取 conda 环境中的 Qt 插件路径
conda_prefix = os.environ.get('CONDA_PREFIX')
if conda_prefix:
    qt_plugins_path = os.path.join(conda_prefix, 'Library', 'plugins', 'platforms')
else:
    qt_plugins_path = os.path.join(os.path.dirname(PyQt5.__file__), 'Qt', 'plugins', 'platforms')

# 定义打包参数
options = [
    'src/main.py',                # 主程序文件
    '--name=复古游戏启动器',      # 生成的exe名称
    '--onefile',                  # 打包成单个文件
    '--noconsole',               # 不显示控制台窗口
    '--clean',                   # 清理临时文件
    # 添加所需的依赖
    '--hidden-import=win32api',
    '--hidden-import=win32gui',
    '--hidden-import=win32con',
    '--hidden-import=win32process',
    '--hidden-import=win32job',
    '--hidden-import=psutil',
    '--hidden-import=pefile',
    # 添加 PyQt5 相关文件
    '--hidden-import=PyQt5',
    '--hidden-import=PyQt5.QtCore',
    '--hidden-import=PyQt5.QtGui',
    '--hidden-import=PyQt5.QtWidgets',
    # 添加数据文件
    '--add-data=src/game_configs.py;.',
    # 指定输出目录
    '--distpath=dist',
]

# 如果找到 Qt 插件路径,添加到打包选项中
if os.path.exists(qt_plugins_path):
    options.append(f'--add-binary={qt_plugins_path};platforms')
else:
    print(f"警告: 找不到 Qt 插件路径: {qt_plugins_path}")

# 运行打包命令
PyInstaller.__main__.run(options)

print("打包完成!") 

通过网盘分享的文件:复古游戏启动器含游戏_完整版.zip

链接: https://pan.baidu.com/s/1xm_CPB5IGSTsX9ILDB9ARg?pwd=zwaq 提取码: zwaq

B站软件使用视频

cursor突破50次限制直击150次

解决老游戏不兼容新系统问题CS红警星际怀旧游戏下载

相关推荐
captain3766 小时前
MyBatis(入门5)其他查询操作
java·数据库·spring boot·mybatis
小此方7 小时前
Re:Mysql数据库基础篇(八):详细讲解复合查询、多表查询、自连接、多行、多列子查询与合并查询
数据库·mysql
xszivvvv7 小时前
Mariadb数据库frm文件异常,如何恢复数据
数据库·mariadb
smile_life_8 小时前
MySQL 设置 防止账户被暴力破解
数据库·mysql
ShineWinsu8 小时前
对于Qt:QRadioButton常见属性以及QButtonGroup的解析
数据库·c++·qt·microsoft·gui·qradiobutton·qbuttongroup
测试盐9 小时前
oracle数据库卡顿排查
数据库·oracle
滕州市燕猫虎计算机科技工作室个体工商户9 小时前
MySQL、MVCC、多版本并发控制
数据库·mysql·mvcc·数据库事务
明航咨询-陈老师9 小时前
ITSS运行维护服务能力成熟度认证技术纵深:标准模型、等级路径、2026审核趋势与CS/CMMI对比
服务器·数据库·cmmi
缓慢更新10 小时前
AI 辅助生成单测:从接口定义到用例的流水线
java·服务器·前端·网络·数据库·人工智能
AI小百科10 小时前
向量数据库:AI 的「记忆仓库」是怎么工作的
数据库·人工智能·oracle