Skip to content

jkarns275/stdgba

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stdgba

A small rust standard library for the GBA. As of right now, I likely wont touch this project for a while. Hopefully someone finds it to be a useful reference to make rust libraries for the GBA, and the related projects I've made may help people create a working GBA rom using rust.

If you have any questions about using this, email me at josh@mail.rit.edu :)

This library intends to provide basic necessities needed to program Rust on the GBA. That would include:

  • (very simple) memory allocator
  • dynamic allocated types (arrays and boxes)
  • input handling
  • image-to-tile macros (i.e. load images into static slices at runtime)
  • a complete API to the GBA's graphics functionality (partially done)
  • bindings to the GBA's link cable functionality
  • documentation and examples

Possible future goals would be:

  • better API design
  • math utilities
  • high-level graphics functionality

Help would be greatly appreciated, and suggestions are welcome - but currently the library is being developed in my limited freetime.

About

A small rust standard library for the GBA.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •