# ReGBA **Repository Path**: pktzj117/ReGBA ## Basic Information - **Project Name**: ReGBA - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-01 - **Last Updated**: 2021-08-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ReGBA_Cheat ReGBA (based on gbsp) cheat version. GBA模拟器中文版,支持金手指 ## 来源 本版本是基于(CynricXu的7.0版本)[https://github.com/CynricXu/ReGBA_Cheat]增加 (jdgleaver的)[https://github.com/jdgleaver/ReGBA]的滤镜部分代码合并而成。感谢他们两位。 ## 使用说明 此模拟器在基于开源ReGBA模拟器下修改,目前v7.0版本最多可添加100个金手指 请将 ROM名称.cht放入RG350的/media/data/local/home/.gpsp/cheats中 (没有CHEATS就新建一个文件夹,注意文件夹名称为大写) 比如rom名称为 塞尔达传说_缩小帽.zip 那么cht文件为 塞尔达传说_缩小帽.cht cht整体路径为 /media/data/local/home/.gpsp/cheats/塞尔达传说_缩小帽.cht ## 金手指编码支持 目前支持的金手指指令包括: * direct * gameshark_v1/v2、v3 * PAR_v1/v2、v3 TIPS: direct为vba格式金手指类似020、120、220开头等的金手指 gameshark、PAR为编码后的金手指,可以使用金手指编码转换器将direct(vba)码(一般X20开头)转为相关编码规范的编码 ## 金手指格式 1.cht文件内容格式为: 编码版本 金手指名称 8位编码 8位编码 2.GameShark、PAR格式: 比如: gameshark_v1 Lv100 CA499443 E0C1D4B1 可用金手指编码转换器将direct(vba)码(一般X20开头)转为相关编码规范的加密码 3.direct(vba)格式: direct_v1 Lv99 0201326D 00000063 //63的十进制是99,因为只需要写入1字节,所以地址部分首位数为0 direct_v1 HP 1201326E 000003E7 //03E7的十进制是999,因为只需要写入2字节,所以地址部分首位数为1 direct_v1 HP 0201326E 000000E7 //等同于上一条,只是分开写入数据,注意数据是拆分后倒序放入的,还有首位的写入控制位的变化 0201326F 00000003 vba编码地址部分第一位是要写入的位数,0表示写入1byte,1表示写入2byte,2表示写入3byte,3表示写入4byte 2-8位是地址,数据部分位数不足的地方要补0 4.一个金手指里可以包含多个数据 比如: gameshark_v1 Highest ability 3271DC2A 0E36F849 E52D898C 68702D88 6EA4A70D 0A3E8D72 注意:每一个金手指之间要留有一行空格(V5.0+已去掉这个限制),如果有不明白可以查看示例文件 ## 更新内容: ### V8.0~20201116: 1. 追加快进音频配置,减少快进爆音。感谢 jdgleaver 2. 图像显示 双倍硬件渲染,双倍硬件渲染,竖扫描线、双倍硬件渲染,横扫描线、双倍硬件渲染,网格扫描线、硬件渲染,双倍拉伸 几种渲染方式。 感谢 jdgleaver 3. 追加颜色校正开关。感谢 jdgleaver 4. 追加帧间混合。感谢 jdgleaver 5. 取消快速保存二次确认。 ## 更新内容 ### V7.0~20200511: 1. 快速存取添加确认,防止误触 2. 添加菜单背景图片 3. 改名为ReGBA中文版 ### V6.1~20191215: 1. 添加震动支持,在菜单 -> 输入设置 -> 振动强度 可设置关闭及改变振动强度 ### V6.0~20191211: 1. 开启摇杆游戏内关联方向键,可以不依赖系统强制开启摇杆啦,在菜单 -> 输入设置 -> 绑定摇杆到方向键,选择GBA D-PAD即可使用摇杆,解决系统摇杆延迟问题 2. 金手指开关颜色设置为红绿色,绿色开启,红色关闭,状态一目了然 3. 添加外卡自带GBA ROM的金手指文件,将cheats内的所有文件复制到/media/data/local/home/.gpsp/cheats/即可,效果自行测试,不保证所有都有效 ### V5.1~20191208: 1. 修复强制摇杆与LR2热键冲突引起的LR2热键失效 2. 修复部分金手指翻页导致闪退的问题 3. 继续优化多语言显示,保证多国语言支持 ### V5.0~20191208: 1. 修复快进时出现的爆音 2. 优化多语言显示,拒绝乱码 3. 支持金手指列表页数显示与LR1翻页 4. 扩容单条金手指地址数目(256->1024),告别Out of bounds. 5. 金手指单游戏最大支持条数扩展到到100条 6. 去掉每个金手指之间必须间隔一行的限制 7. 更新ReGBA金手指编码转换器到V1.1 ### V4.0~20191203: 1. 增加中文字库支持,汉化菜单选项 2. 金手指名称可用中文,请确保金手指文件格式以UTF-8格式保存 3. 添加L2R2热键支持 ### V3.0~20191129: 1. 修复金手指列表不能翻页的问题 2. 为了匹配各个模拟器的使用习惯,将CHEATS文件夹改为自适应大小写 ### V2.0~20191127: 1. 加入L3R3热键功能,可将L3R3设置为档案快速存/取 2. 加入电源键呼出菜单 ### V1.0~20191127: 1. 增加金手指功能 2. 支持每个游戏最多20个金手指的添加 3. 可在菜单控制金手指开关