PiTrex Wiki
Entry-2020-02-03_02-15-56 editing ...
Enter password:
Select file to upload:
No Image...
tailgunner2,s.png
pitrexV1case2_front,blog.jpg
bitfighter.png
osgg1.png
ext.gif
osgg3,s.png
xinvaders3D1.xwd,s.png
pitrex_prog_logic.png
timing_W,stages,s.png
gammarace2.png
mouldscut.jpg
tailgunner1,s.png
blog.png
bwidow,s.jpg
xspacewars1,s.png
rocks,s.png
minestorm2.png
zblast_pitrex_title.png
PiTrexpiles_finished,s.jpg
PiTrexpiles_finished.jpg
hdmicable,s.jpg
zblast2.xwd.png
malban_baremetalfeb2021.jpg
squeezetrex1.jpg
pifitted,s.jpg
rocks.png
osgg2,s.png
zblast2.xwd,s.png
rdefender.png
minestorm1,s.png
pitrex_v1.jpg
xhyperoid.xwd,s.png
xsc1,s.png
vmmenu.png
karlquappe1,s.png
squeezetrex1,s.jpg
hypernova.png
vectoroids.gif
bwidow.jpg
xsc1.png
zblast_pitrex_game.png
piTrexdevpcb.jpg
pitrex_v1,s.jpg
optimel100.jpg
timing_w,stages,s.png
pitrex_grid,s.jpg
writetest,s.jpg
minestorm1.png
Xgames_combined.jpg
xasteroids1.xwd.png
nofollow.gif
piusbffc,s.jpg
writetest.jpg
timing_R,stages.png
pitrexV1_front.jpg
thinconnectors.jpg
pitrexlogo.png
karlquappe2.png
pitrex_prog_logic,s.png
rdefender,s.png
karlquappe2,s.png
minestorm3.png
xsc2,s.png
rss_wiki.gif
3dpongsm.gif
pitrex_idea,s.png
osgg1,s.png
wike.gif
zblast1.xwd.png
tailgunner2.png
thin90.jpg
karlquappe1.png
icbm3dsm.gif
pitrex_idea.png
JStarCastle.png
zblast_pitrex_both.png
piTrex_Prog_logic.png
badusb.jpg
mucarex.jpg
Bouncer.jpg
pitrexdevpcb.jpg
wordwarvi.png
xhyperoid.xwd.png
JStarCastle,s.png
timing_W,stages.png
Bouncer,s.jpg
pcb_v1r2_top,s.jpg
zblast1.xwd,s.png
USB_RAcable,s.jpg
hdmi-cable,s.jpg
pitrex_discrete_individual_resistors_r1,5.png
xspacewars1.png
piusbffc.jpg
piserialheader,s.jpg
cabled,s.jpg
xsc2.png
dremel,s.jpg
wordwarvism.png
hdmi-cable.jpg
gyrocks.jpg
pifitted.jpg
case3dprinted.jpg
hdmicable.jpg
3dpong.gif
xspacewars2.png
freshly_baked.jpg
osgg3.png
kuklomenos,s.png
minestorm2,s.png
pitrexV1case_front2,blog.jpg
wordwarvi-sm.png
timing_r,stages,s.png
minestorm3,s.png
worship_vector.png
bzone.jpg
news.png
osgg2.png
pitrex_veroboard,s.jpg
xlander2.xwd,s.png
dremel.jpg
piTrex_prog_logic,s.png
qplug.jpg
xasteroids2.xwd,s.png
case3dprinted,s.jpg
xinvaders3D2.xwd.png
piTrex_idea.png
timing-r,stages.png
rss_blog.gif
pitrex_discrete_individual_resistors_r1,5,s.png
vectrex_logic_board.png
battlezone,s.png
xlander1.xwd.png
USB_RAcable.jpg
xinvaders3D1.xwd.png
pitrex_veroboard.jpg
upright,s.jpg
vectrex_logic-board,s.png
vectoroidssm.gif
en.gif
tailgunner1.png
vectrex_logic_board,s.png
piserialheader.jpg
timing_R,stages,s.png
magnify.gif
schematic_r1,5,enh,bw,s.png
vectrex_logic-board.png
cabled.jpg
xasteroids2.xwd.png
cswss1.jpg
pcb_v1r2_top.jpg
mouldscut,s.jpg
gyrocks_sm.jpg
kuklomenos.png
upright.jpg
gammarace2,s.png
wikebanner.gif
cswss1sm.jpg
schematic_r1,5,enh,bw.png
USB_RAcable_vec,s.jpg
battlezone.png
agendaroids.gif
xlander1.xwd,s.png
bitfighter,s.png
xinvaders3D2.xwd,s.png
serial.jpg
bzone,s.jpg
timing_w,stages.png
pitrex1000,s.jpg
xasteroids1.xwd,s.png
hypernovasm.png
xlander2.xwd.png
USB_RAcable_vec.jpg
Subject:
Body:
With the beginning of 2020, and great work especially from Chris Salomon (Malban) along with the rest of the PiTrex team, we are ticking off more and more of the goals originally set out in the [Project_Roadmap]. A recent [https://www.youtube.com/watch?v=-EcGAKeHN5A|video] shows the latest developments with arcade emulation, as well as the new PiTrex menu. Also shown are the [Vectrex_Interface] library's new calibration and debugging features. Tailgunner and Asteroids now have sound effects as well as accurate display and gameplay. Other [Arcade_Emulation|6502 and Cinematronics games] are on their way. Ports of [Software_Ports|vector open source games] have begun by adapting SVGAlib based games "zblast" and "vhyperoid" using a "translation library" that substitutes display instructions used in the original raster graphics library with those for the Vectrex Interface library. By doing the same thing for the Xlib graphics library, it is hoped that a further nine games will be easily ported. At least another six games should be able to be ported later by modifying their internal code more significantly. The Vectrex Interface library now also has a frame buffering system implemented which allows various performance improvements to be made to the display. Developer documentation for using the [Vectrex_Interface] library has been begun, so that other developers can chip in to help improve more emulated and ported games after release, and hopefully also program new games to take advantage of the processing power and convenient developing environment that comes from running code on a 1GHz CPU. Chris now also has [http://vide.malban.de/pitrex|a section on his Vectrex Blog website] detailing his personal notes from working on the PiTrex. Kevin Koster.