看到這個標題本來想說什麼電腦改Unicode之類的
但想了想自己幹過真正最麻煩的事
應該是跑去想辦法去掉某些Unity遊戲的碼
當年有一陣子Dlsite的某些遊戲會用Unity內建的馬賽克
底圖是不打碼沒被發現的
(當然現在被要求了所以最多是消掉Unity內建那一層)
啊我又不是很想用別人的補丁 就想說自己找
找了拆包程式之後的作法是
先找到程式內的Mosaic物件 也找了他的關聯物
總之砍掉看有沒有影響
有的話就特定出了會影響的文件
再來就是研究該文件
我自己沒有程式背景 當然也不知道程式碼寫了什麼
所以使用的方法是
二分逼近法
就是一次砍掉一半的程式碼
然後運行遊戲看發生了什麼事
馬賽克還在就表示不在那 反之就是在那
就這樣一直找一直找
最後終於變成只改掉一個參數
就把Unity馬賽克Shader的功能給廢掉且不會破圖
那一刻的感動真不是用文字能形容的
色心真是個強大的動力呢
話說Dlsite不行之後其實Fantia還是有找到用Unity底圖不打的
希望一直是這樣
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.231.124 (臺灣)
※ 文章網址: https://webptt.cc/bbs/C_Chat/M.1772385914.A.F31.html
真的假的 當年從零開始一直覺得自己動作很像在土法煉鋼
單純二分馬賽克其實不會崩潰
就是本來馬賽克的地方可能變成很多粉色色塊在移動
單刪馬賽克那部份不會
我一開始好像也有改錯檔案搞到開不起來
就這事上原來我們滿像的
Dlsite開始抓之後就是碼下面的圖還是有碼
我應該是大學才突發奇想弄這個的吧 還是高三 忘了
我這個其實也不是弄新代碼 只是改數字沒動別的
微不足道
※ 編輯: Hyouri (114.36.254.199 臺灣), 03/02/2026 09:59:43
推文 (25)
推
Harvesthu
好強
03/02 01:27
推
SweetBreaker
你這跟程式工程師做的事情差不多啊
03/02 01:27
推
sky12island
去研究怎麼買虛擬幣支付算不算w
03/02 02:06
→
lolicon
強者
03/02 02:14
推
r901700216
你好強阿
03/02 02:20
→
xxtomnyxx
Dlsite 上 unity 的3D色色遊戲買不下手就是因為有碼,
03/02 03:29
→
xxtomnyxx
竟然有方法能去掉!?
03/02 03:29
→
xxtomnyxx
也許可以學一下方法,以前改LF2學的組合語言十幾年來也
03/02 03:31
→
xxtomnyxx
是有讓我成功破解一些軟體變成永久試用版 XD
03/02 03:32
推
HornyTurtle
我有點好奇那你二分的時候兩邊遊戲都崩了怎麼搞
03/02 03:33
推
nightcrow
好強,色色真的是第一驅動力
03/02 04:00
→
iampig951753
哇 我也是用二分逼近法開始學程式語言的想不到竟然
03/02 04:15
→
iampig951753
可以找到第二人一樣的玩法
03/02 04:15
推
kimokimocom
刪掉馬賽克唯一難點是有些遊戲馬賽克下面沒畫東西..
03/02 04:25
推
j147589
不是 什麼遊戲程式碼刪一半還能運作?
03/02 04:57
→
iampig951753
我是在玩RO的程式碼用二分逼近法
03/02 05:57
→
xxtomnyxx
我寧願它下面什麼東西都沒有也不要放一塊讓人出戲的格
03/02 06:35
→
xxtomnyxx
子或霧化片,之前玩 H game 看到格子竟然直接軟掉...
03/02 06:36
推
fman
好強,你這算是手動的遊戲修改大師
03/02 08:22
→
fman
原PO不是刪遊戲的一半程式碼,而是一半的馬賽克碼,雖然光是
03/02 08:24
→
fman
找得出來就很厲害了
03/02 08:24
→
iampig951753
因為當時才國中略懂英文但是對程式碼一竅不通
03/02 09:51
→
iampig951753
但是土法煉鋼還是可以玩出不少花樣
03/02 09:51
→
iampig951753
然後有玩出成果的代碼就會趕快抄起來
03/02 09:52
→
iampig951753
摸索出一點東西的成就感真的難以形容
03/02 09:53