Previous Next Table of Contents

5. Video Code

I have largely reorganized the video code. Be aware that a lot of code is now in a different place, and some files were moved or renamed.

5.1 C files

video/video.c

global variables, init/cleanup code video_init(), video_close(), load_file(), video_config_init()

video/int10.c

int10 emulation (formerly int10.h), Scroll, clear_screen, char_out, set_video_mode

video/vc.c

console switching code (formerly video.c)

video/console.c

console mode routines

video/et4000.c, video/s3.c, video/trident.c

card-dependent console/graphics switching routines

video/vga.c

console mode? graphics?

video/terminal.c

terminal mode video update routines (ansi/ncurses)

video/X.c

Xwindow stuff

5.2 Header files

video/vc.h

def's relating to console switching (formerly include/video.h)

include/video.h

def's for general video status variables and functions

5.3 Notes

5.4 Todo


Previous Next Table of Contents