Fetch the repository succeeded.
SimUI 是由热爱街机文化的玩家开发的免费专业游戏ROM管理软件。
我们希望打造极致的产品,融入工匠精神,不断探索每一种更好的可能。SIMUI以资料收集和分享为圆心,为玩家打造更具品质的模拟游戏图书馆软件。
软件支持自由添加游戏平台、支持多游戏模拟器、多游戏目录;
支持ROM别名,ROM子游戏、支持游戏资料定义;
支持多种展示图显示、支持gif动画、支持游戏音乐、支持视频;
支持游戏简介、游戏攻略,支持富文本显示;
支持自定义皮肤、支持多语言、支持Lua脚本注入;
软件懒加载机制、软件改名、下载缩略图、自定义实用工具等诸多功能。
静态资源编译工具:
packfolder.bat
编译测试包:
build/build_dev.bat
编译64位系统正式包:
build/build_product_64.bat
编译32位系统正式包(需在32位系统下执行):
build/build_product_32.bat
isDebug
变量,是否开启调试模式build/build_dev.bat
编译项目.
├── config # 配置
│ └── config.go # 项目配置包
├── controller # 控制器(业务入口)
│ ├── Cache.go # 缓存
│ ├── Config.go # 配置
│ ├── Menu.go # 菜单
│ ├── Platform.go # 平台
│ ├── Public.go # 公共函数
│ ├── Rom.go # 游戏rom
│ ├── RomCmd.go # 游戏单一模拟器参数
│ ├── Shortcut.go # 快捷工具
│ └── Simulator.go # 模拟器
├── db # 数据库module
│ ├── config.go # 配置表
│ ├── db.go # 初始化方法
│ ├── menu.go # 菜单表
│ ├── platform.go # 平台表
│ ├── rom.go # rom表
│ ├── shortcut.go # 快捷工具表
│ ├── simconf.go # rom表(rom表的模拟器配置)
│ └── simulator.go # 模拟器表
├── go.mod
├── go.sum
├── main.go # 入口函数
├── modules # 功能模块
│ ├── Backup.go # 备份恢复相关方法
│ ├── Rom.go # rom相关方法
│ ├── RomCache.go # rom缓存相关方法
│ ├── RomRename.go # rom重命名相关方法
│ ├── menu.go # 菜单相关方法
│ ├── simulator.go # 模拟器相关方法
│ ├── thumb.go # 缩略图相关方法
│ ├── upgrade.go # 软件更新相关方法
│ └── zip.go # 压缩相关方法
├── res.go # 静态资源打包文件
├── res.syso # 静态资源syso
├── utils # 公共方法
│ ├── conv.go # 数据转换方法
│ ├── encode.go # 编码方法
│ ├── file.go # 文件方法
│ ├── filepath.go # 路径方法
│ ├── http.go # http方法
│ ├── rom.go # 游戏相关方法
│ ├── slice.go # 切片方法
│ └── string.go # 字符串方法
│ ├── pinyin # 拼音转换库
│ │ ├── ...
│ ├── sciter # go-sciter库
│ │ ├── ...
└── view # 视图
│ ├── about.html # 关于页面
│ ├── add_platform.html # 添加平台页面
│ ├── config.html # 配置页面
│ ├── desc.html # 攻略页面
│ ├── down_thumbs.html # 下载缩略图页面
│ ├── edit_rom_cmd.html # 编辑模拟器参数页面
│ ├── edit_sim.html # 编辑模拟器页面
│ ├── edit_thumbs.html # 编辑缩略图页面
│ ├── main.html # 首页
│ ├── rom_rename.html # 重命名页面
│ └── tis # 脚本
│ │ ├── event.tis # 公共事件
│ │ ├── keycode.tis # 键盘快捷键
│ │ ├── menu.tis # 菜单
│ │ ├── platform.tis # 平台
│ │ ├── rom.tis # rom
│ │ ├── sidebar.tis # 侧边栏
│ │ ├── statebar.tis # 状态栏
│ │ ├── thumb.tis # 缩略图
│ │ ├── utils.tis # 公共方法
│ │ └── window.tis # 窗体相关
│ │ ├── context.tis # 右键菜单
│ │ ├── dialog # 子页面脚本
│ │ │ ├── config.tis # 配置
│ │ │ ├── desc.tis # 攻略
│ │ │ ├── down_thumbs.tis # 下载缩略图
│ │ │ ├── edit_sim.tis # 编辑模拟器
│ │ │ ├── edit_thumbs.tis # 编辑rom模拟器参数
│ │ │ └── rom_rename.tis # 重命名
│ │ ├── plugins # sciter插件
│ │ │ ├── decorators.tis # 快捷键支持
│ │ │ ├── dragdrop.tis # 拖拽换图
│ │ │ ├── markdown.tis # markdown
│ │ │ ├── rotator.tis # 滑动焦点图
│ │ │ ├── tabs.tis # tab
│ │ │ └── vlist.tis # 列表
│ ├── images # 图片资源
│ │ ├── *.jpg/png # 图片资源
│ │ ├── iconfont.ttf # 字体图标
│ │ ├── public.css # 样式文件
simUI二进制包目录结构
── app
│ ├── data.dll # sqlite数据库文件
│ ├── sciter-32.dll # sciter32位引擎
│ ├── sciter-64.dll # sciter64位引擎
│ ├── sciter-32.exe # simUI32位执行文件
│ ├── sciter-64.exe # simUI64位执行文件
│ ├── theme # 主题目录
│ │ ├── *.css # 主题css文件
│ │ ├── *.png/jpg # 主题相关图片文件
│ ├── icons # 平台图标目录
│ │ ├── *.ico
│ ├── lang # 语言
│ │ ├── 简体中文.ini # 简体中文语言文件
│ │ └── 繁体中文.ini # 繁体中文语言文件
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。