Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nanochess/pillman
Pillman boot sector game, a yellow thing eats pills and is chased by monsters.
https://github.com/nanochess/pillman
asm bootloader game x86
Last synced: 2 days ago
JSON representation
Pillman boot sector game, a yellow thing eats pills and is chased by monsters.
- Host: GitHub
- URL: https://github.com/nanochess/pillman
- Owner: nanochess
- Created: 2019-07-08T20:53:21.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-01-18T16:41:06.000Z (almost 3 years ago)
- Last Synced: 2024-11-14T08:35:34.790Z (2 days ago)
- Topics: asm, bootloader, game, x86
- Language: Assembly
- Size: 270 KB
- Stars: 317
- Watchers: 12
- Forks: 16
- Open Issues: 2
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
______ __ __ __ __ __ ______ __ __
/\ == \ /\ \ /\ \ /\ \ /\ "-./ \ /\ __ \ /\ "-.\ \
\ \ _-/ \ \ \ \ \ \____ \ \ \____ \ \ \-./\ \ \ \ __ \ \ \ \-. \
\ \_\ \ \_\ \ \_____\ \ \_____\ \ \_\ \ \_\ \ \_\ \_\ \ \_\\"\_\
\/_/ \/_/ \/_____/ \/_____/ \/_/ \/_/ \/_/\/_/ \/_/ \/_/
Pillman game in 512 bytes (boot sector or COM file)
by Oscar Toledo G. Jul/08/2019http://nanochess.org
https://github.com/nanochessThis a game about a yellow man eating pills in 512 bytes. It can be
run as a COM file or put into a boot sector of a floppy disk to be
run.Move with arrow keys, press Esc to exit (only COM file).
It's compatible with 8088 (the original IBM PC). So you now have
to look for a 8-bit compatible VGA card if you want to run it over
original hardware ;)A small video of the game running under emulation:
https://www.youtube.com/watch?v=ALBgsXOq11o
If you want to assemble it, you must download the Netwide Assembler
(nasm) from www.nasm.usUse this command line:
nasm -f bin pillman.asm -Dcom_file=1 -o pillman.com
nasm -f bin pillman.asm -Dcom_file=0 -o pillman.imgTested with VirtualBox for Mac OS X running Windows XP running this
game, it also works with DosBox and probably with qemu:qemu-system-x86_64 -fda pillman.img
Enjoy it!
>> THE BOOK <<
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:
Soft-cover
http://www.lulu.com/shop/oscar-toledo-gutierrez/programming-boot-sector-games/paperback/product-24188564.htmlHard-cover
http://www.lulu.com/shop/oscar-toledo-gutierrez/programming-boot-sector-games/hardcover/product-24188530.htmleBook
https://nanochess.org/store.htmlThese are some of the example programs documented profusely
in the book:* Guess the number.
* Tic-Tac-Toe game.
* Text graphics.
* Mandelbrot set.
* F-Bird game.
* Invaders game.
* Pillman game.
* Toledo Atomchess.
* bootBASIC language.