mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-24 04:39:06 -05:00
generate_site.py writes the Starlight project in website/ and nothing else: mkdocs.yml, the MkDocs hooks, theme overrides and stylesheet go, and the wiki is written in Starlight's syntax. Both workflows set up Node with the official actions/setup-node pinned by commit, run npm ci from the committed lockfile, build with the strict link validator and check the result with validate_site.py. The search weighs a page by what it answers: Start here pages first, a system page's cards and file names before a guide citing them, deep guides, launchers, aliases and frozen copies after. Status badges, hash blocks and the export change lists leave the index. The ranking sits at the centre of a range where the 13 queries of search_gate.py all answer, in the search box itself. 839 pages, every URL and 45,611 ids match the MkDocs build. The tests read the Starlight content and syntax.
25 lines
584 B
Markdown
25 lines
584 B
Markdown
---
|
|
level: start
|
|
nav: false
|
|
---
|
|
|
|
# Getting started
|
|
|
|
Three pages take you from nothing to games that start.
|
|
|
|
<a class="rb-button rb-button-primary" href="../which-pack.md">Get your files</a>
|
|
|
|
## What is a BIOS?
|
|
|
|
[What is a BIOS?](what-are-bios-files.md) tells you which consoles need one.
|
|
|
|
## Install
|
|
|
|
[Get your files](../which-pack.md) gives the command and the ZIP for your
|
|
setup. [First install, step by step](first-install.md) shows each step.
|
|
|
|
## Check your folder
|
|
|
|
[When a game does not start](troubleshooting.md#checking-what-you-installed)
|
|
shows how to check your BIOS folder.
|