| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fonts: fix local imports, ship Inter typeface | 2 年前 | |
Avoid warning spam when Inter is not installed on build machine | 11 天前 | |
Import GBC Infrared Communication from Dan Docs (#366) * Import GBC Infrared Communication from Dan Docs * Mention Dan Docs in the References, use a partial to link to the source | 4 年前 | |
Migrate to mdBook (#292) | 5 年前 | |
Migrate to mdBook (#292) | 5 年前 | |
Make single-page version more visible (#526) Many people missed it, since they are often linked to individual pages, and thus miss the small link at the bottom of the landing page. | 2 年前 | |
single speed -> normal speed (#613) The Game Boy Color always has two speeds available | 1 年前 | |
Document community register aliases and recently identified registers (#606) | 1 年前 | |
Document NR43 values freezing the channel (#633) Turns out EVER and ETOV are not connected to ETYR (https://github.com/furrtek/DMG-CPU-Inside/blob/master/Schematics/20_CHANNEL4.png) which means that 14 and 15 don't select any clock source at all, freezing the channel. | 11 个月前 | |
Clean up some http links, outdated links, and GBZ80 references (#607) * Clean up some http links, outdated links, and GBZ80 references * More https links | 1 年前 | |
Authors: update the acknowledgements paragraph | 3 年前 | |
single speed -> normal speed (#613) The Game Boy Color always has two speeds available | 1 年前 | |
Migrate to mdBook (#292) | 5 年前 | |
Clean up some http links, outdated links, and GBZ80 references (#607) * Clean up some http links, outdated links, and GBZ80 references * More https links | 1 年前 | |
fix times signs (#490) Change times signs between digits from x to × (U+00D7) and change hexadecimal values in GB context from 0x to $ Co-authored-by: Eldred Habert <eldredhabert0@gmail.com> | 3 年前 | |
Clarify clock terminology and speed (#597) * Clarify clock terminology and speed Currently there is some ambiguity about clock terminology and speed. This attempts to differentiate between a System Clock of ~1MHz and a Master Clock of ~4MHz (2x those in Double-speed mode). Alternatively "Oscillation Clock" could be used if that's preferable to "Master Clock" * Update src/Gameboy_Camera.md * Update src/External_Connectors.md --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> | 1 年前 | |
Four player adapter edits (#618) * Four Player Adapter: fix broken tables On the rendered pandocs site some of the Four Player Adapter page tables appear broken (showing up as markdown source). I think because they are missing blank lines above the tables. This attempts to fix that. * Four Player Adapter: fix typo "by" not "byte" | 1 年前 | |
GBC_Approval_Process.md: update link for kirby's blog post (#631) Fix out of date link to "F the Super Game Boy: Kirby's Dream Land 2" | 11 个月前 | |
Remove erroneous `<break>` tags Four `<br>`s look wrong here, so I'm assuming this is a mistake | 11 天前 | |
chore: fix old furrtek domain | 1 年前 | |
Make the priority flag description clearer by explicitly referring to "color IDs" instead of "colors" (#595) * Make the priority flag description clearer by explicitly referring to color IDs * Docs: Change "colors" to "color indices" to be more precise and switch to new linking syntax at the same time. * Docs: Change all occurrences of color ID to color index including a link | 1 年前 | |
Fix broken links to GBC pal regs | 11 天前 | |
style: render raster images/screenshots as pixelated (#507) | 2 年前 | |
Clean up some http links, outdated links, and GBZ80 references (#607) * Clean up some http links, outdated links, and GBZ80 references * More https links | 1 年前 | |
Restore gg8.se links (#616) * Update HuC3.md * Update MBC6.md * Update MBC7.md | 1 年前 | |
fix times signs (#490) Change times signs between digits from x to × (U+00D7) and change hexadecimal values in GB context from 0x to $ Co-authored-by: Eldred Habert <eldredhabert0@gmail.com> | 3 年前 | |
Describe when serial interrupt occurs (#555) Replace the full text (a misplaced general description of serial data transfer) of the serial interrupt section with a short explanation of when the serial interrupt is requested. | 2 年前 | |
Document more of the Window's behaviour (#626) * Create a new chapter for the Window * Document more of the Window * Remove “Erratum” wording Co-authored-by: Antonio Vivace <avivace4@gmail.com> * Use ASCII quotes | 5 个月前 | |
Improve the rendering pipeline, move admonition markup processing to preproc (#513) * Split preproc into several files These files are shorter, and thus easier to navigate than a big monolith. * Move admonition markup processing to preproc instead of renderer This lets them work with `mdbook serve` (which hardcodes the HTML renderer), and at the same time is more robust (no more running regexes against HTML output!). The syntax was slightly adjusted to be closer to established VuePress etc. | 2 年前 | |
Document more of the Window's behaviour (#626) * Create a new chapter for the Window * Document more of the Window * Remove “Erratum” wording Co-authored-by: Antonio Vivace <avivace4@gmail.com> * Use ASCII quotes | 5 个月前 | |
Apply new section name style | 3 年前 | |
Fix typo in MBC1.md regarding ROM bank access (#644) | 8 个月前 | |
Correction regarding MBC2 RAM enable register (#586) * Correction regarding MBC2 RAM enable register * Update src/MBC2.md Co-authored-by: Eldred Habert <eldredhabert0@gmail.com> --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> Co-authored-by: Eldred Habert <eldredhabert0@gmail.com> | 1 年前 | |
Add MBC30 mapper (#661) | 3 个月前 | |
Remove XML lines that are invalid in HTML | 11 天前 | |
Restore gg8.se links (#616) * Update HuC3.md * Update MBC6.md * Update MBC7.md | 1 年前 | |
Restore gg8.se links (#616) * Update HuC3.md * Update MBC6.md * Update MBC7.md | 1 年前 | |
Add description for out of bounds MBC ram access (#594) * Add description for out of bounds MBC ram access This is based on: - Source code of the SameBoy emulator - Dissassembling Pokemon Pinball which depends on this behavior - Mbc1 schematics - https://www.devrs.com/gb/files/mbc1.gif * Change mbc ram access formula * Rephrased explanation to be oriented to the CPU memory bus (instead the MBC) * Fix internal address formula * Update src/MBCs.md Co-authored-by: Eldred Habert <me@eldred.fr> * Update src/MBCs.md --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> Co-authored-by: Eldred Habert <me@eldred.fr> | 1 年前 | |
Improve the rendering pipeline, move admonition markup processing to preproc (#513) * Split preproc into several files These files are shorter, and thus easier to navigate than a big monolith. * Move admonition markup processing to preproc instead of renderer This lets them work with `mdbook serve` (which hardcodes the HTML renderer), and at the same time is more robust (no more running regexes against HTML output!). The syntax was slightly adjusted to be closer to established VuePress etc. | 2 年前 | |
Document more of the Window's behaviour (#626) * Create a new chapter for the Window * Document more of the Window * Remove “Erratum” wording Co-authored-by: Antonio Vivace <avivace4@gmail.com> * Use ASCII quotes | 5 个月前 | |
Make the priority flag description clearer by explicitly referring to "color IDs" instead of "colors" (#595) * Make the priority flag description clearer by explicitly referring to color IDs * Docs: Change "colors" to "color indices" to be more precise and switch to new linking syntax at the same time. * Docs: Change all occurrences of color ID to color index including a link | 1 年前 | |
The big cycle unit rework (#534) * Fix ambiguity in clock units The M-cycle crusade! * Fix missing terminator * Fix typos and missed spelling errors * Correct and convert "Timer Global Circuit" to SVG Fixes #492 by moving the DIV-APU bits from 5 and 6 to 4 and 5. Also applies the "TODO: correct the diagram" note. Also tries to reorganise the diagram and reword some bits to be more consistent with the rest of the document, and improve clarity. * Correctly reflect which bits don't exist on the diagram * Provide fallback values for viewing the SVG stand-alone * Convert DIV+TAC diagrams to "themed" SVGs Also restore the CGB version of that diagram * Tweak presentation of "system counter" a little --------- Co-authored-by: Eldred HABERT <me@eldred.fr> | 2 年前 | |
The big cycle unit rework (#534) * Fix ambiguity in clock units The M-cycle crusade! * Fix missing terminator * Fix typos and missed spelling errors * Correct and convert "Timer Global Circuit" to SVG Fixes #492 by moving the DIV-APU bits from 5 and 6 to 4 and 5. Also applies the "TODO: correct the diagram" note. Also tries to reorganise the diagram and reword some bits to be more consistent with the rest of the document, and improve clarity. * Correctly reflect which bits don't exist on the diagram * Provide fallback values for viewing the SVG stand-alone * Convert DIV+TAC diagrams to "themed" SVGs Also restore the CGB version of that diagram * Tweak presentation of "system counter" a little --------- Co-authored-by: Eldred HABERT <me@eldred.fr> | 2 年前 | |
Rewrite BCPD description of the colour data format (#662) * Rewrite BCPD description of the colour data format - less ambiguous description of the colour data format - clarify meaning of endianness (byte order) - reverse the order of the bit table, so MSB appears first, matching others * Update src/Palettes.md Co-authored-by: Eldred Habert <me@eldred.fr> * Apply suggestions from code review Co-authored-by: Eldred Habert <me@eldred.fr> * Add SVG diagrams describing GBC colour format Co-authored-by: "Janni K." <24881711+nummacway@users.noreply.github.com> Co-authored-by: Rangi42 <sylvie.oukaour+rangi42@gmail.com> * Move description of color format outside of BGPI/BGPD * Touch up description of CGB pal regs * Use new names for CGB pal regs Those have been deprecated in newer `hardware.inc`, and really, the header names were hard to read with the duplicated names, especially the OBJ ones. Anyone being confused by old code should be able to deduce the alternate naming from their definitions in the accompanying `hardware.inc`, or they can look it up on older versions of Pan Docs, or they can ask and be explained. I nonetheless expect that the impact will be very low at this point. * Update src/Palettes.md * Update src/Palettes.md * Update src/Palettes.md Co-authored-by: Quinn <3379314+quinnyo@users.noreply.github.com> * Update src/Palettes.md Co-authored-by: Quinn <3379314+quinnyo@users.noreply.github.com> * Update src/Palettes.md Fix wildy incorrect arithmetic Co-authored-by: Eldred Habert <me@eldred.fr> * Add an overview of the palette systems * Tweak wording of bit 15 footnote * Clarify use of “little-endian” * Improve wording of CRAM interface introduction Co-authored-by: Quinn <3379314+quinnyo@users.noreply.github.com> * Clarify effect of PPU locking on CRAM regs Co-authored-by: Quinn <3379314+quinnyo@users.noreply.github.com> * Move and reword tip about BG color initialisation --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> Co-authored-by: Eldred Habert <me@eldred.fr> Co-authored-by: "Janni K." <24881711+nummacway@users.noreply.github.com> Co-authored-by: Rangi42 <sylvie.oukaour+rangi42@gmail.com> | 3 个月前 | |
Rewrite BCPD description of the colour data format (#662) * Rewrite BCPD description of the colour data format - less ambiguous description of the colour data format - clarify meaning of endianness (byte order) - reverse the order of the bit table, so MSB appears first, matching others * Update src/Palettes.md Co-authored-by: Eldred Habert <me@eldred.fr> * Apply suggestions from code review Co-authored-by: Eldred Habert <me@eldred.fr> * Add SVG diagrams describing GBC colour format Co-authored-by: "Janni K." <24881711+nummacway@users.noreply.github.com> Co-authored-by: Rangi42 <sylvie.oukaour+rangi42@gmail.com> * Move description of color format outside of BGPI/BGPD * Touch up description of CGB pal regs * Use new names for CGB pal regs Those have been deprecated in newer `hardware.inc`, and really, the header names were hard to read with the duplicated names, especially the OBJ ones. Anyone being confused by old code should be able to deduce the alternate naming from their definitions in the accompanying `hardware.inc`, or they can look it up on older versions of Pan Docs, or they can ask and be explained. I nonetheless expect that the impact will be very low at this point. * Update src/Palettes.md * Update src/Palettes.md * Update src/Palettes.md Co-authored-by: Quinn <3379314+quinnyo@users.noreply.github.com> * Update src/Palettes.md Co-authored-by: Quinn <3379314+quinnyo@users.noreply.github.com> * Update src/Palettes.md Fix wildy incorrect arithmetic Co-authored-by: Eldred Habert <me@eldred.fr> * Add an overview of the palette systems * Tweak wording of bit 15 footnote * Clarify use of “little-endian” * Improve wording of CRAM interface introduction Co-authored-by: Quinn <3379314+quinnyo@users.noreply.github.com> * Clarify effect of PPU locking on CRAM regs Co-authored-by: Quinn <3379314+quinnyo@users.noreply.github.com> * Move and reword tip about BG color initialisation --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> Co-authored-by: Eldred Habert <me@eldred.fr> Co-authored-by: "Janni K." <24881711+nummacway@users.noreply.github.com> Co-authored-by: Rangi42 <sylvie.oukaour+rangi42@gmail.com> | 3 个月前 | |
Clean up some http links, outdated links, and GBZ80 references (#607) * Clean up some http links, outdated links, and GBZ80 references * More https links | 1 年前 | |
Clean up some http links, outdated links, and GBZ80 references (#607) * Clean up some http links, outdated links, and GBZ80 references * More https links | 1 年前 | |
Document more of the Window's behaviour (#626) * Create a new chapter for the Window * Document more of the Window * Remove “Erratum” wording Co-authored-by: Antonio Vivace <avivace4@gmail.com> * Use ASCII quotes | 5 个月前 | |
Improve the rendering pipeline, move admonition markup processing to preproc (#513) * Split preproc into several files These files are shorter, and thus easier to navigate than a big monolith. * Move admonition markup processing to preproc instead of renderer This lets them work with `mdbook serve` (which hardcodes the HTML renderer), and at the same time is more robust (no more running regexes against HTML output!). The syntax was slightly adjusted to be closer to established VuePress etc. | 2 年前 | |
fix times signs (#490) Change times signs between digits from x to × (U+00D7) and change hexadecimal values in GB context from 0x to $ Co-authored-by: Eldred Habert <eldredhabert0@gmail.com> | 3 年前 | |
Move prototype SGB commands to a separate article (#660) | 5 个月前 | |
Apply new section name style | 3 年前 | |
Correct bits of JOYP involved in sending SGB packets (#547) Co-authored-by: Eldred Habert <eldredhabert0@gmail.com> | 2 年前 | |
Improve the rendering pipeline, move admonition markup processing to preproc (#513) * Split preproc into several files These files are shorter, and thus easier to navigate than a big monolith. * Move admonition markup processing to preproc instead of renderer This lets them work with `mdbook serve` (which hardcodes the HTML renderer), and at the same time is more robust (no more running regexes against HTML output!). The syntax was slightly adjusted to be closer to established VuePress etc. | 2 年前 | |
Move prototype SGB commands to a separate article (#660) | 5 个月前 | |
Correct SOU_TRN vram data transfer format (#461) Co-authored-by: Eldred Habert <eldredhabert0@gmail.com> | 3 年前 | |
Document SGB command $19 - PAL_PRI (#465) Co-authored-by: Antonio Vivace <avivace4@gmail.com> Co-authored-by: Eldred Habert <eldredhabert0@gmail.com> | 3 年前 | |
Move prototype SGB commands to a separate article (#660) | 5 个月前 | |
Document SGB command $19 - PAL_PRI (#465) Co-authored-by: Antonio Vivace <avivace4@gmail.com> Co-authored-by: Eldred Habert <eldredhabert0@gmail.com> | 3 年前 | |
Clarify clock terminology and speed (#597) * Clarify clock terminology and speed Currently there is some ambiguity about clock terminology and speed. This attempts to differentiate between a System Clock of ~1MHz and a Master Clock of ~4MHz (2x those in Double-speed mode). Alternatively "Oscillation Clock" could be used if that's preferable to "Master Clock" * Update src/Gameboy_Camera.md * Update src/External_Connectors.md --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> | 1 年前 | |
Apply new section name style | 3 年前 | |
Change most uses of "sprite" to "object" (#484) Co-authored-by: Eldred Habert <eldredhabert0@gmail.com> | 3 年前 | |
single speed -> normal speed (#613) The Game Boy Color always has two speeds available | 1 年前 | |
Give the Super Game Boy its own ToC chapter (#670) Those pages hardly involve the MMIO, so it seems more appropriate to move those elsewhere; and, frankly, considering how many pages are in there, a new chapter seems warranted. | 11 天前 | |
Document more of the Window's behaviour (#626) * Create a new chapter for the Window * Document more of the Window * Remove “Erratum” wording Co-authored-by: Antonio Vivace <avivace4@gmail.com> * Use ASCII quotes | 5 个月前 | |
Fix typo/improve wording in Serial_Data_Transfer documentation (#650) --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> | 7 个月前 | |
Clean up some http links, outdated links, and GBZ80 references (#607) * Clean up some http links, outdated links, and GBZ80 references * More https links | 1 年前 | |
Clarify clock terminology and speed (#597) * Clarify clock terminology and speed Currently there is some ambiguity about clock terminology and speed. This attempts to differentiate between a System Clock of ~1MHz and a Master Clock of ~4MHz (2x those in Double-speed mode). Alternatively "Oscillation Clock" could be used if that's preferable to "Master Clock" * Update src/Gameboy_Camera.md * Update src/External_Connectors.md --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> | 1 年前 | |
Add missing New licensee code links + fix Accolade link (#628) | 11 个月前 | |
Fix broken links to GBC pal regs | 11 天前 | |
Document more of the Window's behaviour (#626) * Create a new chapter for the Window * Document more of the Window * Remove “Erratum” wording Co-authored-by: Antonio Vivace <avivace4@gmail.com> * Use ASCII quotes | 5 个月前 | |
Improve documentation of timer bugs (#543) * Update TIMA diagram with findings from @gekkio's schematics Thanks for confirming our hypotheses! * Clarify and correct "Timer overflow behavior" Research assisted by @LIJI32, @gekkio, and @SonoSooS. Thank you all! * Clarify DIV/TAC-related timer glitches * Update src/Timer_Obscure_Behaviour.md Co-authored-by: Eldred Habert <eldredhabert0@gmail.com> --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> | 2 年前 | |
single speed -> normal speed (#613) The Game Boy Color always has two speeds available | 1 年前 | |
Document more of the Window's behaviour (#626) * Create a new chapter for the Window * Document more of the Window * Remove “Erratum” wording Co-authored-by: Antonio Vivace <avivace4@gmail.com> * Use ASCII quotes | 5 个月前 | |
Document more of the Window's behaviour (#626) * Create a new chapter for the Window * Document more of the Window * Remove “Erratum” wording Co-authored-by: Antonio Vivace <avivace4@gmail.com> * Use ASCII quotes | 5 个月前 | |
Migrate to mdBook (#292) | 5 年前 | |
Document more of the Window's behaviour (#626) * Create a new chapter for the Window * Document more of the Window * Remove “Erratum” wording Co-authored-by: Antonio Vivace <avivace4@gmail.com> * Use ASCII quotes | 5 个月前 | |
Improve the rendering pipeline, move admonition markup processing to preproc (#513) * Split preproc into several files These files are shorter, and thus easier to navigate than a big monolith. * Move admonition markup processing to preproc instead of renderer This lets them work with `mdbook serve` (which hardcodes the HTML renderer), and at the same time is more robust (no more running regexes against HTML output!). The syntax was slightly adjusted to be closer to established VuePress etc. | 2 年前 | |
Make single-page version more visible (#526) Many people missed it, since they are often linked to individual pages, and thus miss the small link at the bottom of the landing page. | 2 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
| 11 天前 | ||
| 4 年前 | ||
| 5 年前 | ||
| 5 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 11 个月前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 5 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 11 个月前 | ||
| 11 天前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 11 天前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 5 个月前 | ||
| 2 年前 | ||
| 5 个月前 | ||
| 3 年前 | ||
| 8 个月前 | ||
| 1 年前 | ||
| 3 个月前 | ||
| 11 天前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 5 个月前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 5 个月前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 5 个月前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 5 个月前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 5 个月前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 11 天前 | ||
| 5 个月前 | ||
| 7 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 11 个月前 | ||
| 11 天前 | ||
| 5 个月前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 年前 | ||
| 5 个月前 | ||
| 2 年前 | ||
| 2 年前 |