Skip to content

PixelView is also an ANSI viewer now!

Choose a tag to compare

@kajott kajott released this 19 Sep 21:25
· 4 commits to main since this release

PixelView always had a few very peculiar features tailored to showing very tall images, like "zoom to top" (T key), auto-scrolling or panel mode. These features exist in order to be able to "mis-use" PixelView as an ANSI viewer by having AnsiLove render the ANSI art to PNG beforehand. This works quite well - the ANSI/ASCII compos at the Deadline 2022 and 2023 demoparties have been the ones with the smoothest glitch-free scrolling ever because of it! It's a bit cumbersome to use in that way, though; but this has come to an end: PixelView now integrates libansilove (the library part of AnsiLove) directly, making it possible to view .ans files without prior conversion. All the usual AnsiLove rendering options are accessible from PixelView's UI (Tab or F2 keys), but if the ANSI file contains a valid SAUCE record, it's rarely required to change anything there.

The only other major feature in this release is that the F3 key can now be used to enable a permanent filename and image resolution display.