The Emergent Properties of Meat
Blog
Software
Hardware
About me
Photography
 Logos
Bigger projects: emc2 & AXIS
Friends' pages:
Alex
Bill
Chris
Jon
Michael
Email me: jepler@unpy.net

« Photos from a trip to the zoo | Newest entries in software | vgaxy -- create XY scope displays with your VGA card »

With this patch applied, xmame 0.94 does vgaxy-style output for display on an oscilloscope in xy mode. Use at your own risk. This can damage (burn) your scope if you're not careful. The Z-axis amplifier can damage your VGA card if it is improperly assembled.

It's best to use "-vectorres [your screen resolution] -nooverlay -norotate", and fullscreen mode. Move the mouse pointer to the edge of the screen so it doesn't interfere with the display.

Depending on the game and your screen resolution, you'll need to change the 'intensity=' line in vector.c:vector_draw_pixel() so that the vectors all fit in the framebuffer.

If your scope's input bandwidth limit is 20MHz, then you need at least 4*20 = 80MHz dot clock. I use 150MHz.

The Z-axis amplifier is discussed here.

The version of xmame I used can be found here but it'd be better on my link if you download it from the real website.


Files currently attached to this page:

vector.patch10.7kB



Entry first conceived on 9 May 2005, 1:57 UTC, last modified on 1 October 2005, 16:53 UTC



Powered by the Emergent Properties of Meat. Copyright © 2004-2008 Jeff Epler
[æ]