The single, most comprehensive Game Boy technical reference.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Bump mdBook and Rust crate versions In particular, we need to bump the mdBook crate versions to benefit from front-end fixes regardless of the executable version, since we call into the HTML renderer crate ourselves. Versions of a few packages have been held so as to avoid introducing syn@3, since that will massively increase build times until syn@2 can be removed from the dep tree. | 6 天前 | |
typography: add sans-serif fallback to body font | 5 个月前 | |
Move mediawiki-exporter into historical directory (#609) | 1 年前 | |
Bump major versions of some deps Makes for some slightly nicer code. Neat! | 6 天前 | |
Fix a Clippy lint | 6 天前 | |
Fix broken links to GBC pal regs | 6 天前 | |
head: add matomo tracking code | 2 年前 | |
Count Markdown files in GitHub's summary The software here serves the documentation, unlike the default assumption of the documentation serving the software. | 1 年前 | |
figures: move to matplotlib, make output SVGs affected by CSS theme, hook up new preprocessing step to mdbook (#530) * Supersedes and closes #452 Co-authored-by: Antonio Vivace <avivace4@gmail.com> * Loosen requirements.txt versions * Hook up new graph generator to mdBook And also use the newly-generated graphs in the MBC5 page --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> Co-authored-by: Eldred HABERT <me@eldred.fr> | 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 年前 | |
Bump major versions of some deps Makes for some slightly nicer code. Neat! | 6 天前 | |
Migrate to mdBook (#292) | 5 年前 | |
Upgrade crates to support mdBook 0.5 breaking changes (#652) * Remove multilingual from book.toml This field was removed in mdbook 0.5.0-alpha.1 because it was never actually in use: https://github.com/rust-lang/mdBook/pull/2775 * Update preprocessor and renderer to use their appropriate cargo crates As of mdbook 0.5, preprocessor functionality and renderer functionality have been broken up into separate crates. This commit refactors those features to use the appropriate crates. * CI: Update Github workflows to account for the mdBook upgrade mdBook was still referring to 0.4.x versions in the github workflow, and mdbook-linkcheck has not been updated to support 0.5. This commit switches the repo to using "mdbook-linkcheck2", which is a fork that's been properly updated. mdbook-linkcheck2 does not have any releases associated with the repo, which meant I had to switch installation methods. As such, I moved towards a (hopefully) straightforward `cargo install` approach. * Dockerfile: lock to 0.5.2 * docs: update instructions for mdbook 0.5.2 * linkcheck: stop checking external links --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> | 5 个月前 | |
Upgrade crates to support mdBook 0.5 breaking changes (#652) * Remove multilingual from book.toml This field was removed in mdbook 0.5.0-alpha.1 because it was never actually in use: https://github.com/rust-lang/mdBook/pull/2775 * Update preprocessor and renderer to use their appropriate cargo crates As of mdbook 0.5, preprocessor functionality and renderer functionality have been broken up into separate crates. This commit refactors those features to use the appropriate crates. * CI: Update Github workflows to account for the mdBook upgrade mdBook was still referring to 0.4.x versions in the github workflow, and mdbook-linkcheck has not been updated to support 0.5. This commit switches the repo to using "mdbook-linkcheck2", which is a fork that's been properly updated. mdbook-linkcheck2 does not have any releases associated with the repo, which meant I had to switch installation methods. As such, I moved towards a (hopefully) straightforward `cargo install` approach. * Dockerfile: lock to 0.5.2 * docs: update instructions for mdbook 0.5.2 * linkcheck: stop checking external links --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> | 5 个月前 | |
Add LICENSE | 6 年前 | |
readme: improve license wording | 2 年前 | |
Make custom renderer rely on built-in HTML renderer This has a couple of benefits: - Always uses the provided mdBook executable's HTML renderer, avoiding discrepancies between it and our renderer which make debugging confusing. - Avoids building the HTML renderer crate (and its deps). - Avoids re-running all of the rendering logic, instead merely copying files. - Avoids generating files that will be scrubbed, instead just not copying them in the first place. The main downside is that we are now sensitive to the order in which renderers are executed, but it appears that mdBook guarantees a stable order, even though the documentation makes no such guarantee. Considering that our custom renderer already makes ~assumptions~ about the HTML output's formatting, this does not seem like much more of a stretch. | 6 天前 | |
figures: move to matplotlib, make output SVGs affected by CSS theme, hook up new preprocessing step to mdbook (#530) * Supersedes and closes #452 Co-authored-by: Antonio Vivace <avivace4@gmail.com> * Loosen requirements.txt versions * Hook up new graph generator to mdBook And also use the newly-generated graphs in the MBC5 page --------- Co-authored-by: Antonio Vivace <avivace4@gmail.com> Co-authored-by: Eldred HABERT <me@eldred.fr> | 2 年前 |
以下内容由 AI 翻译,如有问题请 点此提交 issue 反馈
潘文档
“潘文档”始于1995年初,是公开发布的关于Game Boy最全面的技术参考资料。
本git仓库托管了它的更新版,采用Markdown格式维护,并重新获得了社区的关注。
访问gbdev.io/pandocs阅读该文档。
参与贡献
欢迎任何人通过提出问题、表达反馈、添加和改进内容或分享新发现来参与贡献。请查阅参与指南,了解如何完整参与本项目,或阅读部署说明以在本地运行潘文档的副本。
许可
潘文档已发布至公共领域。