The Book of CP-System [pdf]
fabiensanglard.net
fabiensanglard.net
The current platform I am obsessed with is Konami's System 573, a PlayStation 1-based board introduced in the late 90s and used most notably in Dance Dance Revolution. I have been reverse engineering it and writing documentation as part of a joint effort for about a year [1], uncovering previously unknown details such as scrapped support for booting from a CF card. There is still plenty of work to be done; Konami released several expansion boards providing all sorts of functionality from MP3 playback to online connectivity, and those have been a hurdle to reverse engineer due to their heavy use of FPGAs. Nevertheless, we already have pretty much everything required to develop 573 homebrew games using existing PS1 SDK projects.
I really enjoy watching writing and art develop over time (for example, web comics that run for decades like Schlock Mercenary or Penny Arcade).
Sometimes the temptation to go back and rewrite or redraw is too much, but if so leave the old version available.
https://fabiensanglard.net/cpsb_paper/index.html
Recently discussed: https://news.ycombinator.com/item?id=33716928
I inquired a while ago about a bookpatch group order feature (volume order shipping to each individual). They said they had it planned but it yet has to happen. Best they can do now is a batch order but they mail to one destination and then that person would have to dispatch it. Sadly not doable for a one man operation.
I do NOT think they bother printing multiple copies and warehouse them, I think it is very much print as many copies on demand as they need. I may be wrong here.
Unfortunately there is nothing I can do about shipping prices :(!
Too bad, they print with such high quality.
Which weirdly is not mentioned on https://en.wikipedia.org/wiki/CP_System but only on the disambiguation page https://en.wikipedia.org/wiki/CPS1.