atrac17

MiSTerFPGA Sega System 1 / 2 Core Expansion by developer ๐•“๐•๐•’๐•”๐•œ๐•จ๐•š๐•Ÿ๐•–

For awhile, I had been looking at the Sega System 1 core developed by MiSTer-Xย for the MiSTerFPGA platform. I had tried to add support for Gardia (ใ‚ฌใƒซใƒ‡ใ‚ฃใ‚ข) since I’m a shmups fan.

Unsuccessful in my attempts, I reached out to ๐•“๐•๐•’๐•”๐•œ๐•จ๐•š๐•Ÿ๐•– for assistance after learning he was a fan of shooters as well. I passed off a little information and what I had done. By some form of ๐•“๐•๐•’๐•”๐•œ๐•จ๐•š๐•Ÿ๐•– magic, in less than forty eight hours he had it booting on MiSTer!

After this, ๐•“๐•๐•’๐•”๐•œ๐•จ๐•š๐•Ÿ๐•– began the trek to expand Mister-X’s Sega System 1 core and finish off the known available titles for this hardware. Upon further discussion, he was willing to integrate Sega System 2 support within the core as well.

He has a little more code to add and then the expansion and improvements to the core will be pushed to the main repository on github in the spirit of open source development.

In the interim, a brief summary is below providing the changes. I strongly urge you to support his development work and the main MiSTerFPGA repository.

๐•“๐•๐•’๐•”๐•œ๐•จ๐•š๐•Ÿ๐•– Patreon Page:
https://www.patreon.com/blackwine/
MiSTerFPGA Main Support Page (Alexey Melnikov):
https://www.patreon.com/FPGAMiSTer

You can check out the fpga core in it’s current state from his patreon page in the meantime (all his posts are unlocked)! He’s also added support for various titles available on MiSTerFPGA as well.

Stay tuned, I’ve got some more exciting news coming for MiSTerFPGA users in the future…

 

Upgrades to the Sega System 1 FPGA core


Support for later System 1 hardware revisions:

    • Expanded ROM address space
    • CPU ROM banking
    • 4096 color palettes

System 2 hardware features implemented:

    • Expanded VRAM page count
    • Per row scroll registers
    • On the fly MC-8123 CPU decryption

Arcade Titles Unlocked:

    • Brain
    • Choplifter
    • Gardia
    • Heavy Metal
    • Noboranka / Zippy Bug
    • Toki no Senshi – Chrono Soldier
    • UFO Senshi Yohko Chan
    • Wonder Boy in Monster Land

Other notable upgrades and corrections:

    • Corrected Pixel clock to 5 MHz; titles are full screen on CRT displays
    • Fixed infamous Wonder Boy sprite wobble
    • Reliable, fine-grained H/V-sync controls

UFO Senshi Youko Chan (UFOๆˆฆๅฃซใ‚ˆใ†ใ“ใกใ‚ƒใ‚“):

Wonder Boy: Monster Land (ใƒฏใƒณใƒ€ใƒผใƒœใƒผใ‚คใƒขใƒณใ‚นใ‚ฟใƒผใƒฉใƒณใƒ‰):

Toki no Senshi: Chrono Soldier (ๆ™‚ใฎๆˆฆๅฃซ Chrono Soldier):

Liked it? Take a second to support atrac17 on Patreon!