Skip to content

Commit 18adfb8

Browse files
alloncmavivaceISSOtm
authored
Clarify palettes bootrom behavior (#576)
Also update DEPLOY.md recomended python version Co-authored-by: Antonio Vivace <[email protected]> Co-authored-by: Eldred Habert <[email protected]>
1 parent 01cdc20 commit 18adfb8

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

DEPLOY.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ docker build -t pandocs .
4141

4242
If you prefer to install every dependency locally:
4343

44-
1. Install [Rust](https://www.rust-lang.org/tools/install), [mdBook](https://github.com/rust-lang/mdBook#readme), and [Python 3](https://www.python.org/downloads) (3.9 or an earlier version).
44+
1. Install [Rust](https://www.rust-lang.org/tools/install), [mdBook](https://github.com/rust-lang/mdBook#readme), and [Python 3](https://www.python.org/downloads) (version 3.9 or newer).
45+
4546
mdBook is the tool rendering the documentation, Rust is used for some custom plugins and Python scripts are used to render some images. E.g.:
4647
```sh
4748
# Install Rust using rustup

src/Palettes.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,12 @@ color #0 uninitialized.
8989

9090
:::tip NOTE
9191

92-
The boot ROM leaves all object colors uninitialized (and thus somewhat random),
92+
In CGB mode, the boot ROM leaves all object colors uninitialized (and thus somewhat random/unreliable),
9393
aside from setting the first byte of OBJ0 color #0 to $00, which is unused.
9494

95+
In DMG compatibility mode, the boot ROM sets the first 2 object palettes which are
96+
used by OBP0/OBP1, [as explained here](<#Compatibility palettes>).
97+
9598
:::
9699

97100
### RGB Translation by CGBs

0 commit comments

Comments
 (0)