You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/History.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
Pan Docs - also known as `GAMEBOY.TXT` or `GBSPEC.TXT` - is an old document dating back to early 1995, originally written by *Pan of Anthrox*. It has been one of the most important references for Game Boy hackers, emulators and homebrew developers during the last 25 years.
Copy file name to clipboardExpand all lines: src/Power_Up_Sequence.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -133,7 +133,7 @@ The boot ROM picks a compatibility palette using an ID computed using the follow
133
133
The resulting palettes ID is used to pick 3 palettes out of a table via a fairly complex mechanism.
134
134
The user can override this choice using certain button combinations during the logo animation; some of these manual choices are identical to auto-colorizations, [but others are unique](https://tcrf.net/Notes:Game_Boy_Color_Bootstrap_ROM#Manual_Select_Palette_Configurations).
135
135
136
-
:::tip Available palettes
136
+
:::tip Available palettes
137
137
138
138
A table of checksums (and tie-breaker fourth letters when applicable) and the corresponding palettes can be found [on TCRF](https://tcrf.net/Notes:Game_Boy_Color_Bootstrap_ROM#Assigned_Palette_Configurations).
139
139
@@ -161,7 +161,7 @@ While it may make sense for the boot ROM to at least partially verify the ROM's
161
161
162
162
### Legal implications
163
163
164
-
:::danger Caution
164
+
:::danger Caution
165
165
166
166
The following is advisory, but **is not legal advice**.
167
167
If necessary (e.g. commercial releases with logos on the boxes), consult a lawyer.
@@ -178,7 +178,7 @@ Fortunately, [*Sega v. Accolade*](https://en.wikipedia.org/wiki/Sega_v._Accolade
178
178
179
179
That said, if you want to explicitly mark the lack of licensing from Nintendo, you can add some text to the logo screen once the boot ROM hands off control, for example like this:
180
180
181
-

181
+
<imgclass="pixelated"src="imgs/not_licensed.png"alt="Mockup screenshot of an endorsement disambiguation screen">
182
182
183
183
### Bypass
184
184
@@ -197,7 +197,7 @@ Strangely, despite correcting the TOCTTOU vulnerability in its later revision, t
197
197
Regardless of the console you intend for your game to run on, it is prudent to rely on as little of the following as possible, barring what is mentioned elsewhere in this documentation to detect which system you are running on.
198
198
This ensures maximum compatibility, both across consoles and cartridges (especially flashcarts, which typically run their own menu code before your game), increases reliability, and is generally considered good practice.
199
199
200
-
:::warning Use it at your own risk
200
+
:::warning Use it at your own risk
201
201
202
202
Some of the information below is highly volatile, due to the complexity of some of the boot ROM behaviors; thus, some of it may contain errors.
0 commit comments