FreeBE/paradise/notes.txt

30 lines
1.1 KiB
Plaintext
Raw Normal View History

2024-05-29 19:55:33 +03:00
______ ____ ______ _____ ______
| ____| | _ \| ____| / / _ \| ____|
| |__ _ __ ___ ___| |_) | |__ / / |_| | |__
| __| '__/ _ \/ _ \ _ <| __| / /| _ | __|
| | | | | __/ __/ |_) | |____ / / | | | | |
|_| |_| \___|\___|____/|______/_/ |_| |_|_|
Paradise driver implementation notes.
This is a software-only driver for Paradise chipsets, based on the native
Paradise driver from old versions of the Allegro library. It only
supports 256 color modes, and has no support for linear framebuffers or
accelerated drawing. As such it is useful primarily because it is faster
than the VESA 1.x bank switching mechanism, and as a workaround for the
many bugs in common VESA driver implementations.
This code is not portable to any platforms other than DOS+DPMI, because
it uses BIOS calls to set the initial video mode.
Any volunteers to add hardware accelerator support? That would be very
welcome if you want to do it :-)
By Francois Charton (deef@pobox.oleane.com)
VBE/AF conversion by Shawn Hargreaves (shawn@talula.demon.co.uk)