Exploring the use of colors in Sierra AGI games.
With the advent of CD-ROM technology, the size of computer games in the 1990s were no longer constrained to a couple of megabytes delivered on a handful of floppy disks. Now, with several hundred megabytes available, improved graphics and audio ...
Part 2 of the Reverse Engineering the AGI covers endianness, run length encoding, and saving bitmap images.
Recently at my job the macOS Calendar has been having problems properly syncing with the Exchange server, likely due to a corrupt attachment. Here's how the issue was fixed.