STM32F429 discovery board running Sega master system emulator

Posted on Monday, January 13th, 2014 in dev boards, hacks, Videos, vintage by the machinegeek

Fabrice Muller writes informing of this recent efforts using the STM32F429 Discovery Board to run a Sega emulator:

Yesterday I made this adaptation from the Alessandro Rocchegiani sega master system emulator. You can seen the original work here. After trying to adapt this emulator to my smt32 VGA output board I faced some problems with rotating and scaling the pixels with the dma2d system. Alessandro and his Son Fabrizio helped me a lot here and I have to say that it was not that easy. After some hours of programming / testing / (Fabrizio at debugging ) and interposed e-mail we get a great result! Now it is running at 640 x 480 in 16bits, and I use the Wii classic controller. The ROM is read into the emulator from the SD Card.

The video above shows when the emulator finally got its first breath. You can get all information for this version of the Emulator, VGA board, Wii Library, etc., on my Google page.
I hope you will enjoy the way we can use the new ST429 discovery board.

Via the contact form.

This entry was posted on Monday, January 13th, 2014 at 12:01 am and is filed under dev boards, hacks, Videos, vintage. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

4 Responses to “STM32F429 discovery board running Sega master system emulator”

  1. claytonjunior says:

    Nice post, very good video, thanks, I will read more about this it.

  2. Alan says:

    Silly me. I assumed that, since the Dev board has an LCD, he was playing video to that. Not the case.

  3. Chuckt says:

    I’m a beginner and I just find this work fascinating.

  4. Hey ,

    Thank you for your interrest , and
    no, i don’t play a video ;) , the emulator don’t run at full speed actually , but i look to improve it a little.
    The next to do will be to add sound , and made allot other cool experiment with this board.
    Alessandro have made the version that run directly on the original st429 disco board.
    You probably see that i don’t have the LCD any-more and my version will then not work directly with the LCD version.



Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Pekka Akselin: This is ridiculous!? :-) We are back at 256(!) byte EPROMs that needed multiple, a handful, of voltages to run! :-(
  • KH: Let's try a back-of-envelope calc balancing energies. From MCP1700 datasheet, there are graphs for a 200mA load step. Estimate the energy shortfall as 12uJ. Say...
  • Daniel: It's been a week and my comment is still awaiting moderation. Apparently the CIA doesn't want their involvement known?
  • KH: Agree, so okay, I guess he must have learned from somewhere. 100nF and 1000uF is so far apart, that was jarring; it's more magic incantation...
  • Max: I have a suspicion the hefty electrolytic cap might be some sort of cargo cult carry-over from other RF-based projects - for instance, I've seen...