Skip to content

Space Invaders

Latest
Compare
Choose a tag to compare
@polygnomial polygnomial released this 19 Mar 09:24
· 1 commit to main since this release
7176ae7
Add docs (#32)

* cargo fmt mailbox and fb

* remove console

* remove old boot folder

* alloc compiles

* add deps

* add alloc to std build

* finish removing console

* add dead code header

* add macos, linux, windows to gitignore

* remove aarch64

* add alloc test

* move dev_barrier fn to cpu module

* add note

* add dev_barrier(), refactor

* ill be back

* allocator failing with uart garbage

* use most recent spin crate

* add crate dependency

* small changes

* update makefile

* blink faster

* launch codes

* ignore debug files

* rip, optimization breaks the uart

* add objdump, nm, and readelf targets for test

* read ascii chars

* most of uart is broken

* hello from rust

* 🦀

* add test case

* add aeabi_unwind_cpp_pr0 -> panic

* sheesh its running slow

* hello from rust

* guess we like space

* remove commented code

* remove vs code settings

* remove comment

* standardize naming

* opt level 1 seems the best so far

* beam hits ship

* screen is blank

* game on make run target

* i am speed

* space invader

* unsafeteeee

* emit beam

* stop panicking!

* keyboard timeout

* change movement speed

* pause

* merge and black rectangle on bottom

* fewer beam artifacts

* fewer beam artifacts

* better

* add setup instructions

* add contributions and remove docs from main

* refactor

* add some more edits

* Ashish/docs (#30)

* better

* docs

Co-authored-by: Ashish Rao <aprao@stanford.edu>

* Xiluo/docs (#31)

* Remove Artifacts (#29)

* fewer beam artifacts

* better

* Update gpio.rs

* Update keyboard.rs

* Update timer.rs

Co-authored-by: Ashish Rao <aprao@stanford.edu>
Co-authored-by: xiluohe <42448015+xiluohe@users.noreply.github.com>

* Update space_invaders.rs

* add email

* add more refs

Co-authored-by: Ashish Rao <aprao@stanford.edu>
Co-authored-by: Xiluo He <hexiluo@gmail.com>
Co-authored-by: xiluohe <42448015+xiluohe@users.noreply.github.com>