#letscode

2025-12-10

Let's Code MS DOS: 0x32 VGA Split Screen

makertube.net/w/sdBBwqRVa3Ga4B

2025-12-10

New video:
Let's Code MS DOS: 0x32 VGA Split Screen

A couple of games back in the 1990s utilised the VGA split screen functionality to enable things that were otherwise only possible on more capable machines, like the Amiga. The VGA split screen allowed games such as Jazz Jackrabbit or Pinball Fantasies to display a static status bar at the bottom of the screen, while the rest of the screen was smoothly scrolling in two or more directions.

youtu.be/V6rVeIbGfvg

#letscode #msdos #demoscene

Me in front of a screenshot of Turbo C for MS DOS and a screenshot of a program displaying two cheesy logos, hinting at a split screen situation.
2025-12-07

New video for Patrons: Let's Code MS DOS: 0x32 VGA Split Screen

A few games back in the 1990s utilised the VGA split screen functionality to enable things that were otherwise only possible on machines like the Amiga. The VGA split screen allowed games such as Jazz Jackrabbit or Pinball Fantasies to display a static status bar at the bottom of the screen, while the rest of the screen was smoothly scrolling in two or more directions.

patreon.com/posts/lets-code-ms
#letscode #msdos #retrocomputing

Me in front of a screenshot of Turbo C for DOS.
2025-08-24

Let's Code MS DOS 0x31: ANSI C Data Types

makertube.net/w/u8rkCPatAKnR64

2025-08-27

New video: Let's Code MS DOS 0x31: ANSI C Data Types

The C programming language has only few builtin data types. But for a beginner those can be a bit confusing. So we will have a look at what data types are offered, and what kind of new datatypes you can build with C.

youtu.be/e200YdGUTDI
#letscode #msdos #ansic #retrocomputing

Me in front of a screenshot of Turbo C for MS DOS.
2025-08-24

New video for Patrons:

Let's Code MS DOS 0x31: ANSI C Data Types

The C programming language has only few builtin data types. But for a beginner those can be a bit confusing. So we will have a look at what data types are offered, and what kind of new datatypes you can build with C.

patreon.com/posts/lets-code-ms

#letscode #msdos #turboc

Me in front of a screenshot of Turbo C for MS DOS showing some ANSI C code.
2025-08-17

Will you be at #EuroSciPy? I can't want to meet you all there. I will be giving a #workshop about #FastAPI on Tuesday, and if you want to have a 1-1 with me, please see the link below to book a time #TeaWithCheuk on Thursday ❤️ #Python #community #LetsCode

2025-07-21

And now the C128 version is fixed again. C128 now always uses bank switching, as it should. On the PET you can disable bank switching to gain about 100 Bytes of valuable RAM.
Code is here:
codeberg.org/root42/zork-pet
#interactivefiction #letscode

Screenshot of Zork I on the C128
2025-07-20

One hour to go until we go live! To do some Infocom interpreter hacking on the Commodore PET!
#commodore #pet #letscode #interactivefiction

2025-07-20

A quick reminder: Tonight at 20:00 CEST / 18:00 UTC will be the next Let’s Code Livestream!
#retroconputing #letscode

2025-07-16

Save the date: Another Let's Code Livestream this Sunday, 20th July, 20:00 CEST, 18:00 UTC!
More amateur 6502 hacking, to optimize the Infocom interpreter for the Commodore PET!
youtube.com/live/Ywp51hY5GDo
#infocom #interactivefiction #commodore #commodorePET #retrogaming #letscode

Me presenting a copy of Infocom's Hitchhiker's Guide to the Galaxy in front of a Commodore PET personal computer.
2025-07-07

Let's Code MS DOS 0x30: VGA 3D Textmode

makertube.net/w/vyeR1JSA7p4Tmf

2025-07-09

New video: Let's Code MS DOS 0x30: VGA 3D Textmode

The EGA and VGA card can do a lot of magic tricks in textmode. This time we will investigate how you can draw a rotating 3D cube overlayed on normal text by utilising the EGA/VGA feature of a second character set.

youtu.be/4hrVpFY43bY
makertube.net/w/vyeR1JSA7p4Tmf

#letscode #msdos #retrocomputing #demoscene

Me in front of a screenshot of Turbo C and rotating cubes
2025-07-06

New video for Patrons: Let's Code MS DOS 0x30: VGA 3D Textmode

The EGA and VGA card can do a lot of magic tricks in textmode. This time we will investigate how you can draw a rotating 3D cube overlayed on normal text by utilising the EGA/VGA feature of a second character set.

patreon.com/posts/lets-code-ms

#letscode #msdos #retrocomputing

Me in front of a screenshot of a blue IDE for MS DOS, and a screenshot of the running program, with colorful 3D cubes on text background
2025-06-18

Let's Code MS DOS 0x2F: Mandelbrot Fractal

makertube.net/w/7KcMw8CaBLMaDa

2025-06-21

New video: Let's Code MS DOS 0x2F: Mandelbrot Fractal

Everybody knows the Mandelbrot set. It is one of the most famous fractals. And it is easy to code! At least if you don't care about speed... So let's try to code it for ancient MS DOS PCs with VGA cards! And there will be color cycling!

#letscode #msdos #retrocomputing

Me in front of a screenshot of Turbo C for MS DOS and next to a screenshot of a Mandelbrot set fractal
2025-06-08

One hour to go! Then it's #letscode 6502!

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst