Page 3 of 8

Re: Sponsoring RTG support

Posted: Thu Jul 02, 2020 5:33 am
by apolkosnik
ericgus09 wrote: Sun Jun 28, 2020 6:53 am [

for the record I am an unpaid minion :D .. I do it for the enjoyment I get out of the V2 and to counter some of the fud and mis information that gets spread around like manure.. most of it is either horribly out of date, patently false or just someone who has a personal axe to grind against the team for whatever reasons (hi kolla)..
...
Secondly he was a bit hostile with his requests and anyone who knows anything about the apollo knows they wont publish the sort of information he was looking for {seriously think about it and think why they said no -- its logical to most people} (eg the specs so he can write an alternate core) and when he was told .. no sorry not supported, he got angry ... well no surprise there.. I was at least suggesting a viable alternative (mister) but I digress.. I honestly think he was more interested in trying to reverse engineer the vampire than anything else, otherwise he would have taken the suggestion to code on the mister more seriously ..
...
Dude, wtf?! Stop spreading fud and lies.
I wanted to flash something onto my own V2, I asked once. Gunnar told me not supported. I've asked for a hint based on the V1 code base, which is GPL, and Igor told me that they won't open source anything. Fine. They deleted the whole thread, fine with me.
At no point I was angry with them, all I wanted to do was to roll something that could run my code on V2 without investing too much time into guessing pin assignments to ensure I don't turn my V2 into a doorstop. </end drama>

Re: Sponsoring RTG support

Posted: Fri Jul 03, 2020 4:50 am
by ericgus09
Whatever .. i grow tired of discussing that topic with you.. moving on (im sure others are equally disinterested).. I will not comment further on that entire debacle.

Re: Sponsoring RTG support

Posted: Fri Jul 03, 2020 6:57 am
by Sorgelig
MiSTer is fully open but i don't see anyone willing to add RTG.
It's interesting to hack closed platform than write something for open platform..

Re: Sponsoring RTG support

Posted: Fri Jul 03, 2020 9:07 am
by chaos
Hey Sorgelig,

if no one else beats me to it, I was planning to work on RTG. But first I want to implement the 68k CPU emulation on ARM.

Re: Sponsoring RTG support

Posted: Fri Jul 03, 2020 12:35 pm
by petarku
hi @chaos , just to ask because the nick is familiar, are you one of the guys that basically created minimig ?

Re: Sponsoring RTG support

Posted: Fri Jul 03, 2020 1:15 pm
by Mike
As I mentioned we (fpgaarcade) have decided to support the de10-nano platform.
We will be releasing firmware, binaries and the source as we go along.
The motiviation is to get the Amiga core out, but all our stuff is built with CI so everything should be available.

Re: Sponsoring RTG support

Posted: Fri Jul 03, 2020 1:17 pm
by apolkosnik
Sorgelig wrote: Fri Jul 03, 2020 6:57 am MiSTer is fully open but i don't see anyone willing to add RTG.
It's interesting to hack closed platform than write something for open platform..
chaos wrote: Fri Jul 03, 2020 9:07 am Hey Sorgelig,
if no one else beats me to it, I was planning to work on RTG. But first I want to implement the 68k CPU emulation on ARM.
I'd like to help with any of the menial tasks for any of these things.

Perhaps this could be useful to chaos https://github.com/michalsc/Emu68

Re: Sponsoring RTG support

Posted: Fri Jul 03, 2020 1:27 pm
by Kitrinx
Mike wrote: Fri Jul 03, 2020 1:15 pm As I mentioned we (fpgaarcade) have decided to support the de10-nano platform.
We will be releasing firmware, binaries and the source as we go along.
The motiviation is to get the Amiga core out, but all our stuff is built with CI so everything should be available.
Is fpgaarcade a mister clone? Why not just contribute to the project. I guess everyone wants a piece of the pie.

Re: Sponsoring RTG support

Posted: Fri Jul 03, 2020 1:37 pm
by lomdar67
It's the FPGAARCADE replay board it's not a "MiSTer" (or better D10-nano) clone:

https://www.fpgaarcade.com/

You can read more about the D10-nano support here: https://www.fpgaarcade.com/replay2-and- ... o-support/

Maybe Mike can shed some light on it but as far as I understand it they will not support MiSTer but the D10-nano. Their goal ist to bring the Replay ecosystem to the D10-nano. As everything will be available on GitHub this could probably be ported to the MiSTer...

Re: Sponsoring RTG support

Posted: Fri Jul 03, 2020 2:02 pm
by Mike
Kitrinx,
We've been developing cores for years - many of them have been ported to mister.
My board has not been available for ages, and while we are working on a new one, we decided to support the de10-nano board that mister uses.
This is simply to let more people use our stuff.

"Why not just contribute to the project?" sometimes choice is good. We do things a bit differently.

Basically it's quicker for me to support the de10 board rather than port my stuff to another framework.
Because we have a common framework and build system, and we've already done the work for the Ardunio Vidor, it's not much additional work.
Of couse, as soon as I release the sources it (like eveything else I do) gets ported, and that's ok, but it results in fragmentation of the code.

Anyhow, off topic. Any questions feel free to ping me or discuss on slack.

/Mike

Re: Sponsoring RTG support

Posted: Fri Jul 03, 2020 5:55 pm
by mbo77
Mike, is there any estimation on the timeline?
Only a very rough one, of course.

Re: Sponsoring RTG support

Posted: Sat Jul 04, 2020 9:10 pm
by Mike
We are making good progress. I'll post updates on the website.
week or two I hope, but other people are doing uboot/linux and some of the build chain so it's hard to predict exactly.

Re: Sponsoring RTG support

Posted: Mon Jul 06, 2020 11:42 am
by mbo77
@Mike
Thanks. I was merely interested if we're talking several months or some weeks from now on.
So I'm really eager to look into it once something can be delivered.
Thanks!

Re: Sponsoring RTG support

Posted: Mon Jul 06, 2020 12:52 pm
by mbo77
About the CPU, what about this project?
http://eab.abime.net/showpost.php?p=141 ... tcount=308

Re: Sponsoring RTG support

Posted: Mon Jul 06, 2020 6:36 pm
by Mike
I think Mike is using the TG68K. I get about 80MHz single cycle operation in the Ultrascale part.

Re: Sponsoring RTG support

Posted: Tue Jul 07, 2020 9:01 am
by chaos
petarku wrote: Fri Jul 03, 2020 12:35 pm hi @chaos , just to ask because the nick is familiar, are you one of the guys that basically created minimig ?
No, I didn't create minimig ;) I did add the AGA support though.

Re: Sponsoring RTG support

Posted: Tue Jul 07, 2020 9:02 am
by chaos
apolkosnik wrote: Fri Jul 03, 2020 1:17 pm I'd like to help with any of the menial tasks for any of these things.

Perhaps this could be useful to chaos https://github.com/michalsc/Emu68
Great, any support with testing would be appreciated.

Re: Sponsoring RTG support

Posted: Tue Jul 07, 2020 10:10 am
by petarku
chaos wrote: Tue Jul 07, 2020 9:01 am
petarku wrote: Fri Jul 03, 2020 12:35 pm hi @chaos , just to ask because the nick is familiar, are you one of the guys that basically created minimig ?
No, I didn't create minimig ;) I did add the AGA support though.
i could connect your name with minimig , so it was AGA :) i stand corrected. Anyway it is great to have you onboard.

Re: Sponsoring RTG support

Posted: Wed Jul 08, 2020 9:45 am
by xolod79
chaos wrote: Tue Jul 07, 2020 9:02 am
apolkosnik wrote: Fri Jul 03, 2020 1:17 pm I'd like to help with any of the menial tasks for any of these things.

Perhaps this could be useful to chaos https://github.com/michalsc/Emu68
Great, any support with testing would be appreciated.
In quality 68040 on the side of ARM it is possible to use implementation from https://github.com/aranym/aranym
It is also used in https://github.com/PandTomB/uae4arm
And
https://github.com/midwan/amiberry

Re: Sponsoring RTG support

Posted: Wed Jul 08, 2020 5:40 pm
by uigiflip
@robinsonb5 have emailed you. Let me know what you need and I may come up with something.

Re: Sponsoring RTG support

Posted: Sun Jul 12, 2020 8:34 pm
by uigiflip
https://github.com/robinsonb5/MinimigAGA_TC64

robinsonb5 seems to have cracked rtg and akiko

Re: Sponsoring RTG support

Posted: Mon Jul 13, 2020 8:31 am
by mbo77
Interesting, can this work be used to compile a core for MiSTer?

Re: Sponsoring RTG support

Posted: Mon Jul 13, 2020 9:06 am
by robinsonb5
mbo77 wrote: Mon Jul 13, 2020 8:31 am Interesting, can this work be used to compile a core for MiSTer?
At the moment it's just a dumb framebuffer running from the same SDRAM as the Minimig memory (since that's all we have on MiST and TC64) - no blitter or hardware sprite. Max pixel clock of 56.75MHz in 15-bit, and 113.5MHz in 8-bit, but write speed suffers if you max it out.

It shouldn't be difficult to do a direct port - the only complication is that the MiSTer Minimig core currently uses a simplified SDRAM controller which runs at a slower clock rate than the MiST and TC64 ports. To make the RTG mode possible I'm using 8-word bursts and bank interleaving to get as much read bandwidth as possible out of the SDRAM, so for a direct port MiSTer would have to use an equally capable SDRAM controller.
However, if the DDR RAM on the MiSter can be pressed into service, it should be possible to do something significantly better than a direct port.

Re: Sponsoring RTG support

Posted: Mon Jul 13, 2020 9:34 am
by mbo77
As I'm rather new to this whole scene, is there a direct way of running it on the DE10?

Re: Sponsoring RTG support

Posted: Mon Jul 13, 2020 8:32 pm
by robinsonb5
mbo77 wrote: Mon Jul 13, 2020 9:34 am As I'm rather new to this whole scene, is there a direct way of running it on the DE10?
Not directly, no - I think it would be as much work to make it run directly as it would be to run within the MiSTer framework - probably more since it assumes the availability of regular rather than DDR SDRAM.

Re: Sponsoring RTG support

Posted: Mon Jul 13, 2020 8:37 pm
by mbo77
Forgive my ignorance, but is it functional already somewhere?

Re: Sponsoring RTG support

Posted: Tue Jul 14, 2020 10:51 am
by robinsonb5
mbo77 wrote: Mon Jul 13, 2020 8:37 pm Forgive my ignorance, but is it functional already somewhere?
Currently it's only implemented on the Turbo Chameleon 64, which has the same FPGA as the MiST (as opposed to MiSTer) but no supporting host CPU. It shouldn't be too difficult to port to other devices though. (It does also work on the DE10-lite, since I use one of those as a dev platform - but that's a totally different board, not remotely similar to the DE10-nano.)

Re: Sponsoring RTG support

Posted: Tue Jul 14, 2020 11:00 am
by kolla
@robinsonb5
Do you have a MiST yourself to test with?

Re: Sponsoring RTG support

Posted: Tue Jul 14, 2020 6:24 pm
by robinsonb5
kolla wrote: Tue Jul 14, 2020 11:00 am @robinsonb5
Do you have a MiST yourself to test with?
I do, yes - however I had to make some changes when porting the core to TC64 which broke the MiST build in my repo - I haven't got around to un-breaking it yet!

Re: Sponsoring RTG support

Posted: Tue Jul 14, 2020 7:48 pm
by limi
@robinson5 So can we send you a MiSTer to help out? 😄