diff options
| author | Jan Tuomi <jans.tuomi@gmail.com> | 2023-11-03 01:01:14 +0200 |
|---|---|---|
| committer | Jan Tuomi <jans.tuomi@gmail.com> | 2023-11-03 01:01:14 +0200 |
| commit | 02cbabcd735e6367b87fa4401f7a5df89813a6f7 (patch) | |
| tree | 6249379470d459532b692f80f0fa7fd9173e9659 /digital/atk16_ppu.dig | |
| parent | 721b0f823ca1ef90feb7fb2b3b9e8174c5e8cf68 (diff) | |
Add graphics mode selector
Diffstat (limited to 'digital/atk16_ppu.dig')
| -rw-r--r-- | digital/atk16_ppu.dig | 253 |
1 files changed, 152 insertions, 101 deletions
diff --git a/digital/atk16_ppu.dig b/digital/atk16_ppu.dig index d9064dd..c2cbdba 100644 --- a/digital/atk16_ppu.dig +++ b/digital/atk16_ppu.dig @@ -554,95 +554,6 @@ sprite mem, starting from 0x0800</string> <pos x="640" y="340"/> </visualElement> <visualElement> - <elementName>VGA</elementName> - <elementAttributes/> - <pos x="-100" y="540"/> - </visualElement> - <visualElement> - <elementName>Tunnel</elementName> - <elementAttributes> - <entry> - <string>rotation</string> - <rotation rotation="2"/> - </entry> - <entry> - <string>NetName</string> - <string>PCLK</string> - </entry> - </elementAttributes> - <pos x="-120" y="640"/> - </visualElement> - <visualElement> - <elementName>Tunnel</elementName> - <elementAttributes> - <entry> - <string>rotation</string> - <rotation rotation="2"/> - </entry> - <entry> - <string>NetName</string> - <string>HSYNC</string> - </entry> - </elementAttributes> - <pos x="-100" y="600"/> - </visualElement> - <visualElement> - <elementName>Tunnel</elementName> - <elementAttributes> - <entry> - <string>rotation</string> - <rotation rotation="2"/> - </entry> - <entry> - <string>NetName</string> - <string>VSYNC</string> - </entry> - </elementAttributes> - <pos x="-100" y="620"/> - </visualElement> - <visualElement> - <elementName>Tunnel</elementName> - <elementAttributes> - <entry> - <string>rotation</string> - <rotation rotation="2"/> - </entry> - <entry> - <string>NetName</string> - <string>PR</string> - </entry> - </elementAttributes> - <pos x="-120" y="540"/> - </visualElement> - <visualElement> - <elementName>Tunnel</elementName> - <elementAttributes> - <entry> - <string>rotation</string> - <rotation rotation="2"/> - </entry> - <entry> - <string>NetName</string> - <string>PG</string> - </entry> - </elementAttributes> - <pos x="-120" y="560"/> - </visualElement> - <visualElement> - <elementName>Tunnel</elementName> - <elementAttributes> - <entry> - <string>rotation</string> - <rotation rotation="2"/> - </entry> - <entry> - <string>NetName</string> - <string>PB</string> - </entry> - </elementAttributes> - <pos x="-120" y="580"/> - </visualElement> - <visualElement> <elementName>Const</elementName> <elementAttributes> <entry> @@ -991,6 +902,142 @@ sprite mem, starting from 0x0800</string> </elementAttributes> <pos x="160" y="-40"/> </visualElement> + <visualElement> + <elementName>Out</elementName> + <elementAttributes> + <entry> + <string>Label</string> + <string>PR</string> + </entry> + <entry> + <string>Bits</string> + <int>2</int> + </entry> + </elementAttributes> + <pos x="600" y="-260"/> + </visualElement> + <visualElement> + <elementName>Out</elementName> + <elementAttributes> + <entry> + <string>Label</string> + <string>PG</string> + </entry> + <entry> + <string>Bits</string> + <int>2</int> + </entry> + </elementAttributes> + <pos x="600" y="-220"/> + </visualElement> + <visualElement> + <elementName>Out</elementName> + <elementAttributes> + <entry> + <string>Label</string> + <string>PB</string> + </entry> + <entry> + <string>Bits</string> + <int>2</int> + </entry> + </elementAttributes> + <pos x="600" y="-180"/> + </visualElement> + <visualElement> + <elementName>Out</elementName> + <elementAttributes> + <entry> + <string>Label</string> + <string>HSYNC</string> + </entry> + </elementAttributes> + <pos x="600" y="-140"/> + </visualElement> + <visualElement> + <elementName>Out</elementName> + <elementAttributes> + <entry> + <string>Label</string> + <string>VSYNC</string> + </entry> + <entry> + <string>Bits</string> + <int>2</int> + </entry> + </elementAttributes> + <pos x="600" y="-100"/> + </visualElement> + <visualElement> + <elementName>Tunnel</elementName> + <elementAttributes> + <entry> + <string>rotation</string> + <rotation rotation="2"/> + </entry> + <entry> + <string>NetName</string> + <string>PB</string> + </entry> + </elementAttributes> + <pos x="580" y="-180"/> + </visualElement> + <visualElement> + <elementName>Tunnel</elementName> + <elementAttributes> + <entry> + <string>rotation</string> + <rotation rotation="2"/> + </entry> + <entry> + <string>NetName</string> + <string>PR</string> + </entry> + </elementAttributes> + <pos x="580" y="-260"/> + </visualElement> + <visualElement> + <elementName>Tunnel</elementName> + <elementAttributes> + <entry> + <string>rotation</string> + <rotation rotation="2"/> + </entry> + <entry> + <string>NetName</string> + <string>PG</string> + </entry> + </elementAttributes> + <pos x="580" y="-220"/> + </visualElement> + <visualElement> + <elementName>Tunnel</elementName> + <elementAttributes> + <entry> + <string>rotation</string> + <rotation rotation="2"/> + </entry> + <entry> + <string>NetName</string> + <string>HSYNC</string> + </entry> + </elementAttributes> + <pos x="580" y="-140"/> + </visualElement> + <visualElement> + <elementName>Tunnel</elementName> + <elementAttributes> + <entry> + <string>rotation</string> + <rotation rotation="2"/> + </entry> + <entry> + <string>NetName</string> + <string>VSYNC</string> + </entry> + </elementAttributes> + <pos x="580" y="-100"/> + </visualElement> </visualElements> <wires> <wire> @@ -1026,12 +1073,8 @@ sprite mem, starting from 0x0800</string> <p2 x="540" y="320"/> </wire> <wire> - <p1 x="-120" y="640"/> - <p2 x="-100" y="640"/> - </wire> - <wire> - <p1 x="-120" y="580"/> - <p2 x="-100" y="580"/> + <p1 x="580" y="-260"/> + <p2 x="600" y="-260"/> </wire> <wire> <p1 x="200" y="-200"/> @@ -1058,6 +1101,10 @@ sprite mem, starting from 0x0800</string> <p2 x="80" y="-140"/> </wire> <wire> + <p1 x="580" y="-140"/> + <p2 x="600" y="-140"/> + </wire> + <wire> <p1 x="160" y="-140"/> <p2 x="180" y="-140"/> </wire> @@ -1134,8 +1181,8 @@ sprite mem, starting from 0x0800</string> <p2 x="420" y="280"/> </wire> <wire> - <p1 x="-120" y="540"/> - <p2 x="-100" y="540"/> + <p1 x="580" y="-220"/> + <p2 x="600" y="-220"/> </wire> <wire> <p1 x="200" y="-160"/> @@ -1178,6 +1225,10 @@ sprite mem, starting from 0x0800</string> <p2 x="-60" y="-100"/> </wire> <wire> + <p1 x="580" y="-100"/> + <p2 x="600" y="-100"/> + </wire> + <wire> <p1 x="600" y="100"/> <p2 x="620" y="100"/> </wire> @@ -1242,10 +1293,6 @@ sprite mem, starting from 0x0800</string> <p2 x="340" y="300"/> </wire> <wire> - <p1 x="-120" y="560"/> - <p2 x="-100" y="560"/> - </wire> - <wire> <p1 x="60" y="-180"/> <p2 x="80" y="-180"/> </wire> @@ -1254,6 +1301,10 @@ sprite mem, starting from 0x0800</string> <p2 x="260" y="-180"/> </wire> <wire> + <p1 x="580" y="-180"/> + <p2 x="600" y="-180"/> + </wire> + <wire> <p1 x="520" y="180"/> <p2 x="540" y="180"/> </wire> |
