【教程】如何制作switch金手指?switch金手指制作方法介绍

加入收藏     作者 用户上传   2024-10-18 14:16:02

  【教程】如何制作switch金手指?switch金手指制作方法介绍

  如何创建自己的作弊代码:逐步指南(进阶)

  在本进阶指南中,我们将详细介绍如何根据示例创建自己的作弊代码。请按照以下步骤进行操作。

  第一步:准备环境

  确保你已经安装了 WSL(Windows Subsystem for Linux)。接下来,使用以下命令安装 Keystone 引擎:

  bash

  pip install keystone-engine

  第二步:创建汇编文件

  使用文本编辑器创建一个汇编文件(例如 xxx.asm),并在其中添加你的代码。下面是一个示例代码,用于获取物品数量为 10 的作弊代码:

  // codecave for pickup item x10

  0x26a6894: b #0x23f0ad0

  0x23f0ad0: mov w1, #0xa

  0x23f0ad4: mov w20, w1

  0x23f0ad8: b #0x26a6894+4

  修改为获取物品数量为 20

  如果你想将物品数量从 10 修改为 20,只需将 mov w1, #0xa 中的 #0xa 改为 #0x14(因为 20 的十六进制表示为 14):

  // codecave for pickup item x20

  0x26a6894: b #0x23f0ad0

  0x23f0ad0: mov w1, #0x14// 修改为获取 20 个物品

  0x23f0ad4: mov w20, w1

  0x23f0ad8: b #0x26a6894+4

  第三步:查看汇编文件内容

  运行以下命令以查看汇编文件的内容:

  bash

  cat xxx.asm

  你应该会看到类似于以下的输出:

  [codecave for pickup item x20]

  0x26a6894: b #0x23f0ad0

  0x23f0ad0: mov w1, #0x14// 获取 20 个物品

  0x23f0ad4: mov w20, w1

  0x23f0ad8: b #0x26a6898

  接下来,运行以下命令以生成操作码:

  bash

  python asm_opcode xxx.asm

  你将获得如下输出:

  [codecave for pickup item x20]

  04000000 026a6894 17f5288f // 8f28f517 b #0x23f0ad0

  04000000 023f0ad0 52800281 // 81028052 mov w1, #0x14

  04000000 023f0ad4 2a0103f4 // f403012a mov w20, w1

  04000000 023f0ad8 140ad770 // 70d70a14 b #0x26a6898

  第四步:生成作弊代码

  最后,运行以下命令生成最终的作弊代码:

  bash

  python asm_opcode.py xxx.asm --cheat

  你将看到如下输出:

  [codecave for pickup item x20]

  04000000 026a6894 17f5288f

  04000000 023f0ad0 52800281

  04000000 023f0ad4 2a0103f4

  04000000 023f0ad8 140ad770

  注意事项

  理解基本的汇编语言(ASM)是必要的,但如果你已经有了作弊代码,修改基本的乘法操作相对简单。只需进行小幅度的修改即可。

  总结

  通过以上步骤,你可以轻松创建自己的作弊代码,并根据需要进行修改。例如,将物品数量从 10 改为 20。确保理解每一行代码的作用,并根据需要进行调整。

 

下载地址(由星辰用户xanxus109发布):

热门推荐
资讯资料
  • switch《动物迷城》1.03 V2金手指下载

    如果你正深陷《动物迷城》那座尔虞我诈的圆石城监狱,这个适配 1.03 版本的 V2 金手指绝对是你的“越狱导师”。它针对最新版进行了深度优化,帮你摆脱了每天为了填饱肚子、凑够贿赂款而精疲力竭的苦日子,让你能腾出更多精

  • switch《魔法书自走棋》v1.0金手指下载

    如果你正沉浸在《魔法书自走棋》(Magicbook AutoBattler)那种烧脑的阵容构筑中,这个 1.0 版本的金手指绝对是你的“幕后大贤者”。它精准适配了游戏的初始版本,帮你省去了为了搜寻核心卡牌而疯狂刷金币的烦恼,让你能直接拉

  • switch《小飞船大冒险》美版中文v1.0.2金手指下载

    如果你正沉浸在《小飞船大冒险》(Minishoot' Adventures)这种结合了“塞尔达式探索”与“弹幕射击”的独特魅力中,这个适配 1.0.2 美版中文的金手指绝对是你的“王牌插件”。它不仅能帮你搞定那些让人手心出汗的硬核弹

  • 点击排行榜