Skip to content

Latest commit

 

History

History
78 lines (59 loc) · 2 KB

README.md

File metadata and controls

78 lines (59 loc) · 2 KB

Tetranglix by XlogicX

1. Links

2. Summary

  • Programming language: Assembly
  • Main size: 491 B
  • Extra size: 21 B
  • Total size: 512 B
  • Feature count: 10
  • Bytes per feature: 49 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. All tetrominoes
  2. Colored pieces
  3. Game over detection
  4. Gravity
  5. Horizontal movement
  6. Line clearing
  7. Line clear points:
    • Single: 64
    • Double: 128
    • Triple: 192
    • Tetris: 256
  8. Pause: pause emulation
  9. Rotation
  10. Survival time points: 1 * frame

5. Bugs

  1. The game can't keep up with keyboard input
  2. If you die by rotating the screen isn't updated
  3. Pressing Esc resets the score on QEMU

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"