- https://github.com/nanochess/Invaders (Invaders)
- https://github.com/nanochess/bricks (bricks and paddle)
- https://github.com/nanochess/bootRogue (Rogue)
If you like learning assembly language/OSDev, his repos are a must to be bookmarked.
• SectorForth - https://github.com/cesarblum/sectorforth - sectorforth is a 16-bit x86 Forth that fits in a 512-byte boot sector.
• TetrOS - https://github.com/daniel-e/tetros - Tetris that fits into the boot sector.
• BootMine - https://github.com/io12/BootMine - Bootable minesweeper game in a 512-byte boot sector
• Invaders game in 512 bytes - https://github.com/nanochess/Invaders
The author has written a book called Programming Boot Sector Games.
> A crash course into 8086/8088 assembler programming, in an easy way with practice at each step. You will learn how to use the registers, move data, do arithmetic, and handle text and graphics. You can run these programs on any PC machine and no program exceeds 512 bytes of executable code!
https://nanochess.org/store.html
Examples from the book: https://github.com/nanochess/book8088
I just watched some of TV interviews with the family and saw the rest of his work, and it's pretty amazing. Check out Invaders in 512 bytes [1][2], or Aardvark game for the Atari 2600 ([3]).
Also seems he has just self-published a book (as of July 27):
Do you would like more details on the inner workings? This program is fully commented in my new book Programming Boot Sector Games and you'll also find a 8086/8088 crash course! Now available from Lulu [4]
[1] https://github.com/nanochess/Invaders
[2] https://www.youtube.com/watch?v=pC976eejfms
[3] https://www.youtube.com/watch?v=HNZfw6jShng
[4] http://www.lulu.com/shop/oscar-toledo-gutierrez/programming-...