blob: 855ca80a6900117a6393b29855c270bc865463b6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
/* converted from asm */
void uncrunch_file(void);
void setup_io_bufs(void);
void L7A19(void);
void L79E7(void);
void L76D0(void);
void write_output(void);
void init_counters(void);
void store_outbyte(void);
void push_acc16(void);
void L7899(void);
void pop_acc16(void);
void L78C2(void);
void L7A19(void);
void L79E7(void);
void writeblock(void);
void L7A5D(void);
/* io.c - asm rewritten in C */
int read_alf_header(void);
void readblock(void);
void writeblock(void);
void write_output(void);
/* io.c - just C */
void open_output(void);
/* listalf.c */
void list_alf(void);
/* extract.c */
void extract_alf(void);
void dpoke(int addr, u16 value);
u16 dpeek(int addr);
/* unalf.c */
extern char *self;
extern FILE *out_file;
extern FILE *in_file;
extern char *in_filename;
|