[心得] RealMode & Protected mode 論Dosbox的cycles
以往在用Dosbox的時候
cycles都指定一個值
有些時候遊戲很正常
有的時候就會怪怪的
後來才知道原來Dos遊戲有兩種模式
Realmode 和 Protected mode
指定一個值的方式適用於前者,如果用在後者就會怪怪的
像我今天玩鬼馬小英雄,如果指定一個值,戰鬥音樂會卡卡的
要設定為 max xx% 才行,例如 max 35%,代表使用實體CPU的35%
如果只寫max就是全用
下圖為兩者在Dosbox標題列顯示的不同
http://i.imgur.com/u3nnWE5.png
而如果要一口氣把兩種模式的設定寫在cycles
則可寫為
cycles=auto xxxx xx% limit xxxxx
例如
cycles=auto 5000 35% limit 20000
5000是Realmode的值
35%是Protected mode的值
limit 20000是在Protected mode中使用的上限
(大概是怕百分比不容易看出到底多快,事實上光用這個也就不用指定百分比了)
這麼一來就可以通用了
一般來說Protected mode需要比Realmode更快的速度
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.150.60
→
09/05 21:01, , 1F
09/05 21:01, 1F
5000指的是5 MIPS,我也不太懂這啥意思
http://www.dosbox.com/wiki/Configuration:CPU
※ 編輯: e1q3z9c7 來自: 114.24.173.144 (09/06 17:57)
推
09/09 09:22, , 2F
09/09 09:22, 2F
推
09/09 20:13, , 3F
09/09 20:13, 3F
→
09/09 20:14, , 4F
09/09 20:14, 4F
→
09/09 20:15, , 5F
09/09 20:15, 5F
→
09/09 20:15, , 6F
09/09 20:15, 6F