Pokemon Center | 口袋中心 以口袋妖怪为主题并带有其他动漫游戏的讨论

 找回密码
 加入口袋中心
搜索
查看: 4571|回复: 5

Pokemmo技术原理?

[复制链接]

2

回帖

16

现金

0

勋章券

口袋学堂外的努力

Rank: 2Rank: 2

积分
10
发表于 2019-11-9 00:08:27 | 显示全部楼层 |阅读模式
Pokemmo加载ROM后并没有修改游戏本身,请问是如何做到修改的?单纯内存方式?请大佬们帮忙详解下。
回复

使用道具 举报

2万

回帖

13万

现金

347

勋章券

管理员

起源の钻角犀兽

Rank: 27Rank: 27Rank: 27

积分
51545

Missingno论坛十周年纪念物挥金如土勋章Lv3水中王者勋章Lv3时光印记Lv.3Omega红宝石发售确认纪念章Alpha蓝宝石发售确认纪念章

发表于 2019-11-9 10:20:10 | 显示全部楼层
你是说修改游戏记录还是修改游戏rom的内容,前者的话直接改记录文件的内容或者内存赋值都是方法。
啊咧咧,又挖坑不填哎╮(╯▽╰)╭

告别真新镇后不知经过多久,擦伤,砍伤,朋友的数目,让我有点自豪,那时候因为流行而跑去买的,这双轻便的运动鞋,现在成了,找遍全世界也找不到的,最棒的破鞋子……
口袋中心·绿宝石·改(更新1.6.4版)
【口袋中心出品】魂银·壹式改点壹(全493)    【科普向】魂银中少有人注意到的洛奇亚传说故事
宝可梦卡牌 / 限定精灵图示    好吧,这是官方微博-_-    好吧,这是我的微博-_-
我的B站号    美术作品之我的宝可梦人设画    个人制作的FC魂斗罗2代hack版
回复 支持 反对

使用道具 举报

2

回帖

16

现金

0

勋章券

口袋学堂外的努力

Rank: 2Rank: 2

积分
10
 楼主| 发表于 2019-11-10 14:40:52 | 显示全部楼层
海のLUGIA 发表于 2019-11-9 10:20
你是说修改游戏记录还是修改游戏rom的内容,前者的话直接改记录文件的内容或者内存赋值都是方法。

ROM的内容,不修改ROM本身的前提下。
1.比如跟人对话,通过内存或其他方式修改对话内容。如何实现?
2.触发战斗的时候如何检测到?
我想这些应该都是内存的方式检测吧?那么如何实现?
回复 支持 反对

使用道具 举报

2万

回帖

13万

现金

347

勋章券

管理员

起源の钻角犀兽

Rank: 27Rank: 27Rank: 27

积分
51545

Missingno论坛十周年纪念物挥金如土勋章Lv3水中王者勋章Lv3时光印记Lv.3Omega红宝石发售确认纪念章Alpha蓝宝石发售确认纪念章

发表于 2019-11-10 17:29:05 | 显示全部楼层
不浮不躁 发表于 2019-11-10 14:40
ROM的内容,不修改ROM本身的前提下。
1.比如跟人对话,通过内存或其他方式修改对话内容。如何实现?
2. ...

- -首先你要知道,内存就是把rom里的数据加载进去,你要一个npc的对话内容不同,只要知道这句话在内存中的地址就行,赋值一下你要的文本编码就是。触发战斗,要么是按脚本执行下来的,如果你说那种训练师头上一个叹号,然后自动进入对战,是因为这类人物有个视野范围的属性,监测到了就触发。(其实我还是没明白你要问啥……
啊咧咧,又挖坑不填哎╮(╯▽╰)╭

告别真新镇后不知经过多久,擦伤,砍伤,朋友的数目,让我有点自豪,那时候因为流行而跑去买的,这双轻便的运动鞋,现在成了,找遍全世界也找不到的,最棒的破鞋子……
口袋中心·绿宝石·改(更新1.6.4版)
【口袋中心出品】魂银·壹式改点壹(全493)    【科普向】魂银中少有人注意到的洛奇亚传说故事
宝可梦卡牌 / 限定精灵图示    好吧,这是官方微博-_-    好吧,这是我的微博-_-
我的B站号    美术作品之我的宝可梦人设画    个人制作的FC魂斗罗2代hack版
回复 支持 反对

使用道具 举报

2

回帖

16

现金

0

勋章券

口袋学堂外的努力

Rank: 2Rank: 2

积分
10
 楼主| 发表于 2019-11-10 21:16:44 | 显示全部楼层
海のLUGIA 发表于 2019-11-10 17:29
- -首先你要知道,内存就是把rom里的数据加载进去,你要一个npc的对话内容不同,只要知道这句话在内存中 ...

你说的对,那对战触发是不是也可以通过内存地址判定?关于内存修改对话能举个例子吗?或者有相关教程推荐下吗?
回复 支持 反对

使用道具 举报

2万

回帖

13万

现金

347

勋章券

管理员

起源の钻角犀兽

Rank: 27Rank: 27Rank: 27

积分
51545

Missingno论坛十周年纪念物挥金如土勋章Lv3水中王者勋章Lv3时光印记Lv.3Omega红宝石发售确认纪念章Alpha蓝宝石发售确认纪念章

发表于 2019-11-11 22:24:33 | 显示全部楼层
不浮不躁 发表于 2019-11-10 21:16
你说的对,那对战触发是不是也可以通过内存地址判定?关于内存修改对话能举个例子吗?或者有相关教程推荐 ...

可以…一般我想很少有人会通过内存去修改临时的对话内容吧,要改的话你需要对应游戏的文本码表,不然什么字什么编码都不知道,知道了后找到地址用金手指赋值就行。
啊咧咧,又挖坑不填哎╮(╯▽╰)╭

告别真新镇后不知经过多久,擦伤,砍伤,朋友的数目,让我有点自豪,那时候因为流行而跑去买的,这双轻便的运动鞋,现在成了,找遍全世界也找不到的,最棒的破鞋子……
口袋中心·绿宝石·改(更新1.6.4版)
【口袋中心出品】魂银·壹式改点壹(全493)    【科普向】魂银中少有人注意到的洛奇亚传说故事
宝可梦卡牌 / 限定精灵图示    好吧,这是官方微博-_-    好吧,这是我的微博-_-
我的B站号    美术作品之我的宝可梦人设画    个人制作的FC魂斗罗2代hack版
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入口袋中心

本版积分规则

手机版|Archiver|Pokemon Center

GMT+8, 2024-4-24 09:32 , Processed in 0.104436 second(s), 44 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表