[TriEmbed] vector demo links

Alex Davis alexd at matrixwide.com
Tue Jan 12 10:24:29 CST 2016


Here are the links to the project discussed during the vector display
demo:

Trammell Hudson's site with info on vector mame:
https://trmm.net/MAME

Github repo for the v.st Teensy 3.1 vector board:
https://github.com/osresearch/vst

some graphics library examples:
// triangle
	moveto(2047, 0);
	lineto(2047-128, 0);
	lineto(2047-0, 128);
	lineto(2047,0);

text:
draw_string("Firmware built", 1100, 900, 3);

(all pretty simple and straightforward)

Notes on building vector mame based on my own experience with missing
dependencies: 
git clone https://github.com/osresearch/mame/
cd mame

sudo apt-get update
sudo apt-get install libsdl2-2.0
sudo apt-get install build-essential
gcc --version

if gcc < 4.9 then:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get install gcc-4.9 g++-4.9
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 60
--slave /usr/bin/g++ g++ /usr/bin/g++-4.9

sudo apt-get install libqt4-dev
sudo apt-get install libfreetype6 libfreetype6-dev fontconfig
sudo apt-get install libsdl2-ttf-dev
make SUBTARGET=vector

The patched version of mame seems poorly optimized at the moment. You
will need a recent computer to run the games at 100% speed.

For the truly ambitious/insane, converting a raster display into vector:
https://hackaday.io/project/2871-build-an-arcade-xy-vector-monitor

-- 
"The theater of noise is proof of our potential."
|\ |  (¯  \/ |¯\  |V| |\ ¯|¯ |¯) | \/ | | | |¯\ (¯   /¯  /\ |V|
|-||_ (_  /\ |_/ @| | |-| |  | \ | /\ |^| | |_/ (_ . \_  \/ | |

You won't find me on Facebook.




More information about the TriEmbed mailing list