30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
Plaintext
|
|
||
|
______ ____ ______ _____ ______
|
||
|
| ____| | _ \| ____| / / _ \| ____|
|
||
|
| |__ _ __ ___ ___| |_) | |__ / / |_| | |__
|
||
|
| __| '__/ _ \/ _ \ _ <| __| / /| _ | __|
|
||
|
| | | | | __/ __/ |_) | |____ / / | | | | |
|
||
|
|_| |_| \___|\___|____/|______/_/ |_| |_|_|
|
||
|
|
||
|
|
||
|
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)
|