jelos.org/index.html

5148 lines
90 KiB
HTML
Raw Normal View History

<!doctype html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="canonical" href="https://jelos.org/">
<link rel="next" href="faqs/">
<link rel="icon" href="assets/images/favicon.png">
<meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.5.13">
<title>JELOS Wiki</title>
<link rel="stylesheet" href="assets/stylesheets/main.7e359304.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Oxygen:300,300i,400,400i,700,700i%7COxygen+Mono:400,400i,700,700i&display=fallback">
<style>:root{--md-text-font:"Oxygen";--md-code-font:"Oxygen Mono"}</style>
<link rel="stylesheet" href="_inc/css/custom.css">
<script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce((e,_)=>(e<<5)-e+_.charCodeAt(0),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
<link href="assets/stylesheets/glightbox.min.css" rel="stylesheet"/><style>
html.glightbox-open { overflow: initial; height: 100%; }
.gslide-title { margin-top: 0px; user-select: text; }
.gslide-desc { color: #666; user-select: text; }
.gslide-image img { background: white; }
.gscrollbar-fixer { padding-right: 15px; }
.gdesc-inner { font-size: 0.75rem; }
body[data-md-color-scheme="slate"] .gdesc-inner { background: var(--md-default-bg-color);}
body[data-md-color-scheme="slate"] .gslide-title { color: var(--md-default-fg-color);}
body[data-md-color-scheme="slate"] .gslide-desc { color: var(--md-default-fg-color);}</style> <script src="assets/javascripts/glightbox.min.js"></script></head>
<body dir="ltr" data-md-color-scheme="art-book" data-md-color-primary="indigo" data-md-color-accent="indigo">
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a href="#welcome-to-the-jelos-wiki" class="md-skip">
Skip to content
</a>
</div>
<div data-md-component="announce">
</div>
<header class="md-header md-header--shadow" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="." title="JELOS Wiki" class="md-header__button md-logo" aria-label="JELOS Wiki" data-md-component="logo">
<img src="_inc/images/logo.png" alt="logo">
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
JELOS Wiki
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
Home
</span>
</div>
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme="art-book" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_0">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a4 4 0 0 0-4 4 4 4 0 0 0 4 4 4 4 0 0 0 4-4 4 4 0 0 0-4-4m0 10a6 6 0 0 1-6-6 6 6 0 0 1 6-6 6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69Z"/></svg>
</label>
<input class="md-option" data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme="art-book-next" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_0" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12c0-2.42-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6a6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69Z"/></svg>
</label>
</form>
<script>var media,input,key,value,palette=__md_get("__palette");if(palette&&palette.color){"(prefers-color-scheme)"===palette.color.media&&(media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']"),palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent"));for([key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</label>
<nav class="md-search__options" aria-label="Search">
<button type="reset" class="md-search__icon md-icon" title="Clear" aria-label="Clear" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
</button>
</nav>
<div class="md-search__suggest" data-md-component="search-suggest"></div>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Initializing search
</div>
<ol class="md-search-result__list" role="presentation"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<a href="https://github.com/JustEnoughLinuxOS/jelos.org" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
</div>
<div class="md-source__repository">
jelos.org
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="." title="JELOS Wiki" class="md-nav__button md-logo" aria-label="JELOS Wiki" data-md-component="logo">
<img src="_inc/images/logo.png" alt="logo">
</a>
JELOS Wiki
</label>
<div class="md-nav__source">
<a href="https://github.com/JustEnoughLinuxOS/jelos.org" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
</div>
<div class="md-source__repository">
jelos.org
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
<span class="md-ellipsis">
Home
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<a href="." class="md-nav__link md-nav__link--active">
<span class="md-ellipsis">
Home
</span>
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#features" class="md-nav__link">
<span class="md-ellipsis">
Features
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#preview" class="md-nav__link">
<span class="md-ellipsis">
Preview
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#community" class="md-nav__link">
<span class="md-ellipsis">
Community
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#licenses" class="md-nav__link">
<span class="md-ellipsis">
Licenses
</span>
</a>
<nav class="md-nav" aria-label="Licenses">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#jelos-branding" class="md-nav__link">
<span class="md-ellipsis">
JELOS Branding
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#jelos-software" class="md-nav__link">
<span class="md-ellipsis">
JELOS Software
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#bundled-works" class="md-nav__link">
<span class="md-ellipsis">
Bundled Works
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#credits" class="md-nav__link">
<span class="md-ellipsis">
Credits
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="faqs/" class="md-nav__link">
<span class="md-ellipsis">
FAQs
</span>
</a>
</li>
<li class="md-nav__item">
<a href="donations/" class="md-nav__link">
<span class="md-ellipsis">
Donations
</span>
</a>
</li>
<li class="md-nav__item md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4" >
<div class="md-nav__link md-nav__container">
<a href="contribute/" class="md-nav__link ">
<span class="md-ellipsis">
Contribute
</span>
</a>
<label class="md-nav__link " for="__nav_4" id="__nav_4_label" tabindex="">
<span class="md-nav__icon md-icon"></span>
</label>
</div>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
Contribute
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="contribute/code-of-conduct/" class="md-nav__link">
<span class="md-ellipsis">
Code of Conduct
</span>
</a>
</li>
<li class="md-nav__item">
<a href="contribute/build/" class="md-nav__link">
<span class="md-ellipsis">
Build
</span>
</a>
</li>
<li class="md-nav__item">
<a href="contribute/modify/" class="md-nav__link">
<span class="md-ellipsis">
Modify
</span>
</a>
</li>
<li class="md-nav__item">
<a href="contribute/quirks/" class="md-nav__link">
<span class="md-ellipsis">
Quirks
</span>
</a>
</li>
<li class="md-nav__item">
<a href="contribute/packages/" class="md-nav__link">
<span class="md-ellipsis">
Packages
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_5" >
<label class="md-nav__link" for="__nav_5" id="__nav_5_label" tabindex="">
<span class="md-ellipsis">
Play
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span>
Play
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="play/install/" class="md-nav__link">
<span class="md-ellipsis">
Install
</span>
</a>
</li>
<li class="md-nav__item">
<a href="play/update/" class="md-nav__link">
<span class="md-ellipsis">
Update
</span>
</a>
</li>
<li class="md-nav__item">
<a href="play/add-games/" class="md-nav__link">
<span class="md-ellipsis">
Add Games
</span>
</a>
</li>
<li class="md-nav__item">
<a href="play/retro-achievements/" class="md-nav__link">
<span class="md-ellipsis">
Achievements
</span>
</a>
</li>
<li class="md-nav__item">
<a href="play/controls/" class="md-nav__link">
<span class="md-ellipsis">
Controls
</span>
</a>
</li>
<li class="md-nav__item">
<a href="play/netplay/" class="md-nav__link">
<span class="md-ellipsis">
Netplay
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6" >
<label class="md-nav__link" for="__nav_6" id="__nav_6_label" tabindex="">
<span class="md-ellipsis">
Configure
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_6">
<span class="md-nav__icon md-icon"></span>
Configure
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="configure/themes/" class="md-nav__link">
<span class="md-ellipsis">
Themes
</span>
</a>
</li>
<li class="md-nav__item">
<a href="configure/scraper/" class="md-nav__link">
<span class="md-ellipsis">
Scraping
</span>
</a>
</li>
<li class="md-nav__item">
<a href="configure/collections/" class="md-nav__link">
<span class="md-ellipsis">
Collections
</span>
</a>
</li>
<li class="md-nav__item">
<a href="configure/optimizations/" class="md-nav__link">
<span class="md-ellipsis">
Optimizations
</span>
</a>
</li>
<li class="md-nav__item">
<a href="configure/shaders/" class="md-nav__link">
<span class="md-ellipsis">
Shaders
</span>
</a>
</li>
<li class="md-nav__item">
<a href="configure/overlays/" class="md-nav__link">
<span class="md-ellipsis">
Overlays
</span>
</a>
</li>
<li class="md-nav__item">
<a href="configure/networking/" class="md-nav__link">
<span class="md-ellipsis">
Networking
</span>
</a>
</li>
<li class="md-nav__item">
<a href="configure/cloud-sync/" class="md-nav__link">
<span class="md-ellipsis">
Cloud Sync
</span>
</a>
</li>
<li class="md-nav__item">
<a href="configure/vpn/" class="md-nav__link">
<span class="md-ellipsis">
VPN
</span>
</a>
</li>
<li class="md-nav__item">
<a href="configure/packages/" class="md-nav__link">
<span class="md-ellipsis">
Packages
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7" >
<label class="md-nav__link" for="__nav_7" id="__nav_7_label" tabindex="">
<span class="md-ellipsis">
Systems
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_7_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_7">
<span class="md-nav__icon md-icon"></span>
Systems
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7_1" >
<label class="md-nav__link" for="__nav_7_1" id="__nav_7_1_label" tabindex="0">
<span class="md-ellipsis">
Arcade
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_7_1_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_7_1">
<span class="md-nav__icon md-icon"></span>
Arcade
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="systems/cps1/" class="md-nav__link">
<span class="md-ellipsis">
Capcom CPS-1
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/cps2/" class="md-nav__link">
<span class="md-ellipsis">
Capcom CPS-2
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/cps3/" class="md-nav__link">
<span class="md-ellipsis">
Capcom CPS-3
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/daphne/" class="md-nav__link">
<span class="md-ellipsis">
Daphne
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/fbn/" class="md-nav__link">
<span class="md-ellipsis">
Final Burn Neo
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/mame/" class="md-nav__link">
<span class="md-ellipsis">
MAME
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/atomiswave/" class="md-nav__link">
<span class="md-ellipsis">
Sammy Atomiswave
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/naomi/" class="md-nav__link">
<span class="md-ellipsis">
Sega Naomi
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/neogeo/" class="md-nav__link">
<span class="md-ellipsis">
SNK Neo Geo
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7_2" >
<label class="md-nav__link" for="__nav_7_2" id="__nav_7_2_label" tabindex="0">
<span class="md-ellipsis">
Consoles
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_7_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_7_2">
<span class="md-nav__icon md-icon"></span>
Consoles
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="systems/amigacd32/" class="md-nav__link">
<span class="md-ellipsis">
Amiga CD32
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/atari2600/" class="md-nav__link">
<span class="md-ellipsis">
Atari 2600
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/atari5200/" class="md-nav__link">
<span class="md-ellipsis">
Atari 5200
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/atari7800/" class="md-nav__link">
<span class="md-ellipsis">
Atari 7800
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/atarijaguar/" class="md-nav__link">
<span class="md-ellipsis">
Atari Jaguar
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/colecovision/" class="md-nav__link">
<span class="md-ellipsis">
ColecoVision
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/channelf/" class="md-nav__link">
<span class="md-ellipsis">
Fairchild Channel F
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/intellivision/" class="md-nav__link">
<span class="md-ellipsis">
Mattel Intellivision
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/odyssey2/" class="md-nav__link">
<span class="md-ellipsis">
Magnavox Odyssey 2
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/xbox/" class="md-nav__link">
<span class="md-ellipsis">
Microsoft Xbox
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/pcengine/" class="md-nav__link">
<span class="md-ellipsis">
NEC PC-Engine / TurboGrafx-16
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/supergrafx/" class="md-nav__link">
<span class="md-ellipsis">
NEC SuperGrafx
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/pcfx/" class="md-nav__link">
<span class="md-ellipsis">
NEC PC-FX
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/nes/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo NES / Famicom
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/fds/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo Famicom Disk System (FDS)
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/snes/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo Super Nintendo / Super Famicom
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/n64/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo 64
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/gamecube/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo Gamecube
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/wii/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo Wii
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/wiiu/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo Wii U
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/3do/" class="md-nav__link">
<span class="md-ellipsis">
Panasonic 3DO
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/videopac/" class="md-nav__link">
<span class="md-ellipsis">
Philips Videopac
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/sg-1000/" class="md-nav__link">
<span class="md-ellipsis">
Sega SG-1000
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/mastersystem/" class="md-nav__link">
<span class="md-ellipsis">
Sega Master System
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/genesis/" class="md-nav__link">
<span class="md-ellipsis">
Sega Genesis / Megadrive
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/segacd/" class="md-nav__link">
<span class="md-ellipsis">
Sega CD / Mega CD
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/sega32x/" class="md-nav__link">
<span class="md-ellipsis">
Sega 32X
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/saturn/" class="md-nav__link">
<span class="md-ellipsis">
Sega Saturn
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/dreamcast/" class="md-nav__link">
<span class="md-ellipsis">
Sega Dreamcast
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/neogeo/" class="md-nav__link">
<span class="md-ellipsis">
SNK Neo Geo
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/neogeocd/" class="md-nav__link">
<span class="md-ellipsis">
SNK Neo Geo CD
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/psx/" class="md-nav__link">
<span class="md-ellipsis">
Sony PlayStation
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/ps2/" class="md-nav__link">
<span class="md-ellipsis">
Sony PlayStation 2
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/ps3/" class="md-nav__link">
<span class="md-ellipsis">
Sony PlayStation 3
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/uzebox/" class="md-nav__link">
<span class="md-ellipsis">
Uzebox
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/vectrex/" class="md-nav__link">
<span class="md-ellipsis">
Vectrex
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7_3" >
<label class="md-nav__link" for="__nav_7_3" id="__nav_7_3_label" tabindex="0">
<span class="md-ellipsis">
Portables
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_7_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_7_3">
<span class="md-nav__icon md-icon"></span>
Portables
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="systems/arduboy/" class="md-nav__link">
<span class="md-ellipsis">
Arduboy
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/atarilynx/" class="md-nav__link">
<span class="md-ellipsis">
Atari Lynx
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/wonderswan/" class="md-nav__link">
<span class="md-ellipsis">
Bandai Wonderswan / Wonderswan Color
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/megaduck/" class="md-nav__link">
<span class="md-ellipsis">
Mega Duck
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/gameandwatch/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo Game & Watch
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/gb/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo Gameboy
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/virtualboy/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo Virtual Boy
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/gbc/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo Gameboy Color
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/gba/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo Gameboy Advance
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/pokemini/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo Pokémon Mini
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/nds/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo DS
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/3ds/" class="md-nav__link">
<span class="md-ellipsis">
Nintendo 3DS
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/gamegear/" class="md-nav__link">
<span class="md-ellipsis">
Sega Game Gear
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/ngp/" class="md-nav__link">
<span class="md-ellipsis">
SNK Neo Geo Pocket
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/psp/" class="md-nav__link">
<span class="md-ellipsis">
Sony PlayStation Portable
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/psvita/" class="md-nav__link">
<span class="md-ellipsis">
Sony PlayStation Vita
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/supervision/" class="md-nav__link">
<span class="md-ellipsis">
Watara Supervision
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7_4" >
<label class="md-nav__link" for="__nav_7_4" id="__nav_7_4_label" tabindex="0">
<span class="md-ellipsis">
Computers
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_7_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_7_4">
<span class="md-nav__icon md-icon"></span>
Computers
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="systems/amiga/" class="md-nav__link">
<span class="md-ellipsis">
Amiga
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/amstradcpc/" class="md-nav__link">
<span class="md-ellipsis">
Amstrad CPC
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/atari800/" class="md-nav__link">
<span class="md-ellipsis">
Atari 800
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/atarist/" class="md-nav__link">
<span class="md-ellipsis">
Atari ST
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/c16/" class="md-nav__link">
<span class="md-ellipsis">
Commodore 16
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/c64/" class="md-nav__link">
<span class="md-ellipsis">
Commodore 64
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/c128/" class="md-nav__link">
<span class="md-ellipsis">
Commodore 128
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/pet/" class="md-nav__link">
<span class="md-ellipsis">
Commodore PET
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/vic20/" class="md-nav__link">
<span class="md-ellipsis">
Commodore VIC-20
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/msx/" class="md-nav__link">
<span class="md-ellipsis">
MSX
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/pc/" class="md-nav__link">
<span class="md-ellipsis">
MS-DOS
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/pc88/" class="md-nav__link">
<span class="md-ellipsis">
NEC PC-88
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/pc98/" class="md-nav__link">
<span class="md-ellipsis">
NEC PC-98
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/x1/" class="md-nav__link">
<span class="md-ellipsis">
Sharp X1
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/x68000/" class="md-nav__link">
<span class="md-ellipsis">
Sharp X68000
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/zx81/" class="md-nav__link">
<span class="md-ellipsis">
Sinclair ZX81
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/zxspectrum/" class="md-nav__link">
<span class="md-ellipsis">
Sinclair ZX Spectrum
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7_5" >
<label class="md-nav__link" for="__nav_7_5" id="__nav_7_5_label" tabindex="0">
<span class="md-ellipsis">
Engines
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_7_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_7_5">
<span class="md-nav__icon md-icon"></span>
Engines
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="systems/build-engine/" class="md-nav__link">
<span class="md-ellipsis">
Build Engine
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/doom/" class="md-nav__link">
<span class="md-ellipsis">
Doom
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/easyrpg/" class="md-nav__link">
<span class="md-ellipsis">
EasyRPG
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/zmachine/" class="md-nav__link">
<span class="md-ellipsis">
Infocom Zmachine
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/j2me/" class="md-nav__link">
<span class="md-ellipsis">
J2ME
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/openbor/" class="md-nav__link">
<span class="md-ellipsis">
Open Beats of Rage
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/pico-8/" class="md-nav__link">
<span class="md-ellipsis">
Pico-8
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/scummvm/" class="md-nav__link">
<span class="md-ellipsis">
SCUMMVM
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/tic-80/" class="md-nav__link">
<span class="md-ellipsis">
TIC-80
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_7_6" >
<label class="md-nav__link" for="__nav_7_6" id="__nav_7_6_label" tabindex="0">
<span class="md-ellipsis">
Other
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_7_6_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_7_6">
<span class="md-nav__icon md-icon"></span>
Other
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="systems/moonlight/" class="md-nav__link">
<span class="md-ellipsis">
Moonlight
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/mplayer/" class="md-nav__link">
<span class="md-ellipsis">
Media Player
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/music/" class="md-nav__link">
<span class="md-ellipsis">
Music Player
</span>
</a>
</li>
<li class="md-nav__item">
<a href="systems/ports/" class="md-nav__link">
<span class="md-ellipsis">
Ports
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--section md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8" >
<div class="md-nav__link md-nav__container">
<a href="devices/" class="md-nav__link ">
<span class="md-ellipsis">
Devices
</span>
</a>
<label class="md-nav__link " for="__nav_8" id="__nav_8_label" tabindex="">
<span class="md-nav__icon md-icon"></span>
</label>
</div>
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_8_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8">
<span class="md-nav__icon md-icon"></span>
Devices
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_2" >
<label class="md-nav__link" for="__nav_8_2" id="__nav_8_2_label" tabindex="0">
<span class="md-ellipsis">
Anbernic
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_2_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8_2">
<span class="md-nav__icon md-icon"></span>
Anbernic
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="devices/anbernic/rg351pmv/" class="md-nav__link">
<span class="md-ellipsis">
RG351 [P/M/V]
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/anbernic/rg353pmvvs/" class="md-nav__link">
<span class="md-ellipsis">
RG353 [P/M/V/VS]
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/anbernic/rg503/" class="md-nav__link">
<span class="md-ellipsis">
RG503
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/anbernic/rg552/" class="md-nav__link">
<span class="md-ellipsis">
RG552
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/anbernic/win600/" class="md-nav__link">
<span class="md-ellipsis">
Win600
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_3" >
<label class="md-nav__link" for="__nav_8_3" id="__nav_8_3_label" tabindex="0">
<span class="md-ellipsis">
AOKZOE
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_3_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8_3">
<span class="md-nav__icon md-icon"></span>
AOKZOE
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="devices/aokzoe/a1-pro/" class="md-nav__link">
<span class="md-ellipsis">
A1 Pro
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_4" >
<label class="md-nav__link" for="__nav_8_4" id="__nav_8_4_label" tabindex="0">
<span class="md-ellipsis">
Atari
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_4_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8_4">
<span class="md-nav__icon md-icon"></span>
Atari
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="devices/atari/vcs/" class="md-nav__link">
<span class="md-ellipsis">
VCS
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_5" >
<label class="md-nav__link" for="__nav_8_5" id="__nav_8_5_label" tabindex="0">
<span class="md-ellipsis">
AYANEO
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_5_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8_5">
<span class="md-nav__icon md-icon"></span>
AYANEO
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="devices/ayaneo/air/" class="md-nav__link">
<span class="md-ellipsis">
Air / Air Pro
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/ayaneo/air-plus/" class="md-nav__link">
<span class="md-ellipsis">
Air Plus
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/ayaneo/ayaneo-2/" class="md-nav__link">
<span class="md-ellipsis">
AYANEO 2/2s
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_6" >
<label class="md-nav__link" for="__nav_8_6" id="__nav_8_6_label" tabindex="0">
<span class="md-ellipsis">
AYN
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_6_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8_6">
<span class="md-nav__icon md-icon"></span>
AYN
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="devices/ayn/loki-zero/" class="md-nav__link">
<span class="md-ellipsis">
Loki Zero
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/ayn/loki-max/" class="md-nav__link">
<span class="md-ellipsis">
Loki Max
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_7" >
<label class="md-nav__link" for="__nav_8_7" id="__nav_8_7_label" tabindex="0">
<span class="md-ellipsis">
GameForce
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_7_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8_7">
<span class="md-nav__icon md-icon"></span>
GameForce
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="devices/gameforce/gameforce-ace/" class="md-nav__link">
<span class="md-ellipsis">
GameForce Ace
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_8" >
<label class="md-nav__link" for="__nav_8_8" id="__nav_8_8_label" tabindex="0">
<span class="md-ellipsis">
GPD
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_8_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8_8">
<span class="md-nav__icon md-icon"></span>
GPD
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="devices/gpd/win4/" class="md-nav__link">
<span class="md-ellipsis">
Win 4
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/gpd/win-max-2/" class="md-nav__link">
<span class="md-ellipsis">
Win Max 2
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_9" >
<label class="md-nav__link" for="__nav_8_9" id="__nav_8_9_label" tabindex="0">
<span class="md-ellipsis">
Hardkernel
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_9_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8_9">
<span class="md-nav__icon md-icon"></span>
Hardkernel
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="devices/hardkernel/odroid-go-advance/" class="md-nav__link">
<span class="md-ellipsis">
Odroid Go Advance
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/hardkernel/odroid-go-super/" class="md-nav__link">
<span class="md-ellipsis">
Odroid Go Super
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/hardkernel/odroid-go-ultra/" class="md-nav__link">
<span class="md-ellipsis">
Odroid Go Ultra
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/hardkernel/odroid-n2/" class="md-nav__link">
<span class="md-ellipsis">
Odroid N2/N2+/N2L
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_10" >
<label class="md-nav__link" for="__nav_8_10" id="__nav_8_10_label" tabindex="0">
<span class="md-ellipsis">
Indiedroid
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_10_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8_10">
<span class="md-nav__icon md-icon"></span>
Indiedroid
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="devices/indiedroid/nova/" class="md-nav__link">
<span class="md-ellipsis">
Nova
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_11" >
<label class="md-nav__link" for="__nav_8_11" id="__nav_8_11_label" tabindex="0">
<span class="md-ellipsis">
Orange Pi
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_11_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8_11">
<span class="md-nav__icon md-icon"></span>
Orange Pi
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="devices/orange-pi/orange-pi-5/" class="md-nav__link">
<span class="md-ellipsis">
Orange Pi 5
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_12" >
<label class="md-nav__link" for="__nav_8_12" id="__nav_8_12_label" tabindex="0">
<span class="md-ellipsis">
Powkiddy
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_12_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8_12">
<span class="md-nav__icon md-icon"></span>
Powkiddy
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="devices/powkiddy/rgb10-max-3-pro/" class="md-nav__link">
<span class="md-ellipsis">
RGB10 Max 3 Pro
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/powkiddy/rgb10-max-3/" class="md-nav__link">
<span class="md-ellipsis">
RGB10 Max 3
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/powkiddy/rgb30/" class="md-nav__link">
<span class="md-ellipsis">
RGB30
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/powkiddy/rk2023/" class="md-nav__link">
<span class="md-ellipsis">
RK2023
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/powkiddy/x55/" class="md-nav__link">
<span class="md-ellipsis">
x55
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/powkiddy/rgb10/" class="md-nav__link">
<span class="md-ellipsis">
RGB10
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/powkiddy/xu10/" class="md-nav__link">
<span class="md-ellipsis">
XU10
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_13" >
<label class="md-nav__link" for="__nav_8_13" id="__nav_8_13_label" tabindex="0">
<span class="md-ellipsis">
Unbranded
</span>
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_13_label" aria-expanded="false">
<label class="md-nav__title" for="__nav_8_13">
<span class="md-nav__icon md-icon"></span>
Unbranded
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="devices/unbranded/game-console-r33s/" class="md-nav__link">
<span class="md-ellipsis">
Game Console R33S
</span>
</a>
</li>
<li class="md-nav__item">
<a href="devices/unbranded/game-console-r35s-r36s/" class="md-nav__link">
<span class="md-ellipsis">
Game Console R35S/R36S
</span>
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#features" class="md-nav__link">
<span class="md-ellipsis">
Features
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#preview" class="md-nav__link">
<span class="md-ellipsis">
Preview
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#community" class="md-nav__link">
<span class="md-ellipsis">
Community
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#licenses" class="md-nav__link">
<span class="md-ellipsis">
Licenses
</span>
</a>
<nav class="md-nav" aria-label="Licenses">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#jelos-branding" class="md-nav__link">
<span class="md-ellipsis">
JELOS Branding
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#jelos-software" class="md-nav__link">
<span class="md-ellipsis">
JELOS Software
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#bundled-works" class="md-nav__link">
<span class="md-ellipsis">
Bundled Works
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="#credits" class="md-nav__link">
<span class="md-ellipsis">
Credits
</span>
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<div class="preview-container">
<img class="off-glb" src="_inc/images/video-frame.png"/>
<video autoplay loop muted><source src="_inc/video/preview.mp4" type="video/mp4"></video>
</div>
<h1 id="welcome-to-the-jelos-wiki">Welcome to the JELOS Wiki <span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m16.5 9-3 3 3 3H22V9M9 16.5V22h6v-5.5l-3-3M7.5 9H2v6h5.5l3-3M15 7.5V2H9v5.5l3 3 3-3Z"/></svg></span><a class="headerlink" href="#welcome-to-the-jelos-wiki" title="Permanent link"></a></h1>
<p><a href="https://github.com/JustEnoughLinuxOS/distribution/releases/latest"><img alt="Latest Version" src="https://img.shields.io/github/release/JustEnoughLinuxOS/distribution.svg?labelColor=111111&amp;color=5998FF&amp;label=Latest&amp;style=flat#only-light" /></a> <a href="https://github.com/JustEnoughLinuxOS/distribution/commits"><img alt="Activity" src="https://img.shields.io/github/commit-activity/m/JustEnoughLinuxOS/distribution?labelColor=111111&amp;color=5998FF&amp;label=Commits&amp;style=flat#only-light" /></a> <a href="https://github.com/JustEnoughLinuxOS/distribution/pulls"><img alt="Pull Requests" src="https://img.shields.io/github/issues-pr-closed/JustEnoughLinuxOS/distribution?labelColor=111111&amp;color=5998FF&amp;label=Pull&nbsp;Requests&amp;style=flat#only-light" /></a> <a href="https://discord.gg/seTxckZjJy"><img alt="Community" src="https://img.shields.io/discord/948029830325235753?labelColor=111111&amp;color=5998FF&amp;label=Community&amp;style=flat#only-light" /></a>
<a href="https://github.com/JustEnoughLinuxOS/distribution/releases/latest"><img alt="Latest Version" src="https://img.shields.io/github/release/JustEnoughLinuxOS/distribution.svg?labelColor=dddddd&amp;color=5998FF&amp;label=Latest&amp;style=flat#only-dark" /></a> <a href="https://github.com/JustEnoughLinuxOS/distribution/commits"><img alt="Activity" src="https://img.shields.io/github/commit-activity/m/JustEnoughLinuxOS/distribution?labelColor=dddddd&amp;color=5998FF&amp;label=Commits&amp;style=flat#only-dark" /></a> <a href="https://github.com/JustEnoughLinuxOS/distribution/pulls"><img alt="Pull Requests" src="https://img.shields.io/github/issues-pr-closed/JustEnoughLinuxOS/distribution?labelColor=dddddd&amp;color=5998FF&amp;label=Pull&nbsp;Requests&amp;style=flat#only-dark" /></a> <a href="https://discord.gg/seTxckZjJy"><img alt="Community" src="https://img.shields.io/discord/948029830325235753?labelColor=dddddd&amp;color=5998FF&amp;label=Community&amp;style=flat#only-dark" /></a></p>
<p>Just Enough Linux Operating System (JELOS) is an immutable Linux distribution for handheld gaming devices focused on retro gaming emulation. It is developed by a small community of enthusiasts and our goal is to produce an operating system that has the features and capabilities we need and to have fun as we develop it.</p>
<h2 id="features">Features<a class="headerlink" href="#features" title="Permanent link"></a></h2>
<ul>
<li>Integrated cross-device local and remote network play.</li>
<li>In-game touch support on supported devices.</li>
<li>Fine grain control for battery life or performance.</li>
<li>Includes support for playing Music and Video.</li>
<li>Bluetooth audio and controller support.</li>
<li>Support for HDMI audio and video out, and USB audio.</li>
<li>Device to device and device to cloud sync with Syncthing and rclone.</li>
<li>VPN support with Wireguard, Tailscale, and ZeroTier.</li>
<li>Includes built-in support for scraping and retroachievements.</li>
</ul>
<h2 id="preview">Preview<a class="headerlink" href="#preview" title="Permanent link"></a></h2>
<table>
<tr>
<td><a class="glightbox" href="_inc/images/screenshots/system-view.png" data-type="image" data-width="auto" data-height="auto" data-desc-position="bottom"><img src="_inc/images/screenshots/system-view.png"/></a></td>
<td><a class="glightbox" href="_inc/images/screenshots/menu.png" data-type="image" data-width="auto" data-height="auto" data-desc-position="bottom"><img src="_inc/images/screenshots/menu.png"/></a></td>
</tr>
<tr>
<td><a class="glightbox" href="_inc/images/screenshots/gamelist-view-metadata-immersive.png" data-type="image" data-width="auto" data-height="auto" data-desc-position="bottom"><img src="_inc/images/screenshots/gamelist-view-metadata-immersive.png"/></a></td>
<td><a class="glightbox" href="_inc/images/screenshots/gamelist-view-no-metadata-immersive.png" data-type="image" data-width="auto" data-height="auto" data-desc-position="bottom"><img src="_inc/images/screenshots/gamelist-view-no-metadata-immersive.png"/></a></td>
</tr>
</table>
<h2 id="community">Community<a class="headerlink" href="#community" title="Permanent link"></a></h2>
<p>The JELOS community utilizes Discord for discussion, if you would like to join us please use this link: &nbsp;<a href="https://discord.gg/seTxckZjJy"><span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418Z"/></svg></span> Discord</a></p>
<h2 id="licenses">Licenses<a class="headerlink" href="#licenses" title="Permanent link"></a></h2>
<p>JELOS is a Linux distribution that is made up of many open-source components. Components are provided under their respective licenses. This distribution includes components licensed for non-commercial use only.</p>
<h3 id="jelos-branding">JELOS Branding<a class="headerlink" href="#jelos-branding" title="Permanent link"></a></h3>
<p>JELOS branding and images are licensed under a <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License</a>.</p>
<p>You are free to:</p>
<ul>
<li>Share: copy and redistribute the material in any medium or format</li>
<li>Adapt: remix, transform, and build upon the material</li>
</ul>
<p>Under the following terms:</p>
<ul>
<li>Attribution: You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.</li>
<li>NonCommercial: You may not use the material for commercial purposes.</li>
<li>ShareAlike: If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.</li>
</ul>
<h3 id="jelos-software">JELOS Software<a class="headerlink" href="#jelos-software" title="Permanent link"></a></h3>
<p>Copyright 2023 JELOS (https://github.com/JustEnoughLinuxOS)</p>
<p>Original software and scripts developed by the JELOS team are licensed under the terms of the <a href="https://choosealicense.com/licenses/gpl-2.0/">GNU GPL Version 2</a>. The full license can be found in this project's licenses folder.</p>
<h3 id="bundled-works">Bundled Works<a class="headerlink" href="#bundled-works" title="Permanent link"></a></h3>
<p>All other software is provided under each component's respective license. These licenses can be found in the software sources or in this project's licenses folder. Modifications to bundled software and scripts by the JELOS team are licensed under the terms of the software being modified.</p>
<h2 id="credits">Credits<a class="headerlink" href="#credits" title="Permanent link"></a></h2>
<p>Like any Linux distribution, this project is not the work of one person. It is the work of many persons all over the world who have developed the open source bits without which this project could not exist. Special thanks to CoreELEC, LibreELEC, and to developers and contributors across the open source community.</p>
</article>
</div>
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
</div>
<button type="button" class="md-top md-icon" data-md-component="top" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12Z"/></svg>
Back to top
</button>
</main>
<footer class="md-footer">
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
<div class="md-copyright__highlight">
Copyright Creative Commons Attribution-ShareAlike 4.0 International
</div>
Made with
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
Material for MkDocs
</a>
</div>
<div class="md-social">
<a href="https://github.com/JustEnoughLinuxOS/distribution" target="_blank" rel="noopener" title="github.com" class="md-social__link">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><!--! Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>
</a>
<a href="https://discord.gg/seTxckZjJy" target="_blank" rel="noopener" title="discord.gg" class="md-social__link">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M524.531 69.836a1.5 1.5 0 0 0-.764-.7A485.065 485.065 0 0 0 404.081 32.03a1.816 1.816 0 0 0-1.923.91 337.461 337.461 0 0 0-14.9 30.6 447.848 447.848 0 0 0-134.426 0 309.541 309.541 0 0 0-15.135-30.6 1.89 1.89 0 0 0-1.924-.91 483.689 483.689 0 0 0-119.688 37.107 1.712 1.712 0 0 0-.788.676C39.068 183.651 18.186 294.69 28.43 404.354a2.016 2.016 0 0 0 .765 1.375 487.666 487.666 0 0 0 146.825 74.189 1.9 1.9 0 0 0 2.063-.676A348.2 348.2 0 0 0 208.12 430.4a1.86 1.86 0 0 0-1.019-2.588 321.173 321.173 0 0 1-45.868-21.853 1.885 1.885 0 0 1-.185-3.126 251.047 251.047 0 0 0 9.109-7.137 1.819 1.819 0 0 1 1.9-.256c96.229 43.917 200.41 43.917 295.5 0a1.812 1.812 0 0 1 1.924.233 234.533 234.533 0 0 0 9.132 7.16 1.884 1.884 0 0 1-.162 3.126 301.407 301.407 0 0 1-45.89 21.83 1.875 1.875 0 0 0-1 2.611 391.055 391.055 0 0 0 30.014 48.815 1.864 1.864 0 0 0 2.063.7A486.048 486.048 0 0 0 610.7 405.729a1.882 1.882 0 0 0 .765-1.352c12.264-126.783-20.532-236.912-86.934-334.541ZM222.491 337.58c-28.972 0-52.844-26.587-52.844-59.239s23.409-59.241 52.844-59.241c29.665 0 53.306 26.82 52.843 59.239 0 32.654-23.41 59.241-52.843 59.241Zm195.38 0c-28.971 0-52.843-26.587-52.843-59.239s23.409-59.241 52.843-59.241c29.667 0 53.307 26.82 52.844 59.239 0 32.654-23.177 59.241-52.844 59.241Z"/></svg>
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": ".", "features": ["navigation.top", "navigation.sections", "navigation.indexes", "toc.follow", "search.suggest", "content.tooltips", "content.code.copy", "content.code.annotate"], "search": "assets/javascripts/workers/search.b8dbb3d2.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}}</script>
<script src="assets/javascripts/bundle.c8d2eff1.min.js"></script>
<script>document$.subscribe(() => {const lightbox = GLightbox({"touchNavigation": true, "loop": false, "zoomable": true, "draggable": true, "openEffect": "zoom", "closeEffect": "zoom", "slideEffect": "slide"});})</script></body>
</html>