MS-DOS Programming - The Mode X Deviation

NCOT Technology March 29, 2025
Video Thumbnail
NCOT Technology Logo

NCOT Technology

@ncot_tech

About

Welcome! You'll find me writing C or assembly on various old and obsolete systems, letting the magic smoke out of electronics and working on retro computers. All opinions belong to me, or the other voices in my head. Here’s some hashtag soup… #programming #gamedev #linux #retrocomputing #smarthome #homeassistant If you want to find me online, I can be found on Mastodon @[email protected] and on the web at https://ncot.uk

Video Description

Github: https://github.com/ncot-tech/MS-DOS-Mode-X-Animation Blog Post: https://ncot.uk/projects/dosdev/mode-x-madness/ Support the channel! https://www.patreon.com/c/ncot_tech Music by Karl Casey @ White Bat Audio After learning about Mode 13h last time, I’ve been digging about in the ancient tomes of wisdom and discovered Mode-X. Let’s make a PC’s VGA card do odd things it was never designed for. When IBM created the original VGA adaptor, they never intended it to produce high colour real time graphics. However by cleverly altering the card it is possible to unlock an undocumented video mode known simply as Mode X. I came across the Graphics Programming Black Book by Michael Abrash and printed out chapter 49 to read, which describes how this mysterious Mode-X actually works, including source code to play with. #msdos #programming #retrocomputing #cprogramming #borland

Revive Retro Coding

AI-recommended products based on this video

Loading...
Lemorele 10 in 1 USB C Docking Station Dual Monitor, Laptop Dock USB C Hub Multiport Adapter Triple Monitor W/2 HDMI 4K, VGA, 3 USB 3.0/2.0, PD, SD/TF, 3.5MM Audio for Lenovo, Surface, MacBook

Lemorele 10 in 1 USB C Docking Station Dual Monitor, Laptop Dock USB C Hub Multiport Adapter Triple Monitor W/2 HDMI 4K, VGA, 3 USB 3.0/2.0, PD, SD/TF, 3.5MM Audio for Lenovo, Surface, MacBook

(9,588)
$36.99
FREE delivery Tue, Jun 17
500+ bought in past month
Loading...
Laptop Parts 1 Set FY09015M12LPA Dual Graphics Card Fan for Manli RTX 3060 3070 3050 3060Ti LHR for Gallardo VGA GPU Video Cooler(2 Plugs FY09015M)

Laptop Parts 1 Set FY09015M12LPA Dual Graphics Card Fan for Manli RTX 3060 3070 3050 3060Ti LHR for Gallardo VGA GPU Video Cooler(2 Plugs FY09015M)

(0)
$54.02
FREE delivery Mar 19 - Apr 10
Loading...
GT710 PCI E Graphics Card, 2GB DDR3 64BIT PCI Express 2.0 16X Desktop Computer Gaming Graphics Card Single Cooling Fan Support HDMI VGA DVI Port, for 10 11 7 8

GT710 PCI E Graphics Card, 2GB DDR3 64BIT PCI Express 2.0 16X Desktop Computer Gaming Graphics Card Single Cooling Fan Support HDMI VGA DVI Port, for 10 11 7 8

(0)
$58.73
$5.99 delivery Feb 26 - Mar 10
Loading...
Retro Game Console, Wireless Retro Game Console, 24500+ Games Built-in, 4K HDMI Output, 9 Emulators, Dual 2.4GHz Wireless Game, Plug and Play Video Games, Deep Black(64G)
Best Seller

Retro Game Console, Wireless Retro Game Console, 24500+ Games Built-in, 4K HDMI Output, 9 Emulators, Dual 2.4GHz Wireless Game, Plug and Play Video Games, Deep Black(64G)

(11)
$49.59
FREE delivery Wed, Jul 2
50+ bought in past month
Loading...
Retro Game Console, Wireless Retro Game Console, 24500+ Games Built-in, 4K HDMI Output, 9 Emulators, Dual 2.4GHz Wireless Game, Plug and Play Video Games, Black(64G)

Retro Game Console, Wireless Retro Game Console, 24500+ Games Built-in, 4K HDMI Output, 9 Emulators, Dual 2.4GHz Wireless Game, Plug and Play Video Games, Black(64G)

(36)
$39.59
PrimeFREE delivery Sat, Jun 14
300+ bought in past month
Loading...
Retro Game Console, Wireless Retro Game Console, Plug & Play Video TV Game with 25100+ Built-in Games, 4K HD Output, and 2.4GHz Wireless Controller, 9 Classic Emulators(Black)

Retro Game Console, Wireless Retro Game Console, Plug & Play Video TV Game with 25100+ Built-in Games, 4K HD Output, and 2.4GHz Wireless Controller, 9 Classic Emulators(Black)

(31)
$39.00
$8.99 delivery Jan 21 - Feb 10
Loading...
Retro Game Console, Wireless Retro Game Console, Plug & Play Video TV Game with 24500+ Built-in Games, 4K HD Output, and 2.4GHz Wireless Controller, 9 Classic Emulators(Black)
Best Seller

Retro Game Console, Wireless Retro Game Console, Plug & Play Video TV Game with 24500+ Built-in Games, 4K HD Output, and 2.4GHz Wireless Controller, 9 Classic Emulators(Black)

(19)
$59.99
FREE delivery Mon, Jul 7