Re: [求檔] 請問大宇的倉庫番 (Dosbox 修正)

看板Old-Games (懷舊遊戲 - 經典遊戲 - 老遊戲)作者 (機會)時間14年前 (2012/04/05 04:46), 編輯推噓11(1107)
留言18則, 3人參與, 最新討論串1/1
(偷個閒...) File: BOX1.EXE 137524 bytes (18/09/1995) (for dosbox 0.74) Search: BA 1F 4E 10 27 CD 15 Modify: -- -- -- -- -- 90 90 (dosbox compatibility) ---+ Search: 80 26 97 00 CF | Modify: -- -- -- -- FF |-- 選一個改即可 | (dosbox compatibility) ---+ Search: F6 06 E5 10 75 12 Modify: -- -- -- -- EB -- File: BOX2.EXE 138404 bytes (18/10/1995) (for dosbox 0.74) Search: BA 10 27 CD 15 Modify: -- -- -- 90 90 (dosbox compatibility) ---+ Search: 80 26 97 00 CF | Modify: -- -- -- -- FF |-- 選一個改即可 | (dosbox compatibility) ---+ Search: F6 06 E5 10 75 12 Modify: -- -- -- -- EB -- P.S. 1. 改 play.bat 中一行: videoset 25 2. 按 m 或 k 可以切換滑鼠or鍵盤... ======================================= 追蹤過程可參考 http://www.gamebase.com.tw/forum/30032/topic/77218663/1 http://www.gamebase.com.tw/forum/30032/topic/94714731/1#1333751855 (非常巧合.. 青衫大與我同在這幾天對此程式動刀) dosbox 0.74 的 int 15h/ah = 86h 會跑到一堆 add [bx + si], al 欸.... 而在 box2.exe 的某處 DS = 0040h, BX = F30Bh, 這 F3 是要給 port 60h (keyboard) 的指令.. 照 intel 那套 20-bit addressing, 就這麼好巧不巧, 0040:F30B 跟 0828:748B, 也就是程式的某處是重疊的.. (機率是 1/1M 嗎 :p) ※ 引述《natakuwing (風翼)》之銘言: : 因為我的母親很喜歡大宇的倉庫番 : 以前她都跟我父親兩個人在PK誰過的關卡多、誰走的步數比較少 : 然後互相恥笑對方用很笨的方法在破關 : 其中被笑最多次的就是我 <囧> : 我之前有上來問過一次這兩款遊戲 : (以前DOS的遊戲路徑是SOKO跟SOKO2,不知道還有沒有別的?) : 很感謝當初提供檔案給我的善人<(_ _)> : 不過當初的遊戲因為一打開畫面閃一下就關掉 : 還沒有找到解決的方案只能先放著等找到解決的方法再提供給我的母親 : 無奈電腦因為我小妹無意中施展大慈大悲掌整台報銷 : 什麼資料跟檔案都沒了 : 打到木道人的新仙劍、黑寡婦到一半的模擬市民2、剩下最後一關的天之痕...... : 倉庫番的檔案也是 : 整台換新,主機板跟硬碟還有小朋友們隨風而逝〒△〒 : 因為最近母親數獨玩膩又提到這款遊戲 : 所以只好厚著臉皮上來問一下哪邊還有得找? : 如果找得到 : 要怎麼讓遊戲可以執行? : (我家的系統一台是XP、一台是WIN7) : 要麻煩大家了 : 感激不盡<(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 129.67.177.24

04/05 07:44, , 1F
真的可以玩了,只能推並加上感謝之意。
04/05 07:44, 1F

04/05 12:27, , 2F
可以分享一下嗎?謝謝^^
04/05 12:27, 2F

04/05 16:59, , 3F
要怎麼設定為 svga_et4000 ?找不到這個項目耶?
04/05 16:59, 3F

04/05 17:15, , 4F
設定好了..可是我無法推移物件!這是怎麼回事?我用win7 64bit
04/05 17:15, 4F
(看到 win7 64-bit 有種時空錯亂的幽默感XD) ※ 編輯: Slither 來自: 129.67.177.24 (04/05 20:56)

04/05 21:08, , 5F
怎麼推箱子?你用XP嗎?
04/05 21:08, 5F

04/05 21:11, , 6F
use the mouse or apply the patch above
04/05 21:11, 6F

04/05 21:14, , 7F
if4大以前沒玩過嗎?人物移到箱子旁邊後‧‧‧
04/05 21:14, 7F

04/05 21:14, , 8F
把滑鼠游標移到箱子想要推到的位置‧‧‧
04/05 21:14, 8F

04/05 21:15, , 9F
然後右鍵按住不放後再按下左鍵,箱子就可以推過去了。
04/05 21:15, 9F

04/05 21:17, , 10F
以前玩過才覺得怪怪的...用方向鍵也不行,滑鼠左右鍵也不行...
04/05 21:17, 10F

04/05 21:18, , 11F
原來如此...我馬上試試看...先謝了^^
04/05 21:18, 11F

04/05 21:23, , 12F
這麼好的東西我再補推一次。
04/05 21:23, 12F

04/05 21:45, , 13F
真的可以,謝謝啦^^...好幾次都黑螢幕...試了好久...成功...
04/05 21:45, 13F

04/05 23:58, , 14F
其實最簡單的方法是用 fpe 鎖 0040:0097 為 10h 啦.. (昏)
04/05 23:58, 14F

04/06 08:35, , 15F
玩家復仇版一樣修改成功。
04/06 08:35, 15F

04/06 16:23, , 16F
Laurated 大大能分享玩家復仇版嗎?先感謝了^^
04/06 16:23, 16F
※ 編輯: Slither 來自: 129.67.177.24 (04/08 07:10)

04/10 12:44, , 17F
我用0.74改的不成功...另外能不能請Slither大大另開新主題,
04/10 12:44, 17F

04/10 12:46, , 18F
因為隔的好遠喔...要翻好幾座山才能到這裡...
04/10 12:46, 18F
文章代碼(AID): #1FVBCgQM (Old-Games)
文章代碼(AID): #1FVBCgQM (Old-Games)