BedroomLAN

Tilde~A: Alexios' Homepage

The BedroomLAN ANSI Rasteriser

This is a web version of my ANSI file rasteriser. Written in Python, it simulates a PC’s text mode using different VGA text fonts and renders colourful BBS graphics, affectionately known as ANSI (after the ANSI.SYS MS-DOS driver that rendered them back in the day).

The rasteriser will accept any text file with a subset of ANSI X3.64 escape sequences. It supports all the escape sequences ANSI.SYS supported.

The Python software behind this tool is ansi2img, available here.

Unlike the VGA screen, the virtual screen grows automatically to accommodate long ANSI art. Many systems had intros that numbered several screens of art. Such artwork can now be displayed in full, though you may still need to shrink the images.