2016年10月12日 星期三

STM32F429 SEGA Master System Simulator with Joystick [SMS]

1. 趁著3天連假, 把SEGA Master System Simulator的程式加上了USB Host和Joystick的部份, 如此一來就可以使用Joystick來執行遊戲, 而不是用很難使用的Touch Screen.

2. 測試影片如下:

3. 主要修改的部份如下:

  • 使用INCBIN將遊戲檔案直接導入, 不需另外透過其它工具將遊戲燒入Flash.



  • 使用Joystick取代Touch Screen的操作, 讓操作更加方便, Joystick是透過USB Host的方式加入程式中.



  • Joystick的鍵值是在UpdateController function中去判斷, 若更換不同的Joystick, 則此程式需要客製化修改.



4: Joystick Information: ( Logitech F710 2.4G )
 

5. Test Code Download link: (IDE: Keil-MDK V5.20)
    STM32F429_DiscoveryBoard_SMS_EMU_JoyStick_Logitech_F710

6. 本測試程式中的遊戲僅供教育用途,請勿使用於商業用途.


沒有留言:

張貼留言