Vampire 600 V2 - Amiga 600 FPGA accelerator Pre-order

  • Thread starter Thread starter majsta
  • Start date Start date
  • Replies Replies 1459
  • Views Views 402951
Status
Not open for further replies.
With out me reading all of the thread, has anyone got a time on the release of this board or is it as and when, as I fancy one but don't want to wait for weeks...
 
@Megamix "cant wait for weeks"? Amiga folks count everything in years ;-)
To be clear.. only Majsta himself could give am estimate but its safe to assume he's in the middle of testing....
Out of curiosity..Why can't you wait for weeks? You need an accelerator for the A600 here and now?
 
The curiosity from me is how far off they are, for me I just want to get the little A600 I have up and running with a little more power and memory.
 
This will be compatible with a full 020 core as i understand it.
Where is this code supplied? From Majsta?

Also will there be one with the 030 version?
what are the differences between 020 and 030 except the speed?
 
To avoid a long and potentially off topic discussion I suggest you check wikipedia for differences between 020 and 030, but short story is that the Vampire uses the Apollo core developed by the Phoenix / Apollo team lead by Gunnar von Boen.
The core is not a pure copy of a 020. It is in fact a new and improved 68xxx core even better than 060 in some respects but keeping it compatible with 020... it currently lacks FPU, not sure about the status of the MMU.

But as a simplification it is fair to see the core as something like a 250MHz 68020 even though it really isnt.
The team thats working on the FPGA Arcade (google it) are much closer to what you could call a pure 020 core.
 
Last edited:
To avoid a long and potentially off topic discussion I suggest you check wikipedia for differences between 020 and 030, but short story is that the Vampire uses the Apollo core developed by the Phoenix / Apollo team lead by Gunnar von Boen.
The core is not a pure copy of a 020. It is in fact a new and improved 68xxx core even better than 060 in some respects but keeping it compatible with 020... it currently lacks FPU, not sure about the status of the MMU.

But as a simplification it is fair to see the core as something like a 250MHz 68020 even though it really isnt.
The team thats working on the FPGA Arcade (google it) are much closer to what you could call a pure 020 core.

Would you really need an FPU or MMU?
I googled it and the answers was basically "no, you don't", but there are other accelarators that offers it, what would be the point of it for a non-dev user?
Wouldn't it be enough to just have the Phoenix core v2000 and a graphics accelerator (Maybe that is already in the Phoenix core?)
 
Short answer is that there are some uses for both.
Stuff like Shapeshifter Mac emulator requires MMU (if I remember right), games like Quake use the FPU along with 3d rendering software (Although, who would render on Amigas these days) and some demos.
As for FPU, for compatibility reasons you can emulate the FPU on CPU.
I dont know all the details but its already done on Amigas. The FPUs on 040 and 060 are simplified compared to 68882. So instructions not supported in hardware are intercepted and emulated in software. I suppose Phoenix could do the same...
 
Last edited:
Short answer is that there are some uses for both.
Stuff like Shapeshifter Mac emulator requires MMU (if I remember right), games like Quake use the FPU along with 3d rendering software (Although, who would render on Amigas these days) and some demos.
As for FPU, for compatibility reasons you can emulate the FPU on CPU.
I dont know all the details but its already done on Amigas. The FPUs on 040 and 060 are simplified compared to 68882. So instructions not supported in hardware are intercepted and emulated in software. I suppose Phoenix could do the same...

well, shapeshifter doesn't really require an mmu, it messes with CPU supervisor mode. An mmu is useful for protecting mac rom from writes and also to speed up screen refresh updating only the changed parts.

a 060-like fpu would be handy as software usually assumes it's present.
 
Just to say hello :) And quick update, latest core runs test demos, sometimes boot workbench but still is not stable, there is some minor bug we are investigating. In next few days I will probably test HDMI, regarding hardware part. For month or so I m waiting for HDMI connectors to arrive and this really delayed that part of test. Demo we started was first in chip ram then another version for FastRam and that proved that each controller works but this time SDRAM was at 158MHz or so :) Also, board will be redesigned once more because there are few things done better this time so we will save power consumption even more.
 
Awesome work majsta!
Looking forward to hearing the results of HDMI tests.. :)
 
@ahoj I dont think the testing of the HDMI part as such is very exciting at the moment. Im saying this because Its most likely about making sure its wired up correctly so that there are no hardware errors when the time comes and the FPGA is updated with a new core that has functions that will use the HDMI.

The exciting news will be to hear about the planned graphics core ;-)
Have not heard much really, but the Phoenix/Apollo team seem to have some nice ideas.
 
Last edited:
I'd like to see AAA implemented in an A600, or at least in an A1200, that would be wacky:)
 
Last edited:
I'd like to see AAA implemented in an A600, or at least in an A1200, that would be wacky:)
I know, right?
However, what I heard about "Super AGA" or "SAGA" (which appropriately enough means "fairytale" in Swedish) is actually better than AAA. ;-)
If we are in luck, some groovy stuff is coming our way :-)
 
Thanks for the update!
Take your time and make it great :)

Post some videos of your work, i love to see that kind of stuff!
I find it quite relaxing seeing other people "error search" in areas i have no clue about :)
 
The Amiga 600 is about to become the most exciting machine of the Amiga family to own... Lucky I have 8 of them. Lol

Declaring interest in 1 card to begin (will buy more from batches 2 or 3... Lol). PM to come.


Sent from my iPhone using Tapatalk
 
@Rakeim132 Lol, really 8 A600s? :-)
Anyhoo, from what I hear, A500 version should not be far behind. Other versions hopefully to follow in a not too distant future.
Im sure a 1200 version would be wildly popular but its probably a totally different design if its designed as a trapdoor expansion card. (Card could be bigger than the vampire 600v2 which is actually quite tiny. So it would be easier to add more memory etc..)
Majsta is doing a fantastic job optimizing the 600 design.

Skickat från min GT-I9505 via Tapatalk
 
Status
Not open for further replies.
Back
Top Bottom