Our goal is to write a game that fits into 512 bytes bootloader and works in 16 bit real mode on any IBM PC compatible machine without any Operating System.
- Development is done on https://twitch.tv/tsoding
- Archive of the streams: https://www.twitch.tv/collections/VAcjkyTlqRVXuA
First install these programs:
$ nasm pinpog.asm -o pinpog$ qemu-system-i386 pinpogWARNING! THE AUTHORS OF THE GAME ARE NOT RESPONSIBLE FOR ANY DAMAGED HARDWARE. SEE LICENSE FOR MORE INFORMATION.
- Build the image of the game:
$ make pinpog - Get a USB stick (at least 512 bytes Kappa)
- Plug it in
- Find the block device of the USB drive using something like lsblk
- Use dd to write the image to the USB drive:
sudo dd if=./pinpog of=/dev/<usb-drive>
a,d- move racket sideways,f- restart the game,space- toggle pause.
- https://en.wikipedia.org/wiki/Mode_13h
- http://www.ctyme.com/intr/int.htm
- https://board.flatassembler.net/topic.php?t=14914
You can support my work via
