<?xml version="1.0" encoding="utf-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
<link rel="alternate" type="text/html" href="https://gamma.unpythonic.net/"/>

<title>Jeff Epler's blog</title>
<modified>2005-05-26T00:36:42Z</modified>
<tagline>Photos, electronics, cnc, and more</tagline>
<author><name>Jeff Epler</name><email>jepler@unpythonic.net</email></author>
<entry>
<title>XY display update</title>
<issued>2005-05-26T00:36:42Z</issued>
<modified>2005-05-26T00:36:42Z</modified>
<id>https://gamma.unpythonic.net/projects/01117067802</id>
<link rel="alternate" type="text/html" href="https://gamma.unpythonic.net/projects/01117067802"/>
<content type="text/html" mode="escaped">New CRT, new board, same software...</content>
</entry>
<entry>
<title>vgaxy -- create XY scope displays with your VGA card</title>
<issued>2005-05-09T01:58:19Z</issued>
<modified>2005-05-09T01:58:19Z</modified>
<id>https://gamma.unpythonic.net/software/01115603899</id>
<link rel="alternate" type="text/html" href="https://gamma.unpythonic.net/software/01115603899"/>
<content type="text/html" mode="escaped">Software for a virtual terminal and several other toys</content>
</entry>
<entry>
<title>Vector patches for xmame 0.94</title>
<issued>2005-05-09T01:57:05Z</issued>
<modified>2005-05-09T01:57:05Z</modified>
<id>https://gamma.unpythonic.net/software/01115603825</id>
<link rel="alternate" type="text/html" href="https://gamma.unpythonic.net/software/01115603825"/>
<content type="text/html" mode="escaped">With this patch applied, xmame 0.94 does vgaxy-style output for display on an oscilloscope in xy mode</content>
</entry>
<entry>
<title>More vector game screenshots</title>
<issued>2005-05-07T19:32:33Z</issued>
<modified>2005-05-07T19:32:33Z</modified>
<id>https://gamma.unpythonic.net/01115494353</id>
<link rel="alternate" type="text/html" href="https://gamma.unpythonic.net/01115494353"/>
<content type="text/html" mode="escaped">&lt;div style=&quot;float:right;clear:right&quot;&gt;&lt;!-- bzone.jpg--&gt;&lt;div class=albumouter style=width:755.0px id=&gt;&lt;div class=albumimage style=&quot;width:456px;margin-left:149.5px;&quot;&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01115494353/bzone-medium.jpg&quot; class=&quot;thickbox&quot; rel=&quot;album&quot; title=&quot;Battle Zone&quot;&gt;&lt;img src=&quot;https://media.unpythonic.net/emergent-files/01115494353/bzone-small.jpg&quot; width=450 height=300&gt;&lt;/a&gt;&lt;div &gt;&lt;div style=&quot;float: right&quot; &gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01115494353/bzone-medium.jpg&quot;&gt;(M)&lt;/a&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01115494353/bzone.jpg&quot;&gt;(L)&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01115494353/bzone.jpg&quot;&gt;Battle Zone&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;I really should mention the website of &lt;a href=&quot;http://www.jmargolin.com/&quot;&gt;Jed Margolin&lt;/a&gt; which has a lot of information about his time at Atari, including his work with vector games.</content>
</entry>
<entry>
<title>"Dithered" output increases resolution</title>
<issued>2005-05-01T20:36:11Z</issued>
<modified>2005-05-01T20:36:11Z</modified>
<id>https://gamma.unpythonic.net/01114979771</id>
<link rel="alternate" type="text/html" href="https://gamma.unpythonic.net/01114979771"/>
<content type="text/html" mode="escaped">
&lt;div style=&quot;float:right;clear:right&quot;&gt;&lt;!-- hirestext.jpg--&gt;&lt;div class=albumouter style=width:306px id=&gt;&lt;div class=albumimage style=&quot;width:306px;margin-left:0.0px;&quot;&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01114979771/hirestext-medium.jpg&quot; class=&quot;thickbox&quot; rel=&quot;album&quot; title=&quot;64x48 character terminal&quot;&gt;&lt;img src=&quot;https://media.unpythonic.net/emergent-files/01114979771/hirestext-small.jpg&quot; width=300 height=200&gt;&lt;/a&gt;&lt;div &gt;&lt;div style=&quot;float: right&quot; &gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01114979771/hirestext-medium.jpg&quot;&gt;(M)&lt;/a&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01114979771/hirestext.jpg&quot;&gt;(L)&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01114979771/hirestext.jpg&quot;&gt;64x48 character terminal&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt; By switching between two values in adjacent pixels, the voltage seen at the scope is an intermediate value between the two.]  For instance, to display a pixel at X=128.5, alternate between blue=128 and blue=129.  This happens because the pixel clock is faster than the bandwidth of the rest of the system---in particular, this signal is at about 75MHz, while the scope has a &amp;quot;20MHz bandwidth limit&amp;quot; button.

&lt;p&gt;So without complicated extra hardware, I've got a nice 512x512 output, which gives me a 64x48 character vector terminal.  It's a lot more readable than this screenshot makes it appear.  768x768 (a 3-pixel ordered dither @ 50MHz) and 1024x1024 (4-pixel, 37MHz) dithered resolutions may also work.  Watch this space.

&lt;p&gt;</content>
</entry>
<entry>
<title>MAME vector display on the oscilloscope</title>
<issued>2005-05-01T18:16:05Z</issued>
<modified>2005-05-01T18:16:05Z</modified>
<id>https://gamma.unpythonic.net/01114971365</id>
<link rel="alternate" type="text/html" href="https://gamma.unpythonic.net/01114971365"/>
<content type="text/html" mode="escaped">&lt;div style=&quot;float:right;clear:right&quot;&gt;&lt;!-- asteroids.jpg--&gt;&lt;div class=albumouter style=width:306px id=&gt;&lt;div class=albumimage style=&quot;width:306px;margin-left:0.0px;&quot;&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01114971365/asteroids-medium.jpg&quot; class=&quot;thickbox&quot; rel=&quot;album&quot; title=&quot;Asteroids&quot;&gt;&lt;img src=&quot;https://media.unpythonic.net/emergent-files/01114971365/asteroids-small.jpg&quot; width=300 height=200&gt;&lt;/a&gt;&lt;div &gt;&lt;div style=&quot;float: right&quot; &gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01114971365/asteroids-medium.jpg&quot;&gt;(M)&lt;/a&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01114971365/asteroids.jpg&quot;&gt;(L)&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01114971365/asteroids.jpg&quot;&gt;Asteroids&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;Yep, it works.  Too bad about the low resolution.  More game pictures below the fold.</content>
</entry>
<entry>
<title>Working Z-axis</title>
<issued>2005-04-29T01:04:49Z</issued>
<modified>2005-04-29T01:04:49Z</modified>
<id>https://gamma.unpythonic.net/01114736689</id>
<link rel="alternate" type="text/html" href="https://gamma.unpythonic.net/01114736689"/>
<content type="text/html" mode="escaped">&lt;div style=&quot;float:right;clear:right&quot;&gt;&lt;!-- zaxis.jpg--&gt;&lt;div class=albumouter style=width:306px id=&gt;&lt;div class=albumimage style=&quot;width:306px;margin-left:0.0px;&quot;&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01114736689/zaxis-medium.jpg&quot; class=&quot;thickbox&quot; rel=&quot;album&quot; title=&quot;Vector terminal with Z-axis&quot;&gt;&lt;img src=&quot;https://media.unpythonic.net/emergent-files/01114736689/zaxis-small.jpg&quot; width=300 height=235&gt;&lt;/a&gt;&lt;div &gt;&lt;div style=&quot;float: right&quot; &gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01114736689/zaxis-medium.jpg&quot;&gt;(M)&lt;/a&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01114736689/zaxis.jpg&quot;&gt;(L)&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01114736689/zaxis.jpg&quot;&gt;Vector terminal with Z-axis&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt; With a simple transistor, the Z axis works pretty well.  The linearity is better now that I'm using some 10b2 tees and terminators (50 ohms) on the X and Y inputs, too.</content>
</entry>
<entry>
<title>Vector "text" display</title>
<issued>2005-04-17T15:47:42Z</issued>
<modified>2005-04-17T15:47:42Z</modified>
<id>https://gamma.unpythonic.net/01113752862</id>
<link rel="alternate" type="text/html" href="https://gamma.unpythonic.net/01113752862"/>
<content type="text/html" mode="escaped">&lt;div style=&quot;float:right;clear:right&quot;&gt;&lt;!-- vim.jpg--&gt;&lt;div class=albumouter style=width:306px id=&gt;&lt;div class=albumimage style=&quot;width:306px;margin-left:0.0px;&quot;&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01113752862/vim-medium.jpg&quot; class=&quot;thickbox&quot; rel=&quot;album&quot; title=&quot;Simulating a character-cell display&quot;&gt;&lt;img src=&quot;https://media.unpythonic.net/emergent-files/01113752862/vim-small.jpg&quot; width=300 height=247&gt;&lt;/a&gt;&lt;div &gt;&lt;div style=&quot;float: right&quot; &gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01113752862/vim-medium.jpg&quot;&gt;(M)&lt;/a&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01113752862/vim.jpg&quot;&gt;(L)&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;https://media.unpythonic.net/emergent-files/01113752862/vim.jpg&quot;&gt;Simulating a character-cell display&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt; Displaying a message, even.</content>
</entry>
</feed>
