An enthusiast using a Raspberry Pi Zero 2 W launched a YouTube player on a 40-year-old Commodore PET 600

Short description

Summarize this content to 100 words Enthusiast Torbjörn Jemander used a Raspberry Pi Zero 2 W to run a YouTube player on a retro Commodore PET 600 computer.He connected BlixTerm to the expansion port of the PET 600. This port was normally used to connect electronics (eg GPIO Raspberry Pi). Raspberry Pi Zero 2 W connects to YouTube via Wi-Fi. From there it downloads the video and then converts it to a 640×200 stream. It is processed to create an 80×25 character grid using a character ROM to convert the ASCII code into a dot matrix pattern that can be displayed on the screen.BlixTerm manages a user program file that appears to run from BASIC. Launching the app brings up a menu where you have to select a YouTube viewer and then enter the URL of the video. The Pi connects to YouTube and buffers the video, then outputs it as ASCII/PETSCII characters to the screen. To achieve 30 frames per second, Jemander used a special interface card to quickly load frames from the Raspberry Pi Zero 2 W into the PET 600’s video memory. The bottleneck in this process was the 1 MHz CPU, which can only execute a few machine code instructions every sixteen.Gemander’s Commodore features a 1MHz MOS 6502 processor and 32KB of RAM as standard. That said, the Raspberry Pi Pico has a dual-core processor, 284KB of RAM, and can easily emulate 8-bit machines from the 1970s and 80s.Meanwhile, a modder was able to run a version of the classic shooter Doom 1993 via teletext. He showed how to control the game from a regular remote control.

An enthusiast using a Raspberry Pi Zero 2 W launched a YouTube player on a 40-year-old Commodore PET 600

Enthusiast Torbjörn Jemander used a Raspberry Pi Zero 2 W to run a YouTube player on a retro Commodore PET 600 computer.

He connected BlixTerm to the expansion port of the PET 600. This port was normally used to connect electronics (eg GPIO Raspberry Pi).

Raspberry Pi Zero 2 W connects to YouTube via Wi-Fi. From there it downloads the video and then converts it to a 640×200 stream. It is processed to create an 80×25 character grid using a character ROM to convert the ASCII code into a dot matrix pattern that can be displayed on the screen.

BlixTerm manages a user program file that appears to run from BASIC. Launching the app brings up a menu where you have to select a YouTube viewer and then enter the URL of the video. The Pi connects to YouTube and buffers the video, then outputs it as ASCII/PETSCII characters to the screen.

To achieve 30 frames per second, Jemander used a special interface card to quickly load frames from the Raspberry Pi Zero 2 W into the PET 600’s video memory. The bottleneck in this process was the 1 MHz CPU, which can only execute a few machine code instructions every sixteen.

Gemander’s Commodore features a 1MHz MOS 6502 processor and 32KB of RAM as standard. That said, the Raspberry Pi Pico has a dual-core processor, 284KB of RAM, and can easily emulate 8-bit machines from the 1970s and 80s.

Meanwhile, a modder was able to run a version of the classic shooter Doom 1993 via teletext. He showed how to control the game from a regular remote control.

Related posts