模擬器實際應用一例 - 模擬器

Queena avatar
By Queena
at 2016-06-13T22:43

Table of Contents


http://www.jollen.org/blog/2006/09/vga_video_graphics_array.html

節錄重點如下

LinuxBIOS v.s. x86 VGA

這算是比較古老的議題了,而且也是屬於實作面的問題。

把 VGA 卡插到 PowerPC 平臺上後,當然是,不會動的!VGA BIOS code 要能在
RISC 平臺上執行,必須要有 x86 emulator,由於 VGA BIOS 是 INT 10H 中斷服務,
所以除了能能模擬 x86 外 (instruction set),
對於 INT 10H 與其它中斷的模擬也是必要的;另外就是 x86 上的 I/O port
要對應到 I/O memory。

LinuxBIOS 提供的 FreeVGA (Architecture Independent Video Graphics
Initialization for LinuxBIOS) 應該是 x86 VGA 解決方案的第一選擇。
不過我們以前的專案在摸擬 VGA 時,用的是 U-Boot + x86emu,在這裡我們使用的
x86emu 是 SciTech 的版本,目前只能由 SciTech SNAP SDK 取得。
使用 U-Boot + SciTech x86emu 是第二選擇,也是我們用的方法。


本身工作非這領域也不太熟悉底層韌體的世界,不過我猜測這應該不是唯一的例子,
特別像是很多東西的driver或是bios可能只有x86版本,這時候給其他cpu的裝置用,
不然就是重新整個實作韌體(我相信多數應該是這樣搞才對),
不然就是用模擬器當異質機械碼的中介橋梁.

應該有不少東西可以補充的...但不是我了解很多的一塊

Intel手機方案好像也有部分類似能在,待確認.




--

All Comments

Olivia avatar
By Olivia
at 2016-06-14T19:55
看得懂一點 也就一點XD
Madame avatar
By Madame
at 2016-06-18T07:56
感謝分享

兒時夢想-大型機台開箱(?)文

Caitlin avatar
By Caitlin
at 2016-06-13T06:09
不囉嗦先來張正面圖 http://i.imgur.com/Xar7Ruc.jpg 這次購入的是Sega New Astro City 考慮到這台的螢幕沒有VGA輸入可用, 所以這次還特地請人幫忙用了一台月光寶盒3來, 也感謝老闆幫我把線路全都用好了(小弟我是電子白癡,知道怎麼接可是不會接) 按鈕跟搖桿也有 ...

我想問大家一個實況野球問題拜託幫幫忙

Puput avatar
By Puput
at 2016-06-12T22:07
我以前用ps2主機玩實況野球大聯盟2009時 都可以修改球員能力 可是現在用ps2 不管是wii 都找不到可以修改的地方了 是我找不對地方嗎? 拜託大家告知了 我在WII版發文時 有人告訴我是在OPTION地方改的 是MY DATA下面地方嗎? 我還是找不到地方可以改 謝謝 - ...

魔域傳說:永恆之書 中文版

Hedda avatar
By Hedda
at 2016-06-12T21:15
※ 引述《if4 (if)》之銘言: : 魔域傳說:永恆之書 中文版 : https://youtu.be/jFva68OFNWg : 遊戲名稱:魔域傳說:永恆之書 : 遊戲類型:角色扮演 : 設計公司:FALCOM : 發行公司:FALCOM : 發行日期:1998年9月15日 : 擅長角色扮演遊戲的Fal ...

higan v099 released

Harry avatar
By Harry
at 2016-06-12T13:09
http://byuu.org/ Time for a new release. There are a few important emulation improvements and a few new features; but for the most part, this release focu ...

搖桿速度似乎反應慢了的問題

Eden avatar
By Eden
at 2016-06-12T13:00
請問一下搖桿速度似乎反應慢了的問題 使用PPSSPP 1.2.2版 玩實況野球2013 感覺蘑菇頭已經動了 球棒才跟過去 已作努力: 先去裝驅動 檢查內容沒問題(anlog也有功用) 再去PPSSPP 控制器設定 http://imgur.com/49MOi78 死區半徑 反盲區 軸靈敏度 都更改測試過了 ...