A tool for reading webcomics (or any set of sequential images) with annotation. Current version is 1.9.1. Source available on Github.
To install for Windows: download the zip file, extract to a directory, and run mr_teal.exe.
Linux builds coming eventually, but you can make your own with QB64. See qb64.org for more information. (note: due to extensive reliance on Windows shell commands for file acquisition, Linux build will likely have a much reduced feature set and thus not be a priority. Sorry. I make software I can use. Feel free to take it and run with it if you want.)
This file contains only public domain example images. For comic packages, see below.
To add images, copy or move a directory into the program folder. Images will be detected and indexed automatically when loaded from the main menu. Currrently supported formats are PNG, JPG, BMP and GIF.
Drag a folder onto the "mr_teal.exe" icon to copy it and open the program to the main menu. The imported directory will be marked (new).
← and → arrow keys to navigate.
↑ and ↓ arrow keys to scroll image vertically.
There are no plans to support horizontal scrolling at this time.
Hold Shift while pressing ←↑→↓ to resize the window. (also supports dragging the edge of the window with the mouse.
Home resizes the window to fit the current image.
F for Fullscreen (Alt + Enter cycles through different fullscreen modes.)
J to Jump to a specific image number (leave blank to cancel, any input greater than the number of images will jump to the last one.)
A to view Alt text or Annotations.
S makes alt text Show by default.
I to view image Information.
O to keep image information On.
W to Write new alt text for the current image.
Ctrl-C to Copy the alt text for the current image to the clipboard. Ctrl-X instead copies the full file path.
Ctrl-V to Very quickly paste the contents of the clipboard to the current comic's alt text.
PLEASE BE ADVISED: There is no confirmation for overwriting or deleting the alt text. This is for expediting adding alt text en masse. If there's a chance you might lose something important, be sure you have a backup.
Default folder is saved in main program directory as default.txt. Delete this file or press L during program operation to clear default.
Q to Quit.
A crash can occur if the viewing window isn't wide enough to center the image on the screen. This is easily fixed by increasing the width in settings.txt but I'd still like to figure it out. Fixed, hopefully.
Fix long alt text display so it doesn't wrap mid-word Done
Support multiple comic packages, with auto-generated menus based on directories Done
Automatically generate a file list and bookmark file Done
Add key to show current image information Done
Have an option to not see alt text automatically. (i.e. you press "A" on each individual image instead of just leaving it enabled. This is useful for comics like XKCD, where the alt text is often an extra joke that you're meant to read after the comic.) Done
Add option to change or add alt text for the currently displayed image Done
Add support for custom bookmarks and chapters
Support for zooming
Menu for configuring browsing settings per directory
Figure out proper order for files named with natural numbers (so you don't get 1.jpg, 10.jpg, 100.jpg, 2.jpg, 20.jpg, etc. I have no idea how to do this but it'll be an interesting problem to solve.)
achewood_2x.zip (1.22 GB)
The first 1,178 Achewood strips, which covers everything up to the 2014 hiatus, upscaled with waifu2x and saved as high-quality PNG files. Includes all alt text.
achewood.zip (77.6 MB)
Same as above, but using the original low-resolution images, for lower-bandwidth connections or the authentic web experience.
gof_2x.zip (40.3 MB)
The 43 Achewood strips that comprise the beloved Great Outdoor Fight storyline, upscaled and saved as high-quality PNG files. A good preview of the full achewood_2x package.
Opplopolis_1-15.zip (292 MB)
The entire 15-issue run of Opplopolis. All 360 pages plus covers, previews, and a few extras. All blog posts included. I'm using the images from the 150 DPI CBZ archives included with each issue on Gumroad. Each issue is available as a "pay what you want" download which also includes a print-quality 300 DPI PDF. A print collection of issues 1-10 is also available on Amazon.
This comic is unfinished, and will likely never be finished, so be aware of that. It's still my favorite comic. No disrespect intended by posting the higher-res images here, I just want more people to be aware of it. If you like it please give the author money one of the two ways I linked above.
UnicornJelly.zip (38.8 MB)
All 668 main strips from Unicorn Jelly, double-sized (not upscaled or resampled, to retain the pixel art.) Animated strips are recreated with static images to the best of my ability. Includes all titles/tag lines from each individual comic page. Does not include alternate universe strips or outtakes.
Minus-(FullRes).zip (50.8 MB)
The full 1200x1600 resolution archive of "Minus" by Ryan Armand. Downloaded from the Internet Archive, renamed and rehosted. No annotations. Other comic archives are available there, but they'll need to be renamed because the files aren't naturally sorted. (so you have 1.jpg, 10.jpg, 100.jpg, 2.jpg, 20.jpg, etc. Need to figure out how to automatically fix this.)
oneoverzero_2x.zip (1.08 GB)
The full archive of 1/0 by Tailsteak, upscaled with waifu2x and saved as high-resolution PNG files. The early strips are very messy and don't really benefit from the upscaling process, but it starts to be worth it around strip #123. No annotations.
codex_s.zip (148 MB)
The Codex Seraphinianus. A mysterious book. No annotations.
Comic packages are hosted off-site due to storage/bandwidth concerns. If any of these downloads is broken please let me know.
To install, unzip into the mr_teal directory. Report any bugs to email@example.com or use the contact form.
I am in no way affiliated with any of the comics on this page, I'm just a fan who wants a better reading experience. I don't repost anything that isn't freely available, but if you don't want your images posted here, just let me know and I'll remove them.
I grant full permission to use this program for any purpose, including commercially. If you have a set of comics you'd like to see here, drop me a line.