Search found 79 matches

by fpgaarcade
Wed May 01, 2019 1:51 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 983
Views: 170270

Re: Minimig (Amiga) core discussion

It's a drop in replacement for the TG68K as it's mostly the same core, so it should be no problem to run in the minimig design. The superscaler version is completely different. I'm still experimenting with extending the M68K to a true 32 bit bus, but making any changes to this design are rather frau...
by fpgaarcade
Wed May 01, 2019 1:47 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 983
Views: 170270

Re: Minimig (Amiga) core discussion

Hi ! In the first post of this page (viewtopic.php?f=117&t=32761&start=475) Mike mentions the M68K soft 020 core "which is a tidy up of" TG68K and supposedly fixes quite a few issues (like the Pinball Illusions crash I guess). Would anyone be willing to implement this ? M68K haven...
by fpgaarcade
Tue Feb 19, 2019 6:54 am
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 983
Views: 170270

Re: Minimig (Amiga) core discussion

I've isolated the M68K problem in 68000 mode, I hope to get time to fix it this week (but I have a lot on with work). Writing a high speed CPU is a lot more complex than just executing instructions in a single cycle. The TG68k/M68K execute the majority of instructions in a single cycle already, or t...
by fpgaarcade
Sat Feb 16, 2019 2:23 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 983
Views: 170270

Re: Minimig (Amiga) core discussion

I put the FX68K core into my Amiga design and it works well, although there are some glitches we don't see with the M68K. I think it's showing up some very subtle chipset issues, but when I get time I'll run with a real 68000 (I have one on a DB) and compare the two. /Mike Hi Mike. No idea if it is...
by fpgaarcade
Sat Feb 16, 2019 10:28 am
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 983
Views: 170270

Re: Minimig (Amiga) core discussion

So, is this "new core" Jim mentioned made by MikeJ or not?? No, it is not. It is being created by a group of guys who can't stand Gunnar's attitude. This core is my attempt at cleaning up the TG68K and fixing the last few bugs. I called it M68K to differentiate it. It's under the same lic...
by fpgaarcade
Sat Feb 16, 2019 10:11 am
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 983
Views: 170270

Re: Minimig (Amiga) core discussion

Wow, just a dumb user here, grabbing my popcorn basket... Exciting, thanks to everyone !! Just a note : there's a well known game that crashes with TG68k : Pinball Illusions. Also, there incoming game Reshoot-R is supposed to make an optimal use of Amiga hardware tricks, might be another nice test ...
by fpgaarcade
Thu Feb 14, 2019 8:58 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 983
Views: 170270

Re: Minimig (Amiga) core discussion

I've sent you the code.
/Mike
by fpgaarcade
Thu Feb 14, 2019 7:03 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 983
Views: 170270

Re: Minimig (Amiga) core discussion

Well, this doesn't prevent anyone to use submodules in his own repo. E.g. I can add a replay_common to my repo, and pull yours into it. It'll be a local copy, just handled by git (if I understood you). Btw, is m68k available to the public? I would try it on the minimig core. Yes I think so. It's ab...
by fpgaarcade
Thu Feb 14, 2019 4:30 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 983
Views: 170270

Re: Minimig (Amiga) core discussion

Agreed. Submodules work well, but personally I get easily confused...I'll have a chat to the people-who-understand-git on my team! What I've done it have the build system link between repos. I suggest people pull my common repos and use the files directly. repos V replay_common/lib/cpu/m68k/files.tx...
by fpgaarcade
Thu Feb 14, 2019 2:47 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 983
Views: 170270

Re: Minimig (Amiga) core discussion

I'm building a new library of all the building blocks for the github release that I will attempt to maintain. When I import somebody else's design, I ask politely and then make sure they are updated. It's a gift, not a right - time and effort is their most valuable resource. It's good that you inte...
by fpgaarcade
Thu Feb 14, 2019 1:44 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 983
Views: 170270

Re: Minimig (Amiga) core discussion

From what I understand, he wants to run the CPU emulation on an ARM core (which goes on a daughter-board of the FPGA-Arcade) and use FPGA only for the custom chips. This will not be a core in the strict FPGA sense, but will most probably faster than anything you could do on an affordable FPGA. Mayb...
by fpgaarcade
Thu Feb 14, 2019 1:38 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 983
Views: 170270

Re: Minimig (Amiga) core discussion

The key word was "permanent". This sense of entitlement (not just from you) is getting a bit irritating. I don't think a lot of people realize quite how much work goes into making these designs - literally 1000s of hours. Many of the contributors are from professional designers, and if th...
by fpgaarcade
Sun Dec 16, 2018 9:44 pm
Forum: MiSTer
Topic: 680x0 cores
Replies: 67
Views: 12723

Re: 680x0 cores

Had to park it for a bit, real work got in the way :(
It's really close, hopefully get it done in the next week or so.
by fpgaarcade
Wed Nov 14, 2018 9:10 pm
Forum: MiSTer
Topic: 680x0 cores
Replies: 67
Views: 12723

Re: 680x0 cores

This week I hope. I've been running comparisons with the fx68k design when the core is in 68000 mode. There are some minor differences in stackframes I would like to fix, but I think it's good enough.
by fpgaarcade
Wed Nov 14, 2018 9:07 pm
Forum: MiSTer
Topic: Migrating Genesis core to FX68K
Replies: 25
Views: 3997

Re: FX68K Cycle accurate 68000 core

Yup, updated thanks.
by fpgaarcade
Wed Nov 14, 2018 8:50 pm
Forum: MiSTer
Topic: Migrating Genesis core to FX68K
Replies: 25
Views: 3997

Re: FX68K Cycle accurate 68000 core

note, I modified the top to bring out the PHI enables directly. I had to use a different synthesis tool as the old Xilinx software does not support SV
by fpgaarcade
Wed Nov 14, 2018 8:49 pm
Forum: MiSTer
Topic: Migrating Genesis core to FX68K
Replies: 25
Views: 3997

Re: FX68K Cycle accurate 68000 core

I'm still sorting out my github stuff, but here is my fx68k wrapper if it helps.
/MikeJ
replay_cpu_fx68k.txt
by fpgaarcade
Tue Oct 23, 2018 1:07 pm
Forum: MiSTer
Topic: 680x0 cores
Replies: 67
Views: 12723

Re: 680x0 cores

Of course, the high performance and extremely expensive families go faster on any new generation. I use Altera/Intel a bit as well, but it's mainly Xilinx ultrascale now for ASIC prototyping etc. The spartan3e is a 4 input lut, the spartan7 is a 6 input and that alone makes a big difference. I'm al...
by fpgaarcade
Tue Oct 23, 2018 11:29 am
Forum: MiSTer
Topic: 680x0 cores
Replies: 67
Views: 12723

Re: 680x0 cores

But of course, a 020 core should be slower (lower fmax) than a 16-bits core. Is it possible to remove the 020 functionality and get a bar fast 68000? since m68k is based on tg68k, it uses 16bit bus and overall is 68000 with additional 020 instructions. So, it should be already what you need. Maybe ...
by fpgaarcade
Tue Oct 23, 2018 8:52 am
Forum: MiSTer
Topic: 680x0 cores
Replies: 67
Views: 12723

Re: FX CAST Atari ST core

Igor, Not sure if you seen but I also have a daughterboard with an 060 attached. I can use this, as well as the 68000 db for verification. I'm also in the process of attaching an 020 with some of the Amiga chips for corner case verification. Replay1 is EOL now, the DB has been shipped to current use...
by fpgaarcade
Tue Oct 23, 2018 8:47 am
Forum: MiSTer
Topic: 680x0 cores
Replies: 67
Views: 12723

Re: FX CAST Atari ST core

I've finished adding the missing instructions to my m68k (tg68k) variant. What's the max speed of tg68K? The ideal combination would be to include two cores, one plain 68000 cycle accurate. And a non cycle accurate faster core. I was (still am) considering the idea for my ST core. You obviously don...
by fpgaarcade
Tue Oct 23, 2018 8:05 am
Forum: MiSTer
Topic: 680x0 cores
Replies: 67
Views: 12723

Re: FX CAST Atari ST core

I've finished adding the missing instructions to my m68k (tg68k) variant. It's still undergoing testing but meetings timing and runs. I'm trying to fix some of the stack frames then I'm done and will switch efforts to the new core. This will go on git shortly. are you talking about 68020 instructio...
by fpgaarcade
Tue Oct 23, 2018 6:55 am
Forum: MiSTer
Topic: 680x0 cores
Replies: 67
Views: 12723

Re: FX CAST Atari ST core

Is it 68000 or 68010/20/30? Bare 68000 only. You probably need almost completely separated cores for the other processors, if you want cycle accuracy. There is probably not much in common between the 68030 (or even the 68020 for that matter) and the 68000 at the gate level. The 68010 is very close ...
by fpgaarcade
Tue Nov 28, 2017 3:40 pm
Forum: MiSTer
Topic: Minimig and Hybrid emulation.
Replies: 26
Views: 9638

Re: Minimig and Hybrid emulation.

I've been looking at the same thing, although with a PI CM3 compute module. http://www.fpgaarcade.com/punbb/viewtopic.php?id=1221 You have tighter integration with the FPGA. I'm having to use the SMI, but the "fast" memory and RTG is essentially in the CM3. The CPU stalls in a similar fash...
by fpgaarcade
Tue Nov 28, 2017 3:29 pm
Forum: MiSTer
Topic: MiSTer: MiST on Terasic DE10-nano board.
Replies: 763
Views: 181800

Re: MiSTer: MiST on Terasic DE10-nano board.

Off topic, but Replay2 has a large 28nm Spartan7 device on board plus all the usually goodies - high quality analog video/audio as well as dvi/hdmi. DDR1 memory of compatibility with the current board + 512MB DDR3. It won't be as cheap as the DE10, but it will be available in volume for those who wa...

Go to advanced search