-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RTG from FPGAArcade? #43
Comments
For the first step, I've rolled the files into the build (at least Quartus is not complaining anymore, and it builds). Also it's depending on M68K being enabled and the RAM_LUT that was reimplemented for M68K in MiSTer. https://github.com/apolkosnik/Minimig-AGA_MiSTer/tree/rtg Looking at the VDE/VBE comments it needs some stuff:
|
Actually HDL part can be simplified for MiSTer. Scaler supports rendering from frame buffer, so i wanted to re-use the frame buffer mode for RTG. In this case Minimig doesn't need to switch between video outputs but just continue to provide AGA video while RTG drivers will use DDR3 memory for RTG video. i_clk is 28MHz (clk_sys) |
Most RTG implementations use separate connector, however, a recently released ZZ9000 (FPGA based) actually features a scandoubler and flicker-fixer that handles native video and RTG via the single connector. Best of all, the sources are available here: The bonus is an on-board network card. |
Source for ZZ9000 are only for drivers. I don't see HDL sources |
Btw, i have no plans to work on RTG in foreseeing future. But if you or someone else will add initial port/implementation, i can add improvements on HDL side. |
The code that drives the fpga is here: |
i see. It seems pretty complex as it uses hybrid ARM/FPGA system. Although i didn't check precisely if ARM is used for RTG part. |
I will look into this in a soonish manner because I am working on a simple framebuffer for my own project and I do want to see RTG. Probably after the christmas season (dev is going slow right now) |
There’s RTG support in the core now (added by Grabulosaure), so I believe this issue can be closed. |
Not really an issue, but I wanted to start a conversation about what it would take to get the RTG from FPGAArcade integrated into MiSTer.
The text was updated successfully, but these errors were encountered: