michaelh pushed to master at michaelh/wiki 2026-05-09 09:53:41 +02:00
2f1cd670d2 wiki: post about ch81con being done
michaelh pushed to main at michaelh/ch81 2026-05-08 21:22:30 +02:00
bd50b59ea1 ch81: also refresh the screen when BREAK is polled
michaelh pushed to main at michaelh/ch81 2026-05-08 21:04:33 +02:00
2a02ce0f8c ch81: also refresh the screen when BREAK is polled
michaelh pushed to main at michaelh/ch81 2026-05-08 20:44:01 +02:00
143d637cd5 ch81: move to my Z80 emulator
ad52989831 ch81: fix up gendispatch after missing some AI rewrites
Compare 2 commits »
michaelh pushed to main at michaelh/ch81 2026-05-03 18:34:42 +02:00
d2305beadd ch81: put everything in a ch81 namespace
michaelh pushed to main at michaelh/ch81 2026-05-03 18:32:43 +02:00
ca3d5fa177 ch81: put everything in a ch81 namespace
c86b92aa7d ch81: tweak the config to run ch81con on the ch32v006evt
Compare 2 commits »
michaelh pushed to main at michaelh/ch81 2026-05-03 16:47:10 +02:00
93c1a8b125 ch81: shrink the display by using code points instead of strings
michaelh pushed to main at michaelh/ch81 2026-05-03 16:08:44 +02:00
a585ec264d ch81: mitigate the rc2014 build by building for size
michaelh pushed to main at michaelh/ch81 2026-05-03 16:05:30 +02:00
80f20072f0 ch81: update the changed parts of the display
michaelh pushed to main at michaelh/ch81 2026-05-03 15:50:19 +02:00
988d4c7288 ch81: fix a lock up bug in the keyboard holdoff
af2a2a7e70 ch81: split the ZX81 display out into a separate class
Compare 2 commits »
michaelh pushed to main at michaelh/ch81 2026-05-03 13:11:43 +02:00
619d49916b ch81: make ch81con build for Zephyr
michaelh pushed to main at michaelh/ch81 2026-05-03 12:48:53 +02:00
e4e60e34df ch81: fix up the magic numbers in keyboard.h
99c9115e65 ch81: shrink the keyboard RAM footprint
9e7300d2a6 ch81: move the console out of the board and turn board into a plain class
b5fe3c0b91 ch81: move the Zephyr ch81con out into a target directory
10b5f23593 ch81: document the interfaces
Compare 6 commits »
michaelh pushed to main at michaelh/ch81 2026-05-03 12:15:47 +02:00
c80bbad965 ch81: fix up the magic numbers in keyboard.h
44f7e56bb4 ch81: shrink the keyboard RAM footprint
1cb2dbef35 ch81: move the console out of the board and turn board into a plain class
Compare 3 commits »
michaelh pushed to main at michaelh/ch81 2026-05-03 10:51:30 +02:00
ac477123dc ch81: move the Zephyr ch81con out into a target directory
062ae2bac3 ch81: document the interfaces
c044bdb6e2 ch81: fix a recursive call in jp/rst
6da25f8da4 WIP: tailcall
9d4ec9499f WIP: attributes for tail call
Compare 5 commits »
michaelh pushed to master at michaelh/CAD 2026-05-02 08:21:04 +02:00
50fef83cff CAD: add a Multiplex Funcub autopilot mount tray
1bcf6a9059 cad: a 16 mm pipe knuckle
Compare 2 commits »
michaelh pushed to master at michaelh/hacks 2026-04-26 12:04:19 +02:00
6c9cfb6894 hacks: split powerzero into a report and control thread
9125352342 powerzero: added scaling
Compare 2 commits »
michaelh pushed to main at michaelh/ch81 2026-04-19 19:40:34 +02:00
47d5ba861f ch81: let the most common instructions bypass _next
michaelh pushed to main at michaelh/ch81 2026-04-19 19:36:59 +02:00
f07b1359bd ch81: let the most common instructions bypass _next
michaelh pushed to master at michaelh/wiki 2026-04-19 19:26:29 +02:00
1764d9f312 wiki: post about optimisation ideas
michaelh pushed to master at michaelh/wiki 2026-04-19 19:25:18 +02:00
83f43ce853 wiki: post about optimisation ideas