Introduction.- Memory Management.- Slow, Wildly Incompatible I/O.- Interpreters.- Data Compression.- Procedural Content Generation.- Protection.- Obfuscation and Optimization.- Endgame.
"The author does a pretty good job of taking a look at this most interesting field that many users, gamers, and programmers can identify with ... . the book can be of interest also to nonprogrammers, retrogame enthusiasts, historians and researchers, and even just to readers who can recall games from their childhood and develop nostalgia just by reading it. With the use of graphs, tables, figures, and screen captures, the world of retrogames is brought to life." (Cecilia G. Manrique, Computing Reviews, computingreviews.com, October, 2016)