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
The team will post updates and news about our project here

Picasso 96 Sold to IComp & Hyperionpage  1 2 

Thierry Atheist

Posts 644
15 Apr 2017 05:11


Let me ask the question another way.

When they put into circulation an S-AGA core for the Vampire's FPGA, why would I want to use Picasso 96? Am I correct in saying that Picasso 96 is RTG? Also, it seems that RTG doesn't support draggable screens. That makes that something that I don't want to install on my Amiga, as I won't be using it.


Wawa T

Posts 695
16 Apr 2017 03:34


because the device driver for  saga is p96 based. you dont want it? fine, simply dont use high and full color and stay with what aga provides. why not.


Mr-Z EdgeOfPanic

Posts 189
16 Apr 2017 08:21


wawa t wrote:

because the device driver for  saga is p96 based. you dont want it? fine, simply dont use high and full color and stay with what aga provides. why not.

Correction not AGA but ECS :-) i wish we had AGA implemented on
vampire or a V1200 :)



Thierry Atheist

Posts 644
16 Apr 2017 09:40


wawa t wrote:
because the device driver for  saga is p96 based. you dont want it? fine, simply dont use high and full color and stay with what aga provides. why not.

One of us doesn't know what S-AGA is. I think that it's you.



Wawa T

Posts 695
16 Apr 2017 12:08


Thierry Atheist wrote:

 
  One of us doesn't know what S-AGA is. I think that it's you.
 
 

 
  okay, so what the both p96 apollo core drivers (one initial written by thor, the other by jason) are for, in your educated opinion?


Gunnar von Boehn
(Apollo Team Member)
Posts 6207
16 Apr 2017 12:23


wawa t wrote:

okay, so what the both p96 apollo core drivers (one initial written by thor, the other by jason) are for, in your educated opinion?

Lets not confuse people.
The driver started by Thor - was never really working.
Only the driver done by Jason did fully work and
only this one was ever provided for download and used by the people.

The second driver which is really working and will be published soon was done by flype.


Wawa T

Posts 695
16 Apr 2017 13:12


i didnt stated, that thors driver was publicly availble.

what about flypes driver? is it p96 compliant as well? is it development of jasons work or soemthing different? if so what advantages are to be expected? ammx usage?


Nixus Minimax

Posts 416
16 Apr 2017 14:09


wawa t wrote:
what about flypes driver? is it p96 compliant as well? is it development of jasons work or soemthing different? if so what advantages are to be expected? ammx usage?

So far all drivers only used P96's generic RTG-functions and thus were mostly empty shells. Flype's driver is a completely independent implementation comprising accelerated functions for SAGA. These functions will be optimised for 080 and use AMMX where appropriate.


Michael R

Posts 281
16 Apr 2017 15:26


Nixus Minimax wrote:

wawa t wrote:
what about flypes driver? is it p96 compliant as well? is it development of jasons work or soemthing different? if so what advantages are to be expected? ammx usage?
 

 
  So far all drivers only used P96's generic RTG-functions and thus were mostly empty shells. Flype's driver is a completely independent implementation comprising accelerated functions for SAGA. These functions will be optimised for 080 and use AMMX where appropriate.

Very nice work! The progress made so far has been great, especially in graphics for SAGA.


Gunnar von Boehn
(Apollo Team Member)
Posts 6207
17 Apr 2017 01:37


wawa t wrote:

i didnt stated, that thors driver was publicly availble.

Yes true.
It was a very nice tech demo and was not far from 100% working.

The point I tried to make is that we here as team
refer in our communication to the users by "SAGA driver-1" and "SAGA driver-2".

Driver-One was kindly provided by Jason.
SAGA-Driver-One was written fully from scratch based on free UAE information.
Jason kindly did SAGA-Driver-One literally on a weekend.

SAGA-Driver-One provides the functionality to select/program the screenmodes.. But nothing more.
There is no graphic acceleration, no speed tuning, no fast blitting included in this driver. It only provides the ability to select a screen mode. All the screen update are done by the RTG lib fallback functions. These do their job but there is some room for tuning.

That P96 screen nevertheless feel very fast on Vampire is simply because the 68080 CPUs is a beast.

Now Flype thankfully wrote a complete new driver - again fully from scratch. The goal of this new driver (called Driver-2) is to not only provide Screen mode selection but to offer a lot more functionality.

As for example:
* Allowing to active the SAGA Scanline features for CRT emulation.
* Tuned routines for Screen Blitting / Moving / Filling operations
  Bax and Flype did some great work here and we see already a speedup of +50% to +100% in their new functions. I believe that in combination with future Core upgrades we will even see over speedups of over +200%.

The driver work is not 100% complete yet
we have a lot more ideas which we want to do
and it could be some weeks before it will be released to public.

You have to mind that SAGA is the first and only GFX core which provides Chunky in Combination with AMIGA design. This means you can fully control the chunky display in Amiga way with the Copper.




Kolbjørn Barmen
(Needs Verification)
Posts 219/ 2
17 Apr 2017 02:00


So, does "Driver-2" also rely on P96?


Michael R

Posts 281
17 Apr 2017 03:16


Kolbjørn Barmen wrote:

So, does "Driver-2" also rely on P96?

That's a good question. Do we need to have Picasso96 installed to use Driver-2 or it all self-contained?



Kolbjørn Barmen
(Needs Verification)
Posts 219/ 2
17 Apr 2017 03:22


Michael R wrote:
That's a good question.

It's what Thierry has been trying to ask for more than a page now...


Michael R

Posts 281
17 Apr 2017 03:23


Gunnar von Boehn wrote:

 
 
  You have to mind that SAGA is the first and only GFX core which provides Chunky in Combination with AMIGA design. This means you can fully control the chunky display in Amiga way with the Copper.
 
 

 
  That last part is very important. According to information on Apollo Accelerators site SAGA does chunky modes, planar modes, and possibly a special mode where chunky and planar are both used. Original AGA didn't have chunky modes. But now we do, and much more. Great work!
 


Nixus Minimax

Posts 416
17 Apr 2017 08:16


Kolbjørn Barmen wrote:

  So, does "Driver-2" also rely on P96?
 

 
  Does AmigaOS magically support chunky graphics all of a sudden without a bunch of patches called "P96" or "CybergraphX"?


Kolbjørn Barmen
(Needs Verification)
Posts 219/ 2
17 Apr 2017 18:05


Nixus Minimax wrote:

  Does AmigaOS magically support chunky graphics all of a sudden without a bunch of patches called "P96" or "CybergraphX"?

No, but I am not so interested in chunky modes, I am more interested in fast planar modes for legacy Amiga software.

posts 36page  1 2