2016年9月25日 星期日

STM32F429 SEGA Master System Simulator [SMS]

1. 趁著週末做了一個小實驗, 就是將模擬器放在STM32F429 Discovery Board去執行看看, 由於已經有許多網路神人已經提供了許多範例和資料, 因此測試起來進度挺順利的.

2. 目前網路上的程式大致上除了主程式外, 遊戲的bin檔案皆須使用ST-LINK Utility Tool燒錄到指定的Flash Address, 在使用上比較麻煩一點, 因此我特定改良了這一點, 將bin檔案直接就跟程式可以一起燒錄進去開發板.

3. Test Video:


4. Test Code Download Link: (Keil-MDK v4.74 or v5.20)
    STM32F429_SMS_EMU_Code

5. 將bin檔直接與程式綁定在一起的做法是透過.s檔案和組合語言, 使用INCBIN這個指令直接將bin檔案直接載入, 並透過extern的方式分享資料和檔案長度.




6. 隨程式提供的bin檔案, 僅供測試使用, 測試完畢後, 請趕快刪除, 並不得用在商業行為上.

沒有留言:

張貼留言