X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2F16_vl.h;h=b79b86d80237d152b9f81086e1015db36b200d6e;hb=968b6bcf1d7f19f8902e1ae00f2a80ab78d399cc;hp=d0af774f43f1e8edb90403f9e7b32d9d31a1e4d7;hpb=fb900d77df687bfa549995e15a762017c381e552;p=16.git diff --git a/src/lib/16_vl.h b/src/lib/16_vl.h index d0af774f..b79b86d8 100755 --- a/src/lib/16_vl.h +++ b/src/lib/16_vl.h @@ -1,5 +1,5 @@ /* Project 16 Source Code~ - * Copyright (C) 2012-2016 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover + * Copyright (C) 2012-2017 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover * * This file is part of Project 16. * @@ -103,7 +103,8 @@ page_t modexNextPage(page_t *p); page_t modexNextPageFlexibleSize(page_t *p, word x, word y); void modexCalcVmemRemain(video_t *video); void modexHiganbanaPageSetup(video_t *video); -void modexShowPage(page_t *page); +//void modexShowPage(page_t *page); +void VL_ShowPage(page_t *page, boolean vsync, boolean sr); void modexPanPage(page_t *page, int dx, int dy); void modexSelectPlane(byte plane); void modexClearRegion(page_t *page, int x, int y, int w, int h, byte color); @@ -120,6 +121,7 @@ void modexFlashOff(word fade, byte *palette); void modexPalSave(byte *palette); byte *modexNewPal(); void modexLoadPalFile(char *filename, byte **palette); +void VL_LoadPalFile(const char *filename, byte *palette); void modexSavePalFile(char *filename, byte *palette); /* fixed palette functions */ @@ -166,6 +168,7 @@ void modexprint(page_t *page, word x, word y, word t, word col, word bgcol, cons void modexprintbig(page_t *page, word x, word y, word t, word col, word bgcol, const byte *str); void modexpdump(page_t *pee); void modexcls(page_t *page, byte color, byte *Where); +void VL_PatternDraw(video_t *video, word pn, boolean sw, boolean allsw); void modexWaitBorder(); void modexprintmeminfo(video_t *v);