diff --git a/src/soft/vga.h b/src/soft/vga.h
index 44f1d485b0b749cc3bc09206b84f0eb1970277c3..eb077023c347b9a392ce7ddc9af35fb26c581308 100644 (file)
--- a/src/soft/vga.h
+++ b/src/soft/vga.h
extern int SCRH;
extern char fullscreen;
+extern byte *buffer;
+extern int buf_w, buf_h, pitch;
+
extern byte bright[256];
extern byte mixmap[256][256];
extern byte clrmap[256*12];
vgaimg *V_getvgaimg (int id);
vgaimg *V_loadvgaimg (char *name);
-// переключение в режим VGA 320x200,256 цветов
-// возвращает 0, если все о'кей
-short V_init (void);
-
-// переключение в текстовый режим
-void V_done (void);
-
// ждать обратного хода луча развертки
void V_wait (void);
// x-левая сторона,w-ширина,y-верх,h-высота
void V_clr (short x, short w, short y, short h, unsigned char c);
-// установить палитру из массива p
-void VP_setall (void *p);
-
// установить область вывода
void V_setrect (short x, short w, short y, short h);
void V_remap_rect (int x, int y, int w, int h, byte *cmap);
-void V_toggle (void);
+void V_update_buffer (void);
void V_rotspr (int x, int y, vgaimg* i, int d);
void V_center (int f);
void V_offset (int ox, int oy);