Skip to content

Latest commit

 

History

History
75 lines (56 loc) · 1.92 KB

README.md

File metadata and controls

75 lines (56 loc) · 1.92 KB

Tetranglix by shikhin

1. Links

2. Summary

  • Programming language: Assembly
  • Main size: 446 B
  • Extra size: 66 B
  • Total size: 512 B
  • Feature count: 8
  • Bytes per feature: 56 B

3. Controls

3.1. Game

  • F16: pause (DOSBox only)
  • : rotate clockwise
  • : move left
  • : move right

3.2. Pause screen (DOSBox only)

  • Any Key: unpause

4. Features

  1. Game over detection
  2. Gravity
  3. Horizontal movement
  4. Line clearing
  5. Line clear points:
    • Single: 64
    • Double: 128
    • Triple: 192
  6. Pause: pause emulation
  7. Rotation
  8. Survival time points: 1 * frame

5. Bugs

  1. Not all tetromioes are drawn
  2. The game can't keep up with keyboard input
  3. If you die by rotating the screen isn't updated

6. How to play

After downloading the archive, the program can be run in one of these 2 ways:

6.1. QEMU

  1. Download QEMU
  2. Run the following command, replacing /path/to/tetranglix.img:
    qemu-system-x86_64 -drive format=raw,file=/path/to/tetranglix.img

6.2. DOSBox

  1. Download DOSBox
  2. Run the command for your operating system, replacing /path/to/tetranglix.img:
    • Windows:
      dosbox -c "BOOT /path/to/tetranglix.img"
    • MacOS:
      /Applications/dosbox.app/Contents/MacOS/DOSBox -c "BOOT /path/to/tetranglix.img"