Rendering Complex Images On A 39-Year Old PC With BASIC

Channel:
Subscribers:
46,500
Published on ● Video Link: https://www.youtube.com/watch?v=TDDH29qym04



Duration: 1:00
16,689 views
945


You know what I really enjoy? Doing weird things with retro computers. My constantly WIP Compaq Portable has been put up to the task of rendering a Mandelbrot set posted as a challenge on Reddit's /r/retrobattlestations. I also wanted to try my hand at making a YouTube #short, since I've never really done short-form content, so out comes the camera, a bit of code modification.

My socials:
Patreon: https://www.patreon.com/ncommander
Twitter: https://twitter.com/FOSSfirefighter
Discord: https://discord.gg/V8esNah​​
Blog: https://casadevall.pro

I used Compaq DOS 3.3 with Compaq's re-branded GW-BASIC which is pretty close to IBM's disk BASIC. To make life easier, there was already a version of this fractal for the HP-150's BASIC, which is a direct descendant of Microsoft's GW-BASIC. As far as syntax/commands went, I just had to make a single change on how the screen mode is handled. Afterwards, I just had to change the resolution to something that's actually viewable (although I think the image is a bit squished, I may need to look into this more)

Afterwards, I needed to figure out how to record a multi-hour timelapse. There were multiple attempts that failed due the camera quitting mid-render, making this a much more irritating experience than it needed to be. However, as this video shows, I can claim success!

This is my first experience with shorts, so I'm not sure I'll do more in the future, but it was a neat project, since I managed to do this with only a few hours of editing.

Music Credit:
"I Can Feel it Coming" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 4.0 License
http://creativecommons.org/licenses/by/4.0/

#retrocomputing #programming #shorts




Other Videos By NCommander


2022-01-08CHARITY STREAM: Building Linux From Scratch, the Road To X (Part 2)
2021-12-25STREAM: END OF 2021! Exploring A Bunch Of Vintage Hardware LIVE!
2021-12-19CHARITY STREAM: Building Linux (and Firefox) From Scratch (Part 1)
2021-11-26What Does It Take To Port 16-Bit Windows 1.0 Applications Into Native Windows 11 Programs?
2021-11-14STREAM: Porting 16-bit Windows 1.0 Applications to 64-Bit Windows 11
2021-10-25Cursed Apple IIgs, Odd Windows 1.0, iMac Prototypes, the AT&T UNIX PC, And More (VCF East 2021)
2021-09-03STREAM: Space Cadet Pinball AFTERSHOW! (ft. Windows on Itanium)
2021-09-03The REAL Story On Why Space Cadet Pinball Was Removed (ft. Windows on Itanium)
2021-08-15STREAM: Making A Windows 10 to Solaris 7 Cross-Compiler LIVE!
2021-08-02THINGS THAT SHOULDN'T EXIST: Internet Explorer for UNIX
2021-07-28Rendering Complex Images On A 39-Year Old PC With BASIC
2021-07-23The Version of Windows NT That Fits in 10 MiB (Embedded Edition)
2021-07-11STREAM: Experimenting with Windows NT 4 Embedded
2021-06-28Exploring Sun Solaris 7 for SPARC
2021-06-19STREAM: Exploring Ancient Novell NetWare Versions
2021-06-05STREAM: Installing Slackware Linux 1.1 (1993) from 55 Floppies!
2021-05-31Repairing One Of The Worst Keyboards Ever Made ... // (Compaq Portable Part 2)
2021-05-14I Turned A Raspberry Pi Into A Commodore 1541 Disk Drive ...
2021-05-05STREAM: Upgrading Through Every Version Of OS/2 Part 2 (ft. The Radioactive Hotdog!)
2021-04-25STREAM ARCHIVE: Upgrading Through Every Version of OS/2
2021-04-16Exploring A Bunch of Retro Programming Tools (Mailcall #1)



Tags:
retrocomputing
ncommander
gw-basic
8088
mandelbrot
fractal
timelapse rendering
reddit
/r/retrobattlestations
compaq portable
compaq
basic contest 6
basic
beginners all symbolic instruction code
dos
intel 8088
4.77 mhz
shorts
retroshorts
intel
vintage computing
dos 3.3