X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Fbakapi.h;h=cb5b30b76d8021d1eff6e25ea0cb4689dfcf60fa;hb=a3b008944044c25c8472555dd6d35d281f29b6a0;hp=cf9aa3fec14fdf56e648c28d72bcaa9f92b0af9d;hpb=6c9e6f3b81c3daae1085654eeb822d1fb6c1db74;p=16.git diff --git a/src/bakapi.h b/src/bakapi.h index cf9aa3fe..cb5b30b7 100755 --- a/src/bakapi.h +++ b/src/bakapi.h @@ -19,14 +19,35 @@ * Fifth Floor, Boston, MA 02110-1301 USA. * */ - -#ifndef __BAKAPI_H_ -#define __BAKAPI_H_ +/* + * BAKAPEE! + */ +#ifndef __BAKAPI_H__ +#define __BAKAPI_H__ #include "src/lib/bakapee.h" #include "src/lib/wcpu/16_wcpu.h" //project 16 testing define switch for veiwing the contents of the video memory --sparky4 #define BOINK // what does this mean? --J.C. +//#define BDOFSCONV (unsigned __near) defed in 16_tdef +#define BOFSS BDOFSCONV (gvar.video.BOFS)//gvar.video.ofs.bufferofs +#define DOFSS BDOFSCONV (gvar.video.DOFS)//gvar.video.ofs.displayofs + +#define SETUPPAGEBAKAPI \ + PALPROGRAMSNEWPAGE \ + gvar.video.page[1] = modexNextPage(&gvar.video.page[0]); + +#ifdef BAKAFIZZUNSIGNED +#define FIZZFADEFUN baka_FizzleFade (BOFSS, DOFSS, gvar.video.page[0].width, gvar.video.page[0].height, 70, true, &gvar); +#else +#define FIZZFADEFUN baka_FizzleFade (&gvar.video.page[1], &gvar.video.page[0], vga_state.vga_width, vga_state.vga_height, 70, true, &gvar); +#endif + +#define BAKAPIINITFIZZTEST \ + modexClearRegion(&(gvar.video.page[0]), 0, 0, gvar.video.page[0].width, gvar.video.page[0].height, 0); \ + modexClearRegion(&(gvar.video.page[1]), 0, 0, gvar.video.page[0].width, gvar.video.page[0].height, 14); \ + FIZZFADEFUN +//{ word w; for(w=0;w<(gvar.video.page[0].width*gvar.video.page[0].height);w++) { ding(&gvar.video.page[0], &bakapee, 2); } -#endif /*__BAKAPI_H_*/ +#endif /*__BAKAPI_H__*/