Rev 4 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
4 | lvd | 1 | video resolution: |
2 | |||
3 | lowres - 7MHz pixelclock (256 or 320 pixels per line) |
||
4 | hires - 14MHz pixelclock (512 or 640 pixels per line) |
||
5 | |||
6 | |||
7 | videomode: |
||
8 | |||
9 | attr - two bytes per 8 pixels, bits and attribute |
||
10 | text - 2 bytes per 8 pixels, same as attr, but bytes are letter code and letter attribute |
||
11 | 16c - 4 bits per pixel, 16 colors |
||
12 | 2c - one bit per pixel, monochrome |
||
13 | 256c - 8 bits per pixel |
||
14 | 16+16c - two 16c playfields with transparency |
||
15 | |||
16 | |||
17 | table structure: |
||
18 | |||
19 | MEMORY SPEED |
||
20 | VIDEO MODE |
||
21 | CPU SPEED/WAITS |
||
22 | |||
23 | |||
24 | BW - available memory bandwidth usage: when 1, cpu stalls, when 1/2 or less - CPU runs nowait at Fcpu<=Fmemory. |
||
25 | When Fcpu>Fmemory and BW<1, there are wait states. |
||
26 | |||
27 | |||
28 | ----------------------------------------------------------------------------------------- |
||
29 | |||
30 | 3.5MHz, 8 bit memory: |
||
31 | |||
32 | lowres attr/text, |
||
33 | hires 2c: BW=1/2 |
||
34 | 3.5MHz nowait |
||
35 | 7MHz wait |
||
36 | lowres 16c, |
||
37 | hires attr/text: BW=1 |
||
38 | stall |
||
39 | |||
40 | |||
41 | 3.5MHz, 16 bit memory: |
||
42 | |||
43 | lowres attr/text: BW=1/4 (or 1/2 in lame schemes like ATM turbo or Profi) |
||
44 | 3.5MHz nowait |
||
45 | 7MHz wait |
||
46 | lowres 16c, |
||
47 | hires attr/text: BW=1/2 |
||
48 | 3.5MHz nowait |
||
49 | 7MHz wait |
||
50 | lowres 256c, |
||
51 | lowres 16+16c, |
||
52 | hires 16c: BW=1 |
||
53 | stall |
||
54 | |||
55 | |||
56 | 7MHz, 16 bit memory: |
||
57 | |||
58 | lowres attr/text, |
||
59 | hires 2c: BW=1/8 |
||
60 | 3.5MHz nowait |
||
61 | 7MHz nowait |
||
62 | 14MHz wait |
||
63 | lowres 16c, |
||
64 | hires attr/text: BW=1/4 |
||
65 | 3.5MHz nowait |
||
66 | 7MHz nowait |
||
67 | 14MHz wait |
||
68 | lowres 256c, |
||
69 | lowres 16+16c, |
||
70 | hires 16c: BW=1/2 |
||
71 | 3.5MHz nowait |
||
72 | 7MHz nowait |
||
73 | 14MHz wait |
||
74 | hires 256c, |
||
75 | hires 16+16c: BW=1 |
||
76 | stall |
||
77 |