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
Information about the Apollo CPU and FPU.

Saga Driver

Wawa T

Posts 695
24 Jul 2018 01:35


its still based on jasons work i assume. whose is the most advanced github repo? renauds?
 
  why am i asking.. im thinking about forking it. might look at how it compiles here, i likely cannot contribute much but given i have newer gccs up to 8.1.0 it might be of some assistance. even if i cannot practically test the binary myself.


Simo Koivukoski
(Apollo Team Member)
Posts 601
24 Jul 2018 05:21


MicroSD card or RTG driver? Both are here:
 
EXTERNAL LINK 

With RTG saga.card is not used anymore. For that Henryk Richter has done AMMX based vampiregfx.card driver.


Wawa T

Posts 695
24 Jul 2018 11:11


i know jasons repo, but ive seen it forked.
so vampiregfx.card is a completely new from the scratch driver that has replaced saga.card and made it obsolete?


Marlon Beijer

Posts 182
24 Jul 2018 11:27


wawa t wrote:

i know jasons repo, but ive seen it forked.
  so vampiregfx.card is a completely new from the scratch driver that has replaced saga.card and made it obsolete?

Well, it still works. vampiregfx is much faster however.


Gunnar von Boehn
(Apollo Team Member)
Posts 6207
24 Jul 2018 11:43


wawa t wrote:

  so vampiregfx.card is a completely new from the scratch driver that has replaced saga.card and made it obsolete?
 

   
Yes you are correct.
   
The saga.card is obsolete and should not be used, since long.
Saga.card was just a small minimal driver, not having any rendering/blitting code but falling back to the system default functions.
 
 
   
VampireGFX is written in ASM, and also using AMMX acceleration.
VampireGFX is a real full driver including highly optimized drawing routines. (ASM!)
VampireGFX is miles faster and has many more features.
The use all the new features of the card you need VampireGFX driver.


Simo Koivukoski
(Apollo Team Member)
Posts 601
24 Jul 2018 11:47


wawa t wrote:

i know jasons repo, but ive seen it forked.
so vampiregfx.card is a completely new from the scratch driver that has replaced saga.card and made it obsolete?

It's a completely new from the scratch and the p96 calls are populated with the AMMX stuff. Vampiregfx.card can not be find from the repo, because it is not a public.


Wawa T

Posts 695
26 Jul 2018 00:53


thats fine, just came across jasons repo, another day, and noticed that he opened that project, then looked at who forked it, in case i could be of any assistance.


posts 7