Skip to content

lascar-pacagi/BareMetalTetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bare metal tetris: Tetris without OS

To compile and run:

make
make run

Commands:

  • Left: left arrow
  • Right: right arrow
  • Rotate: up arrow
  • Accelerate fall: down arrow
  • Drop: space bar
  • Pause: p
  • New game: n
  • Sound on/off: o (beware the sound is loud)

tetris qemu

To compile and debug:

make
make debug

and

gdb
(gdb) file bin/kernel.sym
(gdb) target remote localhost:1234
(gdb) c

About

Bare metal tetris

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published