關於GBA模擬器悲慘的速度問題

2021-08-22 09:34:01 字數 379 閱讀 5268

滑鐵盧,絕對的滑鐵盧。

辛辛苦苦花了乙個星期的時間移植arm彙編到,模擬器核心,沒想到速度竟然僅僅提公升了5%-10%,有時候還沒有!太悲慘了。

唯一的好處是讓我重溫了一遍x86的彙編以及學習了arm彙編。

而且我測試的rom中似乎還沒有對所有的彙編**進行呼叫。為了以防萬一,我決定還是暫時不起用自己寫的arm彙編核心,繼續沿用c核心的形式。

速度就只有暫時先放一放了,先把模擬器的框架搭建起來再說。

順便一說,很多人都在通過各種各樣的方式問詢我的進度。我只能說,因為我用業餘時間來做這個東西,所以進度不可能很快,畢竟時間不能保證。我個人爭取在乙個月內放出能用的東西出來,不過還是那條,不保證速度。

難道e2的處理速度比不上e680的?不可能!我絕對不相信!!

E2上GBA模擬器移植的困難。。。

終於決心動手寫gba的模擬器了。修改了半晌,終於吧oop的模擬器原始碼編譯通過,但是到了機器上卻跑不起來,那個原始碼用了乙個非常奇怪的方式來處理系統響應 主動呼叫系統去處理,沒開執行緒 太奇怪了,難道模擬器裡面都是這麼寫的麼?總之這種方式在e2上執行有問題,於是想到,至少我要得到裡面buffer中的...

IOS 關於模擬器沙盒路徑改變問題

注意 紅色字型表示某個裝置,藍色字型表示某個應用 documents 蘋果建議將程式中建立的或在程式中瀏覽到的檔案資料儲存在該目錄下 library 儲存程式的預設設定或其它狀態資訊 tmp 提供乙個即時建立臨時檔案的地方。itunes在與iphone同步時,備份所有的documents和libra...

模擬器不能上網的問題

很多也問到為啥自己在家的pc機可以上網,而執行在pc機上面的android模擬器卻不能上網呢?是因為家裡的pc機的dns一般為 192.168.1.1,這個只是一般而言,不是絕對,這個得自己使用ipconfig all命令檢查下 而模擬器預設的dns為 10.0.2.3,那麼模擬器跟自己的pc就不在...