projects
/
mdlife
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
672e4def97cc0bcad42571be44174c098869bff1
[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
dbg_setcursor(0, 0);
25
printf("xyzzy");
26
27
for(;;) {
28
dbg_setcursor(32, 0);
29
for(i=0; i<4; i++) {
30
printf("%08x\n", (unsigned int)dbgval[i]);
31
}
32
spr_begin();
33
34
dna_update();
35
36
vdp_wait_vblank();
37
spr_submit();
38
bnstate = pad_read(0);
39
bndiff = bnstate ^ bnprev;
40
bnprev = bnstate;
41
42
frameno++;
43
}
44
45
return 0;
46
}