2016年10月26日 星期三

STM32F429 Nintendo Entertainment Simulator [NES]

1. 趁著週末也將Nintendo Entertainment System順利移植到STM32F429上面了, 目前還欠缺Joystick的驅動, 這部分等購入後再補上.

2. 目前程式中是先設定預載2個遊戲, 分別是超級瑪莉和影子傳說, 路徑在nes\games\底下.


3. 一樣是採用INCBIN的方式將遊戲直接載入到開發板上, 省去程式和遊戲分開燒錄的手續, 或是將遊戲轉成Hex Array的手續.


4. 切換遊戲目前是使用define去切換, 只要去stm32f429i_discovery.h中修改GameSelect即可切換.


5. Test Video:

  • Super Mario:


  • YingZiChuanShuo:


6. Test Code: (IDE Tool: Keil-MDK v5.20)

    STM32F429_Disco_NES_V0.5

沒有留言:

張貼留言