PCjs Machines

Home of the original IBM PC emulator for browsers.


IBM EGA Fantasy Land Demo with Debugger

This configuration of the IBM EGA Fantasy Land Demo includes the PCjs Debugger and Diagnostic Font Bank Displays.

[PCjs Machine "ibm5160"]

Waiting for machine "ibm5160" to load....

PCjs Diagnostic Font Bank Displays

The next 4 windows are “live” views of the EGA’s four font banks. Since every font can also be rendered in any of 16 colors, each window shows 16 “slices” of the font in each of the 16 active colors.

These windows were helpful when I was working on PCjs programmable font support, and they still provide a nice visual insight into the active fonts and colors used by Fantasy Land and the EGA.

Font Bank 0

Font Bank 1

Font Bank 2

Font Bank 3