Media Summary: Support this channel on Patreon: In this episode I cover the IBM You can find ready-to-use .ZIP files containing emulated versions of the Unices I mentioned here: ... In this video I show my PC collection then make the first steps in

Cga Graphics Programming Writing An - Detailed Analysis & Overview

Support this channel on Patreon: In this episode I cover the IBM You can find ready-to-use .ZIP files containing emulated versions of the Unices I mentioned here: ... In this video I show my PC collection then make the first steps in We time Bresenham Line Drawing code in IBM BASICA, C and 8086/8088 assembly language. The code is in my GitHub ... We figure out how to draw really fast circles on the IBM We try a further reflection of our ellipses about the vertical axis to try and get a further speedup over what we already had. Then we ...

Photo Gallery

CGA Graphics Programming: Writing an Interrupt based Timer for Code Profiling
CGA Graphics - Not as bad as you thought!
How to write to CGA graphics memory in Minix
Writing a CGA Game Part 1 (1000 Subscriber Special)
CGA Graphics Programming: Timing Line Drawing in Basic, C and Assembly
CGA Graphics Programming : Full Line Drawing and Comparison with Basica
CGA Graphics Programming: Even faster circles!
CGA 160x100 Graphics Video Mode Explained
CGA Graphics Programming: Verticalish lines
Retro Charm CGA Snow Example in 80-column Color Text Mode - THIS IS NORMAL :D
CGA Graphics Programming: Horizontalish lines
CGA Graphics Programming: Full Circle Drawing.... or is it?
View Detailed Profile
CGA Graphics Programming: Writing an Interrupt based Timer for Code Profiling

CGA Graphics Programming: Writing an Interrupt based Timer for Code Profiling

Code is found in my GitHub repository: https://github.com/wbhart/PCRetroProgrammer.

CGA Graphics - Not as bad as you thought!

CGA Graphics - Not as bad as you thought!

Support this channel on Patreon: https://www.patreon.com/8BitGuy1?ty=h In this episode I cover the IBM

How to write to CGA graphics memory in Minix

How to write to CGA graphics memory in Minix

You can find ready-to-use .ZIP files containing emulated versions of the Unices I mentioned here: ...

Writing a CGA Game Part 1 (1000 Subscriber Special)

Writing a CGA Game Part 1 (1000 Subscriber Special)

In this video I show my PC collection then make the first steps in

CGA Graphics Programming: Timing Line Drawing in Basic, C and Assembly

CGA Graphics Programming: Timing Line Drawing in Basic, C and Assembly

We time Bresenham Line Drawing code in IBM BASICA, C and 8086/8088 assembly language. The code is in my GitHub ...

CGA Graphics Programming : Full Line Drawing and Comparison with Basica

CGA Graphics Programming : Full Line Drawing and Comparison with Basica

Code is available on my GitHub account: https://github.com/wbhart/PCRetroProgrammer.

CGA Graphics Programming: Even faster circles!

CGA Graphics Programming: Even faster circles!

We figure out how to draw really fast circles on the IBM

CGA 160x100 Graphics Video Mode Explained

CGA 160x100 Graphics Video Mode Explained

Want to know how to do 16 color

CGA Graphics Programming: Verticalish lines

CGA Graphics Programming: Verticalish lines

Code is available on my GitHub account: https://github.com/wbhart/PCRetroProgrammer.

Retro Charm CGA Snow Example in 80-column Color Text Mode - THIS IS NORMAL :D

Retro Charm CGA Snow Example in 80-column Color Text Mode - THIS IS NORMAL :D

A design flaw in the original IBM PC

CGA Graphics Programming: Horizontalish lines

CGA Graphics Programming: Horizontalish lines

Code is available on my GitHub account: https://github.com/wbhart/PCRetroProgrammer.

CGA Graphics Programming: Full Circle Drawing.... or is it?

CGA Graphics Programming: Full Circle Drawing.... or is it?

Code is available on my GitHub account: https://github.com/wbhart/PCRetroProgrammer.

CGA Graphics Programming : Even Faster Ellipses?

CGA Graphics Programming : Even Faster Ellipses?

We try a further reflection of our ellipses about the vertical axis to try and get a further speedup over what we already had. Then we ...