Skip to content

Latest commit

 

History

History
 
 

VIDEO

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Vampire SAGA VIDEO chipset

(C) Copyright 2016-2020 APOLLO-Team

This article describes all the SAGA video features, and is still in Work In Progress status.

Vampire Logo

License

This documentation and associated files are licensed under the Mozilla Public License 2.0

Permissions of this weak copyleft license are conditioned on making available source code of licensed files and modifications of those files under the same license (or in certain cases, one of the GNU licenses). Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. However, a larger work using the licensed work may be distributed under different terms and without source code for files added in the larger work.

Documentation

Written and maintained by flype, with the great help from the APOLLO-Team members. It is intended to the developers who plans to use the Vampire video chip for their programs or games, and to help the community to write drivers. All the specifications mentionned in this documentation always refers to the latest version. Take care to use latest Vampire core version in your programs (see below).

Core releases

Latest Vampire cores are officially distributed from here.

Additionally, Beta cores are regularly distributed in the official ApolloTeam Discord Channel here.

Introduction

The Vampire accelerators (V2) embeds a hardware video chip.

The Vampire standalone (V4) embeds a hardware video chip, slightly different than the V2 one.

Video registers

NAME ADDR R/W FUNCTION
TODO

Related ressources files

  • The SAGADriver package include a P96 graphic driver.

  • Refers to saga_video.h for useful C-lang macros and constants to include in your programs.

Frequently Asked Question

TODO

TODO

TODO