You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Erik Hollensbe 92518858e6 More dox 5 months ago
LICENSE Documented and licensed 5 months ago
README.md More dox 5 months ago
main.go Clean up argument handling a bit, prepare for install onto the githubs 5 months ago
spawn.png Documented and licensed 5 months ago

README.md

ansiview: view old ANSI art in your terminal

This is a very basic cp437 -> utf8 codec driver through what amounts to UNIX cat otherwise. To use it:

Pass it the ANSI over standard input or pass it a filename.

Check out some art packs at 16colo.rs, unzip, and try this script or some similar variation on it in your UTF-8-compatible terminal:

for i in *.ANS; do clear; ansiview $i; echo $i; read; done

Then you can walk through the whole directory; hit enter to cycle to the next file.

Pretty

Requirements

UTF-8 compatible, minimum 16 color terminal. Your terminal should be at least 80x25 to see most artwork, however you may benefit from much taller heights and sometimes width; 130x75 is great.

Installation

$ go get github.com/erikh/ansiview

Author

Erik Hollensbe erik+git@hollensbe.org, but most of the work was really done by the person who did the CP437 codec in golang’s standard library. Props to them!

License

MIT (c) 2020 Erik Hollensbe