I have always been a fan of emulation (system emulation such as NES, SNES etc). The process of learning how to create my own emulator was a grueling one (lack of documentation for some systems and lack of information on the subject in general).<p>After successfully writing a few emulators I thought documenting the process step-by-step would be an interesting read for anyone that also has an interest in emulation.<p>I am roughly 25% complete (https://goo.gl/4kMYaR) but I am curious what kind of interest there is in the subject.
Hi! I made an CHIP8 emulator on JS and debugger for the core emulation, but I want deeper knowledge.
I want to see, buy and read your book! Leave me an e-mail at ya.na.pochte@gmail.com or ping me in Twitter @v_ignatyev for more feedback and my story and experience with emulators!!
And I like to see following topics explained:
Emulation vs Simulation
Theoretical and practical limitations: emulated systems performance
Pseudo realtime emulation
Emulation approaches: dynamic re-compilation, ???
Examples of emulated systems and emulators
Emulators architecture
It depends, even a book "documenting the process step by step" could be a lot of things. Is it a tutorial? Is it an interesting discussion of emulation that uses the construction of one to frame that discussion? It is device specific? Is it about that device or is it about all devices, again framing things?<p>The book itself sounds fine. The way you're selling the book (both on here and on LearnPub) could be improved. You need to decide what the point is REALLY meant to be, sure the theme is emulators, but if you have to describe it without using the word emulators or talking about any specific tech, how would that sound (e.g. "educational," "history," etc).