forked from lucianoforks/falling-block-puzzle-game-os
Update README.md
This commit is contained in:
31
README.md
31
README.md
@ -1 +1,30 @@
|
|||||||
# TETRIS-OS
|
# TETRIS-OS: An operating system that only plays Tetris.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
#### Features:
|
||||||
|
- It's Tetris.
|
||||||
|
- 32-bit (x86)
|
||||||
|
- Fully custom bootloader
|
||||||
|
- Soundblaster 16 driver
|
||||||
|
- Custom music track runner
|
||||||
|
- Fully hardcoded tetris theme
|
||||||
|
- Double-buffered 60 FPS graphics at 320x200 pixels with custom 8-bit RGB palette
|
||||||
|
|
||||||
|
#### Running
|
||||||
|
**NOTE**: This has *only* been tested in an emulator. Real hardware might not like it.
|
||||||
|
|
||||||
|
##### Mac OS
|
||||||
|
```
|
||||||
|
$ make iso
|
||||||
|
$ qemu-system-i386 -drive format=raw,file=boot.iso -d cpu_reset -monitor stdio -device sb16 -audiodev coreaudio,id=coreaudio,out.frequency=48000,out.channels=2,out.format=s32
|
||||||
|
```
|
||||||
|
|
||||||
|
##### Unix-like
|
||||||
|
Use the same command as Mac OS, but try with `pulseaudio` as the audio device.
|
||||||
|
|
||||||
|
##### Windows
|
||||||
|
Absolutely no idea.
|
||||||
|
|
||||||
|
##### Real hardware
|
||||||
|
You probably know what you're doing if you're going to try this. Just burn `boot.iso` onto some bootable media and give it a go. If things break, try disabling all of the music since you *probably* don't have something with a SB16 in it.
|
||||||
|
Reference in New Issue
Block a user