Invaders
Pillman
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Invaders
-
Pi number calculator in 146 bytes of 8088 machine code
The author has other interesting bootable games, like:
- 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.
- Ask HN: What are some impressive software projects that fit in 512 bytes?
Pillman
-
My new project: dream86, an 8086/PC emulator in Rust
At the moment, the emulator can run a small 512 byte game (pillman, https://github.com/nanochess/Pillman). What do you think can be the next steps? I'd like to refactor the CPU code in primis, and then tackle some more small .COM programs, and then maybe go with booting DOS and bigger programs.
What are some alternatives?
hello - A 23-byte “hello, world” program assembled with DEBUG.EXE in MS-DOS
Cyjon - A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
mandelbrot - Mandelbrot set drawers for vintage hardware
bootloader - Mandelbrot set drawers for vintage hardware [Moved to: https://github.com/encse/mandelbrot]
x86-bootloader - A BIOS bootloader for bare-metal x86 programs, written in 8086 assembly
Zero - 64 bit bootloader for Cyjon operating system.
book8088 - Examples from my book Programming Boot Sector Games
FutureDOS - A futuristic DOS
Emulatrix - Emulatrix - JavaScript and WebAssembly Emulator - Sega Genesis, Nintendo, Super Nintendo, GameBoy, GameBoy Color, GameBoy Advance, MAME32, DOSBox and Virtual Machines
boot2duino - The World's Most Useless Arduino Platform.
x86-bootloader - 💻 A very simple x86 bootloader