···22name = "agb_template"
33version = "0.1.0"
44authors = [""]
55-edition = "2018"
55+edition = "2021"
6677# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
8899[dependencies]
1010-agb = "0.13.0"
1010+agb = "0.14.0"
11111212[profile.dev]
1313opt-level = 2
···1717panic = "abort"
1818lto = true
1919debug = true
2020+codegen-units = 1
+3-4
README.md
···2222`println!` support via `agb::println!` but any emulator should work. You'll get the best experience if
2323`mgba-qt` is in your `PATH`.
24242525-If you want to run your game on real hardware, you will also need to install `gbafix` which you can do after installing
2626-rust with the following: `cargo install gbafix`. This is not required if you are only running your game in an emulator.
2525+If you want to run your game on real hardware, you will also need to install `agb-gbafix` which you can do after installing
2626+rust with the following: `cargo install agb-gbafix`. This is not required if you are only running your game in an emulator.
27272828### Running in an emulator
2929···6868First build the binary in release mode using the instructions above, then do the following:
69697070```sh
7171-arm-none-eabi-objcopy -O binary target/thumbv4t-none-eabi/release/<your game> <your game>.gba
7272-gbafix <your game>.gba
7171+agb-gbafix target/thumbv4t-none-eabi/release/<your game> -o <your game>.gba
7372```