From 9d7ba300d7f357f20d7f28faf2ee8d30ccf18564 Mon Sep 17 00:00:00 2001 From: de Date: Tue, 4 Oct 2016 09:26:28 +0200 Subject: [PATCH] update --- README.md | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index b218419..c93667a 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # TetrOS -TetrOS is a small *feature rich* Tetris clone which is written in Assembly. It fits completely into a 512 byte boot sector as it requires only 446 bytes (which is the maximum allowed size of a boot loader for a valid master boot record (MBR)) and is executed during the boot sequence before any operating system is loaded. Actually, it does not need any existing operating system. TetrOS is its own operating system, hence the suffix OS in its name. +TetrOS is a small *feature rich* Tetris clone which is written in Assembly. It fits completely into a 512 byte boot sector as it requires only 446 bytes (which is the maximum allowed size of the first stage boot loader in the master boot record (MBR) of a drive) and is executed during the boot sequence before any operating system is loaded. Actually, it does not need any existing operating system. TetrOS *is* an operating system, hence the suffix OS in its name. This is how it looks like: @@ -11,18 +11,15 @@ And this is the complete machine code: ## Running TetrOS -There are two ways to run TetrOS. Either in an emulator like qemu or via a -the boot sector of a real disk, USB stick or some other media. +There are two options to run TetrOS. Either in an emulator like qemu or via an installation of TetrOS in the boot sector of a real disk, USB stick or some other media. ### Running via qemu -Simply run `make run`. This will execute qemu with the right parameters to -run TetrOS. +Simply run `make run`. This will execute qemu with the right parameters to run TetrOS. If you're using Ubuntu and qemu is not intalled on your system you can install it via `sudo apt-get install qemu`. ### Running via an USB stick -First, copy the image to an USB stick. For example, if your USB stick is -on /dev/sde use the following command to overwrite the first sector of the USB stick with the TetrOS image: +First, copy the image to an USB stick. For example, if your USB stick is on `/dev/sde` use the following command to overwrite the first sector of the USB stick with the TetrOS image: `sudo dd if=tetros.img of=/dev/sde` @@ -36,7 +33,7 @@ After that you should be able to boot the stick to play TetrOS. * Down arrow to drop a brick. * Game over detection. It stops if a new brick could not be placed. * Selects the next brick at random via a linear congruential generator. -* Shows a nice playing field. +* Nice playing field. ## Features missing due to size limits * Scores and highscores.