After I was happy running GIBL (my 6502 TinyBasic) on my Ruby board, I thought about porting it – I also thought about a new project I’d like to do over the winter solstice period, so before tackling that project … Continue reading
Category Archives: 6502
Who would have thought that in 2023 some idiot would write another Tiny Basic for the 6502… Well, I was that idiot… Because: Why Not! It all started as something else… Over the summer just past I wrote a new … Continue reading
For a long time I’ve been writing Mandelbrot programs for fun and recently to act as a benchmark for some retro BASIC systems. The output has been variable from simple ASCII text to high resolution colour graphics. For retro systems… … Continue reading
What a weird name, but I wanted something with calculate and tron it it, so there you go… What is it? APRICOT is a programmable calculator. A very simple one but it’s quite effective and Turing Complete if you want … Continue reading
Doing some tinkering with my retro BCPL system recently and while I’ve always though it was faster than BASIC on the same hardware, I never really worked out just how much faster it really was… So as it was a … Continue reading
Way back we had mechanical output devices for our computers. These were big, slow, noisy and really a spill-over from the days of the telegraph, but they fulfilled their purpose and much code, including early Unix was written using them. … Continue reading
Previously I wrote about the issues bootstrapping BCPL on my Ruby board and I was moaning about needing a C front-end or “shim” to get BCPL going. So I engaged the little grey cells and worked out a strategy… What … Continue reading
I’ve just watched Dave Murrays demo of his “Vera” video card moving some balls round the screen. Initially confused by how it was working, but now understand that it’s to do with the way the colour works in text-mode, so … Continue reading
Ultimately I wanted a 65C816 system but initially settled on the 65C02 for many reasons. One was that round about the same time another ‘816 project was announced (and subsequently a 2nd, and as of today a 3rd!) so I … Continue reading
This is just a short follow-up to the last post; Comparing BASICs… There, I talked about the differences between BBC Basic and what was effectively a Microsoft BASIC (EhBASIC), however I decided to take a few moments and have a … Continue reading