Overview Features Coding ApolloOS Performance Forum Downloads Products Order Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
Please visit our Apollo-Discord Server for support.



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
Performance and Benchmark Results!

Vampire/Apollo PCI Versionpage  1 2 

Calaminici Davide

Posts 26
11 Nov 2016 17:41


Hello,

i finally created a new account on the forum.
My old account doesn't work :-(

What about a PCI card that can be fitted on a SAM440/460 AmigaOne, Pegasos, AmigaOne X1000, Tabor and X5000?

This would be great and the perfect solution for a trasparent and accurate emulation.

Since the card could be even programmable with other core would be very interesting to play with it.



John William

Posts 563
11 Nov 2016 18:12


Calaminici Davide wrote:

Hello,
 
  i finally created a new account on the forum.
  My old account doesn't work :-(
 
  What about a PCI card that can be fitted on a SAM440/460 AmigaOne, Pegasos, AmigaOne X1000, Tabor and X5000?
 
  This would be great and the perfect solution for a trasparent and accurate emulation.
 
  Since the card could be even programmable with other core would be very interesting to play with it.
 

This is a real legit hardware there is no emulation here, please refrain from using the term emulation. We are not emulating anything. This is not WinUAE inside some chipset with windows driver and API in the background or mini Windows running in the background inside some x86 CPU inside some chipset.

This is not Frodo, AppleWin, Vice64, UAE or WinUAE. This is not fpga arcade or minimig.


Calaminici Davide

Posts 26
11 Nov 2016 18:28


OK

A PCI card with a REAL Amiga will help us to avoid EMULATION :-)


Roman S.

Posts 149
11 Nov 2016 18:50


But why? What would be the benefit over the standalone Vampire?



Calaminici Davide

Posts 26
11 Nov 2016 18:55


To directly connect classic and NextGen Amiga.
I remember many thread on forum talking about this.
You could sell many cards.




Roman S.

Posts 149
11 Nov 2016 19:32


What do you mean by 'directly connect'? What would the end user gain?




Calaminici Davide

Posts 26
11 Nov 2016 19:40


EXTERNAL LINK


Roman S.

Posts 149
11 Nov 2016 19:51


I still don't understand what would you like to achieve. Tell us the use case.


Wawa T

Posts 695
11 Nov 2016 22:30


Calaminici Davide wrote:

To directly connect classic and NextGen Amiga.
  I remember many thread on forum talking about this.
  You could sell many cards.
 
 

i think the people behind the project know very well what they are doing.


Mo Retro

Posts 241
19 Nov 2016 20:55


The idea of a Vampire 2 on a PCI or PCI-Express card is that crazy.
  It's the reverse of what Commodore did with it's Sidecar for the Amiga 1000 and the PC- boards on the A2000. All that is needed is a pilot like Janus but in reverse :)

  Even if the Vampire team has no such card at present on there drawing board, it is a valuable idea and could / should be considered. Because it will enlarge the Vampire2/Apollo ecosystem.
  Once the ecosystem is big enough more and more developers will create valuable applications for present everyday day use on our Beloved Amiga.:D

  I would like to see that happening and have the new applications sqeeze a maximum performance out of the Vampire 2/Apollo combo.


OneSTone O2o

Posts 159
20 Nov 2016 10:32


There was already a Janus card with 68000 and even 68020 running in PC and running "foreign" OS... TOS...

EXTERNAL LINK


Mo Retro

Posts 241
21 Nov 2016 15:53


oneSTone o2o wrote:

There was already a Janus card with 68000 and even 68020 running in PC and running "foreign" OS... TOS...
 
  EXTERNAL LINK 

Thanks I wasn't aware of the Janus 68K card on the PC :-)
I was refering to the Janus PC solution that Commodore made for the Amiga 1000 & 2000 ;-)


Markus (mfro)

Posts 99
21 Nov 2016 16:27


Actually, the FireBee *is* a PCI card.

The ColdFire PCI module can operate as both PCI master and slave.

It could be used as PCI slave if somebody took care about the necessary software for this mode.


Tim D

Posts 84
14 Feb 2018 13:02


I actually like this idea very much indeed. Now for many still the ideal Amiga is a very powerful classic Amiga. Vampire helps this a huge lot, except for the PPC part, like Wipeout etc.

Since it's not really realistic to also put a PCC in FPGA, ignoring even the fact that it's even questionable what needs to be done on software side (powerpc.library / AOS4.1) to get the thing running in the first place.

Now if you'd approach this the other way around, start from an NG Amiga you already have the PPC stuff and thanks to some tools I guess most if not all AOS3.x & AOS4.x PPC software runs on an NG Amiga. If only you could hook up a "Standalone" Vampire in an NG Amiga's PCI(express) slot. OK software development still will be required, the AOS4.1 68k emulation layer may be updated to redirect to the Vampire having the software run natively instead of having it emulated on the NG Amiga itself. Mmm and ideally you want to route Vampire audio & video back into the NG Amiga as well, instead of having to deal with dual video and audio outputs...

Anyway, this somehow sounds like a final chance for the Hyperion & A-EON guys I guess to attract more people to the NG platform. Oh well, that was in a world where Hyperion would spent our cash on product development instead of "who's got the biggest d*ck" trademark lawsuits... :(


Gunnar von Boehn
(Apollo Team Member)
Posts 6207
14 Feb 2018 13:09


Tim D wrote:

Anyway, this somehow sounds like a final chance for ...

 
This project is easy to imagine but very complex to implement.
Not only a lot of work but also technically very challenging.
Another problem is that most of the existing PPC Amiga was relative low PCIe performance. Therefore its not even certain that they could transfer that amount of data the Vampire could produce - so the project might fail here.
 
Nice idea on paper, but the project might
be to challenging to make sense for the Amiga NG scene.
 

But maybe "the other way around" would make sense?
Several games and applications run faster on VAMP than on 200-300 MHz PowerPC PowerUp Cards.

Therefore if the 300 Mhz PowerUp Cards are fast enough to run OS 4,
then logically the VAMP is fast enough too.

So maybe porting OS 4 to 68K would make most sense.


Björn Persson

Posts 11
14 Feb 2018 16:41


Gunnar von Boehn wrote:

So maybe porting OS 4 to 68K would make most sense.

Spot on. New AmigaOS 68k makes most sense!


Samuel Crow

Posts 424
14 Feb 2018 19:07


Björn Persson wrote:

Gunnar von Boehn wrote:

 
  So maybe porting OS 4 to 68K would make most sense.
 

 
  Spot on. New AmigaOS 68k makes most sense!

Not only that, but writing a QEmu backend for the 68080 would probably get OS4 Classics running dual-boot anyway.


Björn Persson

Posts 11
14 Feb 2018 20:20


Samuel Crow wrote:

Björn Persson wrote:

 
Gunnar von Boehn wrote:

 
  So maybe porting OS 4 to 68K would make most sense.
 

 
  Spot on. New AmigaOS 68k makes most sense!
 

  Not only that, but writing a QEmu backend for the 68080 would probably get OS4 Classics running dual-boot anyway.

Yes, QEmu "User-mode emulation" would be great! Would trade my high end laptop for a Vampire standalone laptop with AmigaOS 68k with QEmu straight away for everyday use.


Rod March

Posts 119
14 Feb 2018 22:22


OS4 for 68k = win!


Gregthe Canuck

Posts 274
14 Feb 2018 23:59


Rod March wrote:

  OS4 for 68k = win!
 

 
Well... I would rather see an OS3+.  The 'best' of OS4 back-ported to OS3. I am in the camp that isn't a fan of the 'interfaces' decision on OS4.

A lot of work has gone into updating OS4 with proper interface/functions that would in future better support memory protection and SMP.

 
 

posts 36page  1 2