[求助] 紅白機的金手指格式

看板Emulator作者 (123456789)時間7年前 (2016/08/17 20:56), 編輯推噓5(5017)
留言22則, 5人參與, 最新討論串1/1
12[00-0300-1-1]-0300-1-7 請問這種格式的金手指,怎麼轉成一般的virtuaNES格式? 小弟不具理工背景,幾十年沒算過數學了,完全猜不出它的邏輯   請大家幫忙,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.143.75.219 ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1471438570.A.549.html

08/17 22:04, , 1F
那個就一般的virtuaNES阿
08/17 22:04, 1F

08/17 22:05, , 2F
反正我大概會用0300-01-01,不行的話在試0300-01-07
08/17 22:05, 2F

08/17 22:05, , 3F
大概用前面那個就會過了...
08/17 22:05, 3F

08/18 00:26, , 4F
不是耶,這可能是一種數學的表現法
08/18 00:26, 4F

08/18 00:27, , 5F
我猜密碼太多,作者懶得寫才這樣表現吧
08/18 00:27, 5F

08/18 00:28, , 6F
日站的FC wiki有很多人都這樣投稿,看不懂所以想問一下
08/18 00:28, 6F

08/18 09:26, , 7F
那個有點複雜,有滿多參數要記才能知道這種寫法的代表
08/18 09:26, 7F

08/18 09:26, , 8F
甚麼,大抵上來說,這種寫法的CODE是給NNNesterJ專用的
08/18 09:26, 8F

08/18 09:28, , 9F
通用格式是:ZZ[ZZ-xxxx-y-nn,...]-xxxx-y-nn-任意敘述
08/18 09:28, 9F

08/18 09:31, , 10F
括號內的ZZ代表有分支,xxxx代表位址,y代表資料位元數
08/18 09:31, 10F

08/18 09:32, , 11F
nn代表資料,括號外的ZZ代表一種參數碼,主要是和主記憶
08/18 09:32, 11F

08/18 09:33, , 12F
體的數值和資料做比對或做運算
08/18 09:33, 12F

08/18 09:35, , 13F
比如說這個金手指括號外是12,12的意思是12:if (m == n)
08/18 09:35, 13F

08/18 09:35, , 14F
指的是他會去比對記憶體位址的資料是否與金手指的資料是
08/18 09:35, 14F

08/18 09:36, , 15F
否相符,若不相符則改寫入另一數據。
08/18 09:36, 15F

08/18 09:40, , 16F
想徹底搞懂花一些時間,就把這金手指丟給NNNesterJ吃比較
08/18 09:40, 16F

08/18 09:40, , 17F
省事啦~XDDDDD
08/18 09:40, 17F

08/18 20:34, , 18F
感謝樓上荻野目大的解說~
08/18 20:34, 18F

08/18 22:03, , 19F
我是不懂格式那種的意義啦,不過我用硬拆解的方式幾乎
08/18 22:03, 19F

08/18 22:04, , 20F
都有用....
08/18 22:04, 20F

08/18 22:05, , 21F
我忘記遇過幾次這個了...不過應該至少有30款以上吧...
08/18 22:05, 21F

08/20 01:52, , 22F
08/20 01:52, 22F
文章代碼(AID): #1Nj5xgL9 (Emulator)