[分享] 智冠模擬總統大選遊戲資料結構(部分)

看板Old-Games (懷舊遊戲 - 經典遊戲 - 老遊戲)作者 (if Chen)時間1天前 (2024/10/04 08:05), 編輯推噓2(203)
留言5則, 2人參與, 23小時前最新討論串1/1
智冠模擬總統大選遊戲資料結構(部分) 以下是青衫兄窮盡畢身精力專研所得引用請報出處 以下(我)皆青衫兄自稱就不再一一修改了,很費工 模擬總統大選 DAT檔格式定義(包括存檔) 檔頭:40h(h為16進位表示符號,不再一一提醒)=64 byte [1Dh] = 2 byte,有多少組資料 [21h] = 2 byte,每組資料的byte數 [24h] = 資料開始位置 [26h] = 是否加密,00表無加密,01表有加密 [27h] = 加密時,第一個byte互斥的值 [2Ah] = 2 byte,標題定義數目 標題定義:每組標題定義為16 byte 資料:各組資料定義依檔案不同而異 *** 資料解密法 由最後一個byte開始,該位置值與前一個byte互斥 第一個byte與檔頭[27h]位置值互斥 *** 各檔案資料定義 EVENT.DAT(32h=50 byte一組,無加密):1 byte ID+事件名稱+其他資料 PERSON.DAT(6Ch=108 byte一組,有加密):1 byte ID+姓名+其他資料 PERSONX.DAT(6Ch=108 byte一組,有加密):1 byte ID+姓名+其他資料 POLICY.DAT(32h=50 byte一組,有加密):2 byte ID+政策名稱+其他資料 TAIWAN.DAT(23h=35 byte一組,有加密):1 byte ID+縣市名稱+其他資料 TALK.DAT(84h=132 byte一組,有加密):1 byte ID+訊息文字內容 以下版本,是我將遊戲所有加密資料檔都轉成明碼格式(包括新的存檔),可以直接修改 內容(這比較像是大家想要的XD): https://mega.nz/folder/aQMWgRzC#3_yc_Wp1i_PDj3Lgnn3GEQ GAME.DAT是密碼檔,也變成明碼格式了 另外, 內定的總統候選人名字, 是在GAME.EXE裡, 直接找字串就可以找得到... ^o^ K大您想怎麼改?XD -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.53.155 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Old-Games/M.1728000328.A.263.html

10/04 08:50, 1天前 , 1F
哈~青衫兄知道我喜歡選花木蘭當新武將XD就讓花木蘭出來選吧!
10/04 08:50, 1F

10/04 19:11, 1天前 , 2F
哇塞! 這麼複雜也破解出來 真是太厲害了!!
10/04 19:11, 2F

10/04 19:13, 1天前 , 3F
我看看要放那些人物進去! 太感謝青衫大和if大了!
10/04 19:13, 3F

10/04 22:12, 1天前 , 4F
青衫兄是程式設計師啊,可以反組譯、追蹤,解析,可惜我不會
10/04 22:12, 4F

10/05 01:03, 23小時前 , 5F
K大 建議把縣市合併升格的情況也表現出來,年輕人靠您們啦Orz
10/05 01:03, 5F
文章代碼(AID): #1c_p589Z (Old-Games)
文章代碼(AID): #1c_p589Z (Old-Games)