projects
/
mdlife
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
8550c6724114d0931d4c686bf495597a5455db3e
[mdlife]
/
src
/
main.c
1
#include <stdio.h>
2
#include "z80.h"
3
#include "vdp.h"
4
#include "pad.h"
5
#include "sprite.h"
6
#include "parts.h"
7
#include "debug.h"
8
9
uint32_t frameno;
10
uint32_t dbgval[4];
11
12
int main(void)
13
{
14
int i;
15
static unsigned short bnprev;
16
17
z80_init();
18
vdp_init();
19
pad_init();
20
dbg_init();
21
22
dna_init();
23
24
for(;;) {
25
dbg_setcursor(30, 0);
26
for(i=0; i<4; i++) {
27
printf("%08x\n", (unsigned int)dbgval[i]);
28
}
29
spr_begin();
30
31
dna_update();
32
33
vdp_wait_vblank();
34
spr_submit();
35
bnstate = pad_read(0);
36
bndiff = bnstate ^ bnprev;
37
bnprev = bnstate;
38
39
frameno++;
40
}
41
42
return 0;
43
}