banner
on4lpf.bsky.social
@on4lpf.bsky.social
I am a geek. I play board games, build computers, assemble Legos, and play with old model trains
I was 2 years old when I saw the saturn V rocket launch.
I decided that I wanted to build rockets
an aerial view of a rocket being launched by nasa
ALT: an aerial view of a rocket being launched by nasa
media.tenor.com
November 25, 2025 at 9:31 PM
Just be careful: when you go from 6502 to ARM64:
1/ in ARM64, you must explicitely indicate 's' if you want to update the flags

2/ in ARM64 storing a register write 8 bytes instead of one byte (this is obvious but can be surprising: when writhing a char also write 7 zeroes in memory)
November 25, 2025 at 9:15 PM
I think the code is simpler with LEDs because
1/ there is no timing critical issues
2/ there is only one bit per pixel

The code is available here:
github.com/PPoliakoff/P...
GitHub - PPoliakoff/PiConsole16x16: PiConsole16x16 is a Python-powered gaming console built with a Raspberry Pi Pico and a 16×16 LED display. Designed for educational use, it is intended to introduces...
PiConsole16x16 is a Python-powered gaming console built with a Raspberry Pi Pico and a 16×16 LED display. Designed for educational use, it is intended to introduces students to programming, electro...
github.com
November 23, 2025 at 8:28 PM
It is worse than that:
When I enter the room they welcome me with the Team Rocket Motto
November 16, 2025 at 8:57 PM
I did it (this is a printscreen on the simulator but it also runs on the real LED matrix hardware)
November 14, 2025 at 10:13 PM
and we also need a VGA port because ......
November 13, 2025 at 9:42 PM
My favorite game at that time: C#2003
November 13, 2025 at 8:54 PM
yes: this comic.
November 12, 2025 at 11:11 PM
Remember that crossing the 3.3V and the 5V power lines can have unexpected consequences....
Including an unexpectedly perfectly working system 🤦
November 12, 2025 at 10:38 PM
That's in line with my experience of Linux: whatever I try I always endup editind strange configuration files or adding command line parameters,... I wonder how people who do not have 40 years of experience with computers can succeed in configuring touchscreen, midi, or a EPROM programmer on LINUX.
November 9, 2025 at 9:37 PM
With a switch like this one you are sure the PC will not spontaneously switch on to install unwanted upgrades
November 9, 2025 at 1:15 PM
Here is a Python version
November 2, 2025 at 9:12 PM
Repairing a portable computer external power supply module on Monday. It had been unplugged the whole week-end so sure the capacitors must be discharged.....

well,... Ouch they were still charged
October 30, 2025 at 9:59 PM
I always hated that the 74LS247 did not support Hexadecimal display. Why does this chip display garbage for numbers above 9 instead of displaying AbCdEF (note the b and d in lowercase to avoid confusion with 8 and 0 ).

There was at that time a chip displaying correct hex but it very expensive
October 25, 2025 at 5:59 PM