Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

Damien Guard damieng

🏠
Working from home
View GitHub Profile
@damieng
damieng / EGA_64.pal
Created Feb 18, 2021
EGA 64-color palette in JASC format for Pixatool
View EGA_64.pal
JASC-PAL
0100
256
0 0 0
0 0 85
85 0 0
85 0 85
0 85 0
0 85 85
85 85 0
@damieng
damieng / streport-metadata.cs
Created Feb 2, 2021
Throwaway script that created all the necessary metadata for uploading ST Report to archive.org
View streport-metadata.cs
using System;
using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Text.RegularExpressions;
namespace ConsoleApp8
{
class Program
@damieng
damieng / princeton.txt
Created Jan 27, 2021
Princeton Ultra 16 Notes
View princeton.txt
Princeton proprietary 25 pin connector pinout
1 - GROUND TTL 2 - RED 2 OR GND TTL
RED ANALOG GRN ANALOG
3 - RED TTL 4 - GRN TTL
BLUE ANALOG COMP-HORIZ-SYNC
5 - BLUE TTL 6 - GRN 2 OR INTENSITY TTL
PCG MODE ANALOG GND ANALOG
7 - BLUE 2 TTL 8 - HORIZ-SYNC TTL
GND ANALOG GND ANALOG
@damieng
damieng / RomboZX.txt
Last active Jan 20, 2021
Rombo ZX Manual
View RomboZX.txt
VIDI
ROMBO PRODUCTIONS
VIDI-ZX
VIDEO DIGITISER FOR ZX-SPECTRUM
@damieng
damieng / Thirds.json
Created Nov 6, 2020
Ultrawide 6 division monitor config for WinDock
View Thirds.json
{
"name":"Ultrawide 6 section",
"rules":[
{
"dock":{
"monitor":0,
"values":[
0,
0,
33,
@damieng
damieng / image-grid.html
Created Mar 24, 2020
Redraw a glyph/image sheet with dividing lines between elements
View image-grid.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<canvas id="myCanvas"></canvas>
<br>
@damieng
damieng / reset-wifi-on-wake.xml
Last active Dec 17, 2019
Reset WiFi adapter on wake
View reset-wifi-on-wake.xml
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.4" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2019-12-17T10:49:39.5675591</Date>
<URI>\Wake on WiFi</URI>
</RegistrationInfo>
<Triggers>
<EventTrigger>
<Enabled>true</Enabled>
<Subscription>&lt;QueryList&gt;&lt;Query Id="0" Path="System"&gt;&lt;Select Path="System"&gt;*[System[Provider[@Name='Microsoft-Windows-Power-Troubleshooter' or @Name='power'] and (EventID=1)]]&lt;/Select&gt;&lt;/Query&gt;&lt;/QueryList&gt;</Subscription>
@damieng
damieng / zx-font-publish.sh
Last active Jan 18, 2021
ZX Spectrum font publishing
View zx-font-publish.sh
#!/bin/bash
for i in "$@"
do
name="${i%.*}"
zip="${name}.zip"
rm -rf "${zip}"
# Folder cleanup
mkdir -p Spectrum
mkdir -p PC
@damieng
damieng / zx-font-convert.sh
Last active Jun 8, 2021
ZX Spectrum font conversion script
View zx-font-convert.sh
#!/bin/bash
fl5reg="HKCU\Software\FontLab\Studio 5\Directories"
for i in "$@"
do
name="${i%.*}"
echo Processing $name
mkdir -p Spectrum
mkdir -p PC
mkdir -p BBC
mkdir -p C64
@damieng
damieng / zx-to-ttf.sh
Last active Apr 21, 2019
ZX to TTF font conversion shell script (required psftools modified, PixelWorld and FontLab Studio + scripts)
View zx-to-ttf.sh
#!/bin/bash
fl5reg="HKCU\Software\FontLab\Studio 5\Directories"
for i in "$@"
do
name="${i%.*}"
echo Processing $name
pw preview "$i" . >> /dev/null
psf="${name}.psf"
vfb="${name}.vfb"
zx2psf "$i" "${psf}" --mode=move1 --graphics=none