diff --git a/content/posts/newsletter-015/index.md b/content/posts/newsletter-015/index.md index 9c49dc54e..75136cdc4 100644 --- a/content/posts/newsletter-015/index.md +++ b/content/posts/newsletter-015/index.md @@ -321,6 +321,31 @@ _Discussions: ## Library & Tooling Updates +### [rust-psp] + +![tetris on rust-psp](rust-psp-tetris-small.jpg) + +Move over Tetris Effect and Tetris 99, the first game has been created with +[rust-psp], and it's [Tetris]! This was a big step because it proves that +rust-psp is ready for game development, even though it's still `#![no_std]`. +`std` support is a work in progress, and the project is always open to new +contributors to the library, the tooling, or people who want to make PSP games +in Rust. + +Another development for rust-psp this month is [reverse engineering] +of the Sony library for the hardware vector floating point unit of the PSP. +All the vector and matrix operations provided by the Sony library have been +PR'ed to rust-psp's main repo, and there are still more functions to come. + +To stay up to date on [rust-psp] development, you can join the project's [Discord] +or follow [@sajattack] on Twitter. + +[rust-psp]: https://github.com/overdrivenpotato/rust-psp +[Tetris]: https://github.com/sajattack/rust-psp/tree/tetris/examples/tetris +[reverse engineering]: https://psp.re +[Discord]: https://discord.gg/tvGzD4GqvF +[@sajattack]: https://twitter.com/sajattack + ### [This Month in Mun][mun-october] [![Mun logo](mun-logo.png)][Mun] diff --git a/content/posts/newsletter-015/rust-psp-tetris-small.jpg b/content/posts/newsletter-015/rust-psp-tetris-small.jpg new file mode 100644 index 000000000..65bb523fc Binary files /dev/null and b/content/posts/newsletter-015/rust-psp-tetris-small.jpg differ