Skip to content

Commit

Permalink
.
Browse files Browse the repository at this point in the history
  • Loading branch information
Lokathor committed Feb 5, 2024
1 parent 9838153 commit 446cfa8
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 0 additions & 2 deletions book_src/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,6 @@ one for LLVM and one for GNU.
To run `objdump` on our GBA executable we'd run `arm-none-eabi-objdump`.
You'd also need to pass the correct path to your executable files, which are generally buried in the `target/` directory.

However you wanna do it.

### `cargo-show-asm`

[GitHub](https://github.com/pacak/cargo-show-asm)
Expand Down
4 changes: 3 additions & 1 deletion book_src/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,9 @@ While drawing, pixels are updated from left to right in each line, and top to bo
The display unit takes 4 CPU cycles to determine the color for each pixel.
After the visible 240 pixels of each line are drawn, there's also a 68-pixel "horizontal blank" (h-blank) before the next line begins.
After all 160 lines are drawn, there's also a 68-line "vertical blank" (v-blank) period before the screen draw cycle starts over.
Changes to any video related memory or controls usually take effect as soon as they are made, so video settings should usually only be altered during h-blank and/or v-blank periods to avoid graphical artifacts.

Changes to any video related memory or controls usually take effect as soon as they are made.
Video settings should usually only be altered during h-blank and/or v-blank periods if you want to avoid graphical artifacts.

The entire draw loop runs at 59.73 FPS, which means that GBA games can run at "60 fps" if you round up just a tiny bit.

Expand Down

0 comments on commit 446cfa8

Please sign in to comment.