[閒聊] DiscoHawk練習中文化兼抱怨

看板Emulator (模擬器)作者 (載雨拾乘三)時間2月前 (2026/01/06 05:00), 2月前編輯推噓4(4023)
留言27則, 5人參與, 2月前最新討論串1/1
最近只是和AI抱怨有一些開源程式又不搞多國語言包給中文使用者自己搞中文化 就被AI灌毒雞湯說自己動手,相信我可以的,結果...真的搞起來了 XDDDD 我就說我英文不行啊,AI表示:你可問google或者我! 我就說我程式語言不通,AI表示:沒叫你動程式語法,改個字串而已啊 AI反問我:你會搜尋對吧?你會取代對吧?那就是會中文化了!沒問題的不會我可以教你 啊 可是我不想裝C#,也不想裝Visual Studio,AI:你可以不裝阿,路有很多條阿,你可以 的! 真的是滿滿的毒雞湯...我覺得上了賊船了! 這算是平常奴役AI的後果嗎? 一、反編譯程式,這要取得不難,它也能調整簡中版,不過,純英文比較符合網路教學對 照 https://i.meee.com.tw/GVuOhb1.png
它可以反編譯".Net架構"的桌面應用程式,可以看到C#語法這個功能挺方便的 確實會搜尋就找得到"字串",真正的問題在...它存回去會...出很多語法錯誤不給存 從ILcode難度更高它好像類似ASM,編輯模式不給搜尋取代阿 XDDDD 嚴格來說三條路只剩下改它內建的Hexeditor這條路,說好的路很多條呢? https://i.meee.com.tw/4lpuXtV.png
從Hexeditor下手好處是它可以搜尋字串也能搜尋Hex碼,複製取代方式也多樣 缺點也很致命,字碼要對齊字元數與位址,貼錯容易動到程式,它可以存回去,但沒語法 偵錯 必須自己做好事前準備,包含備份存檔與還原 二、事前對資料的掌握要確實 https://i.meee.com.tw/J8dn2EV.png
我把搜尋到的行數、原文字串、取代字串做紀錄,方便還原後重新定位 三、字串的字碼要確立,原文字串字元數要確立,取代字串字元數要對齊 https://i.meee.com.tw/gYX4AYi.png
我奴役AI寫了一個字串→UTF16LE查詢的單頁式網頁工具 我先畫好GUI框線圖,顏色樣式指定好,剩下的就是報確切需求,來回問答兩三次搞定 四、練手標的物,多平台主機模擬器:"Bizhawk2.11版"的轉檔工具程式--DiscoHawk https://i.meee.com.tw/MYw9iFG.png
這是它原文的長相,能夠把多個光碟映像檔轉檔成"CCD"、"CHD"檔也能轉出音軌成"MP3" 五、還沒中文化完的--DiscoHawk https://i.meee.com.tw/POrkodx.png
我有參考網路上Bizhawk2.10版中文化的論壇截圖,還沒抓他的中文化程式 目前階段只是把看得到的中文化,純粹當練手,只是中文化這部分我就感覺到痛苦了 這真是一門手工藝,玩過這次我更敬佩單人多產中文化的諸多前輩們了 附帶一提Bizhawk2.11版有納入DosBox-X核心,可以無需抓任何bios即可玩DOSgames 不過,它只接受映像檔、磁碟檔、conf檔,單檔和多磁片掛載,其餘DosBox式掛載方式都 不行 結論,要玩Dosgames請愛用原生DosBox各類模擬器比較好 我有空來寫一篇...我好像還欠一篇Bizhawk-Hexeditor,問題它很難寫啊... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.235.24.124 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1767646806.A.EA7.html

01/06 05:10, 2月前 , 1F
無法登入imgur火大我就換圖床,第一次用Meee,居然是
01/06 05:10, 1F

01/06 05:10, 2月前 , 2F
純匿名上傳,手機版Beptt可以直接顯示,tern.ptt.cc
01/06 05:10, 2F

01/06 05:10, 2月前 , 3F
沒有直接顯示,適應中!
01/06 05:10, 3F

01/06 05:15, 2月前 , 4F
瀏覽器直接看網頁版可以直接顯示,那應該不用重編輯
01/06 05:15, 4F

01/06 05:15, 2月前 , 5F
了,對了這是純練手自用,還沒打算發布,純心得、抱
01/06 05:15, 5F

01/06 05:15, 2月前 , 6F
怨的!
01/06 05:15, 6F

01/06 05:29, 2月前 , 7F
更正參考的是2.10版論壇的截圖,懶得重編輯!
01/06 05:29, 7F
想想還是把內文更正好了 ※ 編輯: flingcould (182.235.24.124 臺灣), 01/06/2026 05:32:51 ※ flingcould:轉錄至看板 Old-Games 01/06 05:34

01/06 18:40, 2月前 , 8F
很厲害耶! 我只會用Resource Hacker...
01/06 18:40, 8F

01/07 01:35, 2月前 , 9F
欸……我現在才發現\r\n,字串裡面的斷行語法,一個
01/07 01:35, 9F

01/07 01:35, 2月前 , 10F
被中文字串搞到顯示出來了,另一個被我不小心抹掉,
01/07 01:35, 10F

01/07 01:35, 2月前 , 11F
好像不影響顯示,這要怎麼處理好呢?要嘛一起抹掉,
01/07 01:35, 11F

01/07 01:35, 2月前 , 12F
要嘛測試斷行的中文位置,不過,我沒什麼概念就是了
01/07 01:35, 12F

01/07 01:35, 2月前 , 13F
……還得考慮顯示對齊,煩啊!
01/07 01:35, 13F

01/07 05:04, 2月前 , 14F
工具寫的時候沒想過字串會有換行回行與跳脫字元的問
01/07 05:04, 14F

01/07 05:04, 2月前 , 15F
題,會顯示就是UTF16LE轉換時當做它是\\r\\n處理,我
01/07 05:04, 15F

01/07 05:04, 2月前 , 16F
跟AI寫工具時都沒預料有這個問題,我又寫了修正版工
01/07 05:04, 16F

01/07 05:04, 2月前 , 17F
具解決這個問題!
01/07 05:04, 17F

01/07 05:47, 2月前 , 18F

01/07 05:49, 2月前 , 19F
工具修正版,反編譯模式就沒有顯示問題了,只是後來又
01/07 05:49, 19F

01/07 05:51, 2月前 , 20F
調整中文字串換行的妥適位置,下面被抹掉就算了
01/07 05:51, 20F

01/07 05:52, 2月前 , 21F

01/07 05:58, 2月前 , 22F
現在中文化長這樣,修好\r\n顯示問題,下次貼應該就
01/07 05:58, 22F

01/07 06:00, 2月前 , 23F
是完成後續中文化的部分,應該啦 XD
01/07 06:00, 23F

01/07 06:40, 2月前 , 24F
p大 很強耶 我要奴役您 XD 我一直不會 Resource Hacker Orz
01/07 06:40, 24F
https://i.meee.com.tw/pzqEnK5.png
目前看得到的都中文化好了 https://i.meee.com.tw/QGBbVQF.png
找得到的錯誤訊息框也搞定了,應該算中文化好了 挺有趣的,測試拖拉時其他檔案格式不接受會是禁止符號,沒有訊息 確定可以轉檔.CCD和.CHD,不過沒設定好EmuHawk的A/V錄製設定無法轉MP3 ※ 編輯: flingcould (182.235.24.124 臺灣), 01/07/2026 10:45:14

01/07 10:30, 2月前 , 25F
這AI是奧創嗎?ww
01/07 10:30, 25F
https://i.meee.com.tw/fB9hMWe.png
這應該是最後修正版了,附帶一提ILcode可以存回去,以後可以明碼中文化了! ※ 編輯: flingcould (182.235.24.124 臺灣), 01/08/2026 14:01:10

01/08 13:59, 2月前 , 26F
直接用hexdeitor改太猛了 請問是跟哪家AI聊的? 我也想改
01/08 13:59, 26F

01/08 13:59, 2月前 , 27F
三國志9但每次反組譯的結果都看不懂無從下手
01/08 13:59, 27F
文章代碼(AID): #1fN2PMwd (Emulator)
文章代碼(AID): #1fN2PMwd (Emulator)