Welcome to Kate’s Library!#
Warning
These books are still being written, and should currently be considered unedited drafts. Kate has not stabilised yet, any concept covered here might change in future versions. Sections that are particularly in-flux will be marked with an admnotion like this one.
The official documentation is divided into sections and books, and cover different aspects of the technical and practical sides of Kate.
End-user books#
Here you’ll find books on Kate from the perspective of an end-user. These cover aspects from how to use Kate to its philosophy and security guarantees.
- Kate’s User Manual
New to Kate? Confused about how Kate works? This explains how to install the emulator, as well as the features in the console.
- Kate’s Importer Manual
The Kate Importer lets you install and play games made for other platforms in Kate. This manual explains what’s supported, how it works, and what the limitations are.
- Build Your Own Game Console
Ever wanted to build your own video game console? The Kate project was designed exactly for that. This manual will guide you step-by-step, from assembling the pieces of hardware, to getting your own customised cases, to setting up the Kate operating system.
Game developer books#
Here you’ll find books and leaflets on Kate from the perspective of someone making games for the console, or wanting to port existing games to it.
- Making games for Kate!
Want to build a new game for Kate or port an existing one? This book will cover all the basics.
- Kate Porting Recipes
If you have an existing Ren’Py or Bitsy game, this will walk you through porting it to Kate.
Design and implementation#
Here you’ll find technical books on the design, philosophy, and implementation of Kate. Both the physical console and the software emulator.
- Design documents
Technical documents on the design of all APIs and components that make up Kate, including specific security threats they consider.
Changes, Terms, and Credits#
Here you’ll find when features were introduced or changed in Kate, as well as the terms of use for different components of the project.
- Kate’s release notes
Release notes for all Kate versions can be read here.
- Licence
Licence terms for Kate and all projects it uses can be read here.
Indices and tables#
- General Index
Quick access to all terms and sections.
- Module Index
Quick access to API references for all modules.
- Glossary
Explains all technical terms you may encounter in other books.