Home Artists Posts Import Register

Downloads

Content

I hope you have some friends to play with, because I made a special version of the GBA core...with 2 GBA cores in one MiSTer FPGA!

You can download a testversion directly here as attachment.

How does it work?

Most features needed to be stripped out of the core to make it fit twice into the FPGA.

There is no VGA out (only HDMI), no Savestates, no Fastforward, no Turbo mode, no Shader colors, no 2X HD rendering, no filters.

Instead, you get 2 raw GBA cores, one connected to SDRAM, one connected to DDR3, communicating directly inside the FPGA. Sound is used from Core 1 only.

Implemented for multiplayer are the 2 most common link modes (GBA has 4 different modes). Most multiplayer games should be supported.

You can watch the video linked here or try it yourself.

I hope you have some fun playing together!

Files

MiSTer FPGA GBA Splitscreen Multiplayer

2 GBA cores in one Mister with splitscreen. Patreon: https://www.patreon.com/FPGAzumSpass Twitter profile: https://twitter.com/AzumFpg

Comments

Anonymous

This is so awesome! What are the 2 modes you are referring to? I assume from my quick tests it only operates in multi-pak modes (each system has the game pak) and not single pak, yes?

FPGAzumSpass

GBA has "Normal mode", which is about the same GB had. Also "Multimode"(up to 4 player), also there is UART mode and GPIO mode. I have not seen the later 2 ones used so they are not implemented. Also Multimode needs to emulate the active cable and I do that only for 2 players currently, not 4.