PongOs is a toy project which was inspired from MikeOS. PongOS grew out of my fascination of making a standalone application (the Pong Game) which would not need the support of any operating system.
Download the source
git clone http://github.com/anayjoshi/pong-os
To emulate PongOS without risking a pendrive, you need to install qemu. To emulate PongOS using qemu, run the following
$ sudo make emulate
To actually burn PongOS on a pendrive, you would need to execute a command which looks approximately like this:
$ make PongOS.flp
$ sudo dd if=PongOS.flp of=/dev/sdb
The value of of
depends on the device filename of your pendrive. Note that to build PongOS.flp, nasm and mkdosfs are required to be installed on your laptop.
The player plays against the computer. The computer is always able to hit back the ball, so effectively, the player is simply playing against a wall. The player wins if s/he is able to hit the ball 5 consecutive times. The score is displayed in the center of the screen.