Skip to content

Latest commit

 

History

History
70 lines (57 loc) · 1.7 KB

README.md

File metadata and controls

70 lines (57 loc) · 1.7 KB

4is 256 by Jan Kadlec

1. Links

2. Summary

  • Programming language: Assembly
  • Main size: 256 B
  • Extra size: 0 B
  • Total size: 256 B
  • Feature count: 16
  • Bytes per feature: 16 B

3. Controls

3.1. Pause screen

  • F16: pause
  • ⇧ Left Shift: move left
  • ⇧ Right Shift: move right
  • Ctrl: rotate counterclockwise
  • Alt: soft drop

3.2. Pause screen

  • Any Key: unpause

4. Features

  1. All tetrominoes
  2. Animations
  3. Colored pieces
  4. Drop: soft drop
  5. Drop points: 1 * fall_height
  6. Faster levels: speed = log2(lines)
  7. Game over detection
  8. Gravity
  9. Horizontal movement
  10. Line clearing
  11. Line clear points:
    • Single: 32
    • Double: 96
    • Triple: 160
    • Tetris: 224
  12. No bugs
  13. No ceiling
  14. Pause: pause emulation
  15. Placement transition: increase brightness
  16. Rotation

5. How to play

  1. Download the archive
  2. Download DOSBox
  3. Move 4is256.com to ~/dosgames
  4. Setup AUTOEXEC
  5. Run the command for your operating system:
    • Windows:
      dosbox -c 4is256
    • MacOS:
      /Applications/dosbox.app/Contents/MacOS/DOSBox -c 4is256