1 |
|
/* |
2 |
|
* video.h - Video/graphics emulation |
3 |
|
* |
4 |
< |
* Basilisk II (C) 1997-1999 Christian Bauer |
4 |
> |
* Basilisk II (C) 1997-2000 Christian Bauer |
5 |
|
* |
6 |
|
* This program is free software; you can redistribute it and/or modify |
7 |
|
* it under the terms of the GNU General Public License as published by |
43 |
|
|
44 |
|
extern struct video_desc VideoMonitor; // Description of the main monitor, set by VideoInit() |
45 |
|
|
46 |
< |
extern int16 VideoOpen(uint32 pb, uint32 dce); |
47 |
< |
extern int16 VideoControl(uint32 pb, uint32 dce); |
48 |
< |
extern int16 VideoStatus(uint32 pb, uint32 dce); |
46 |
> |
extern int16 VideoDriverOpen(uint32 pb, uint32 dce); |
47 |
> |
extern int16 VideoDriverControl(uint32 pb, uint32 dce); |
48 |
> |
extern int16 VideoDriverStatus(uint32 pb, uint32 dce); |
49 |
|
|
50 |
|
// System specific and internal functions/data |
51 |
|
extern bool VideoInit(bool classic); |
54 |
|
extern void VideoQuitFullScreen(void); |
55 |
|
|
56 |
|
extern void VideoInterrupt(void); |
57 |
+ |
extern void VideoRefresh(void); |
58 |
|
|
59 |
|
extern void video_set_palette(uint8 *pal); |
60 |
|
|