]> git.sur5r.net Git - cc65/blob - libsrc/atari/tgi_mode_table.s
14995c58ace1c85cb3b5aaa34ec75b8c43aa67b3
[cc65] / libsrc / atari / tgi_mode_table.s
1 ;
2 ; Ullrich von Bassewitz, 31.05.2002
3 ;
4 ; C64 mode table for tgi_map_mode
5 ;
6
7         .export         _tgi_mode_table
8
9         .include        "tgi-mode.inc"
10
11 ;----------------------------------------------------------------------------
12 ; Mode table. Contains entries of mode and driver name, the driver name being
13 ; null terminated. A mode with code zero terminates the list. The first entry
14 ; defines also the default mode and driver for the system.
15 ; BEWARE: The current implementation of tgi_map_mode does not work with tables
16 ; larger that 255 bytes!
17
18 .rodata
19
20 _tgi_mode_table:
21         .byte   TGI_MODE_320_192_2, "ATARI8.TGI", 0
22         .byte   TGI_MODE_160_192_4, "ATARI15.TGI", 0
23         .byte   TGI_MODE_160_192_2, "ATARI14.TGI", 0
24         .byte   TGI_MODE_160_96_4, "ATARI7.TGI", 0
25         .byte   TGI_MODE_160_96_2, "ATARI6.TGI", 0
26         .byte   TGI_MODE_80_48_4, "ATARI5.TGI", 0
27         .byte   TGI_MODE_80_48_2, "ATARI4.TGI", 0
28         .byte   TGI_MODE_40_24_4, "ATARI3.TGI", 0
29         .byte   TGI_MODE_80_192_16b, "ATARI9.TGI", 0
30         .byte   TGI_MODE_80_192_9, "ATARI10.TGI", 0
31         .byte   TGI_MODE_80_192_16h, "ATARI11.TGI", 0
32         ; Double paged drivers
33         .byte   TGI_MODE_320_192_2_2p, "ATR8P2.TGI", 0
34         .byte   TGI_MODE_80_192_16b_2p, "ATR9P2.TGI", 0
35         .byte   TGI_MODE_160_192_4_2p, "ATR15P2.TGI", 0
36         .byte   TGI_MODE_80_192_9_2p, "ATR10P2.TGI", 0
37
38         .byte   0       ; End marker
39
40