-
Notifications
You must be signed in to change notification settings - Fork 466
/
mkdocs.yml
592 lines (587 loc) · 27.5 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
%YAML 1.2
---
site_name: Libretro Docs
site_url: 'https://docs.libretro.com/'
site_description: >-2
This is the official RetroArch documentation for users and developers.
Information from sources outside of this website may be dated or incorrect.
repo_name: 'libretro/docs'
repo_url: 'https://github.com/libretro/docs'
edit_uri: 'edit/master/docs'
copyright: >2
Copyright © 2010–2024 Libretro. –
<a href="#__consent">Change cookie settings</a>
nav:
- 'About': 'index.md'
- 'Start':
- 'Understanding': 'start/understanding.md'
- 'Installation': 'start/installation.md'
- 'Love at first sight': 'start/love-at-first-sight.md'
- 'Last Station': 'start/last-station.md'
- 'For Users':
- 'Getting Started':
- 'Windows':
- 'Windows 7/8/8.1/10/11': 'guides/install-windows.md'
- 'Windows 2000/ME/98SE': 'guides/install-windows-2000-me-98SE.md'
- 'GNU/Linux': 'guides/install-gnu.md'
- 'Apple':
- 'macOS': 'guides/install-macos.md'
- 'iOS/tvOS': 'guides/install-ios.md'
- 'Android': 'guides/install-android.md'
- 'Nintendo':
- 'Switch': 'guides/install-libnx.md'
- '3DS/2DS Family': 'guides/install-3ds2ds.md'
- 'Sony':
- 'PlayStation Portable': 'guides/install-psp.md'
- 'PlayStation Vita': 'guides/install-psv.md'
- 'PlayStation 2': 'guides/install-ps2.md'
- 'PlayStation 3': 'guides/install-ps3.md'
- 'PlayStation Classic': 'guides/install-psc.md'
- 'Others':
- 'Lakka':
- 'Installing': 'guides/install-lakka.md'
- 'Building': 'guides/building-lakka.md'
- 'Ludo':
- 'Installing': 'guides/install-ludo.md'
- 'Building': 'guides/building-ludo.md'
- 'Steam Link': 'guides/install-steamlink.md'
- 'Web Player': 'guides/web-player.md'
- 'Sega Genesis Mini': 'guides/install-genesismini.md'
- 'Facebook Portal': 'guides/install-facebookportal.md'
- 'User Guides':
- 'User Interface': 'guides/navigating.md'
- 'Input and Controls': 'guides/input-and-controls.md'
- 'Starting a Game': 'guides/starting-a-game.md'
- 'Controller Auto-Configuration': 'guides/controller-autoconfiguration.md'
- 'Installing Cores': 'guides/download-cores.md'
- 'Core List': 'guides/core-list.md'
- 'Directory Configuration': 'guides/change-directories.md'
- 'File Browser': 'guides/file-browser.md'
- 'Launching Content': 'guides/launch-content.md'
- 'Menu Styles': 'guides/gui.md'
- 'Quick Menu': 'guides/quick-menu.md'
- 'Importing Content': 'guides/import-content.md'
- 'Shaders': 'guides/shaders.md'
- 'Overrides: Content/Folder/Core-Specific Settings': 'guides/overrides.md'
- 'Cheat/Rumble Codes': 'guides/cheat-codes.md'
- 'Input Overlays': 'guides/libretro-overlays.md'
- 'Overlay Mouse & Lightgun': 'guides/overlay-pointing-devices.md'
- 'What is BIOS?': 'guides/bios.md'
- 'Netplay':
- 'FAQ': 'guides/netplay-faq.md'
- 'Getting Started': 'guides/netplay-getting-started.md'
- 'Multiple Controllers': 'guides/netplay-multiple-controllers.md'
- 'RetroAchievements': 'guides/retroachievements.md'
- 'Disc Swapping': 'guides/disc-swapping.md'
- 'Softpatching ROMs': 'guides/softpatching.md'
- 'Accessibility':
- 'Quick Start': 'guides/accessibility.md'
- 'Guide': 'guides/retroarch-accessibility-guide.md'
- 'Video Recording and Streaming': 'guides/recording-and-streaming.md'
- 'Troubleshooting': 'guides/troubleshooting-retroarch.md'
- 'Generating Logs': 'guides/generating-retroarch-logs.md'
- 'RetroArch Cloud Sync (Apple Devices)': 'guides/retroarch-cloud-sync.md'
- 'Appearance & Customization':
- 'Interface Styles':
- 'GLUI Interface': 'guides/glui.md'
- 'Ozone Interface': 'guides/ozone.md'
- 'RGUI Interface': 'guides/rgui.md'
- 'XMB Interface': 'guides/xmb.md'
- 'Creating a Theme': 'guides/themes.md'
- 'Playlists and Thumbnails': 'guides/roms-playlists-thumbnails.md'
- 'XMB Menu Map': 'guides/xmb-menu-map.md'
- 'Advanced':
- 'AI Service': 'guides/ai-service.md'
- 'Command-Line Interface (CLI)': 'guides/cli-intro.md'
- 'CRT SwitchRes': 'guides/crtswitchres.md'
- 'Input and Controller Drivers': 'guides/input-controller-drivers.md'
- 'Latency': 'guides/latency.md'
- 'LED Drivers': 'guides/led-drivers.md'
- 'Linux KMS Mode': 'guides/kms-mode.md'
- 'Optimal Vsync Performance': 'guides/optimal-vsync.md'
- 'Raspberry Pi': 'guides/rpi.md'
- 'Run Ahead': 'guides/runahead.md'
- 'Lakka Documentation': 'http://www.lakka.tv/doc/Home/'
- 'Core Library: Emulation':
- 'Getting Started with Arcade Emulation': 'guides/arcade-getting-started.md'
- 'Getting Started with MAME Software List Emulation': 'guides/softwarelist-getting-started.md'
- 'BIOS Information Hub': 'library/bios.md'
- '3DO Emulation':
- 'The 3DO Company - 3DO (Opera)': 'library/opera.md'
- '3DO Compatibility List': 'library/compatibility/3do.md'
- 'Acorn Emulation':
- 'Acorn - BBC Micro (b2)': 'library/b2.md'
- 'Amstrad Emulation':
- 'Amstrad - CPC (Caprice32)': 'library/caprice32.md'
- 'Amstrad - CPC (CrocoDS)': 'library/crocods.md'
- 'Apple':
- 'Apple - Macintosh (minivmac)': 'library/minivmac.md'
- 'Arcade Emulation':
- 'Arcade (FinalBurn Neo)': 'library/fbneo.md'
- 'Arcade (MAME 2003)': 'library/mame_2003.md'
- 'Arcade (MAME 2003-Plus)': 'library/mame2003_plus.md'
- 'Arcade (MAME 2010)': 'library/mame_2010.md'
- 'Arcade (SAME_CDI)': 'library/same_cdi.md'
- 'Arduboy':
- 'Ardens': 'library/ardens.md'
- 'Atari Emulation':
- 'Atari - Jaguar Compatibility List': 'library/compatibility/jaguar.md'
- 'Atari - Lynx Compatibility List:': 'library/compatibility/lynx.md'
- 'Atari - 2600 (Stella)': 'library/stella.md'
- 'Atari - 7800 (ProSystem)': 'library/prosystem.md'
- 'Atari - 5200 (Atari800)': 'library/atari800.md'
- 'Atari - Jaguar (Virtual Jaguar)': 'library/virtual_jaguar.md'
- 'Atari - Lynx (Beetle Lynx)': 'library/beetle_lynx.md'
- 'Atari - Lynx (Handy)': 'library/handy.md'
- 'Atari - Lynx (Holani)': 'library/holani.md'
- 'Atari - ST/STE/TT/Falcon (Hatari)': 'library/hatari.md'
- 'Bandai Emulation':
- 'Bandai - WonderSwan/Color (Beetle Cygne)': 'library/beetle_cygne.md'
- 'Bandai - Wonderswan Compatibility List': 'library/compatibility/wswan.md'
- 'ColecoVision Emulation':
- 'ColecoVision (Gearcoleco)': 'library/gearcoleco.md'
- 'MSX/SVI/ColecoVision/SG-1000 (blueMSX)': 'library/bluemsx.md'
- 'Commodore Emulation':
- 'Commodore - 8-bit (VICE)': 'library/vice.md'
- 'Commodore - Amiga (PUAE)': 'library/puae.md'
- 'DOS Emulation':
- 'MS - DOS (DOSBox)': 'library/dosbox.md'
- 'MS - DOS (DOSBox Pure)': 'library/dosbox_pure.md'
- 'MS - DOS (VirtualXT)': 'library/virtualxt.md'
- 'Enterprise Emulation':
- 'Enterprise 128 (ep128emu)': 'library/ep128emu.md'
- 'Elektronika':
- 'Elektronika - BK-0010/BK-0011 (bk)': 'library/bk.md'
- 'GCE Emulation':
- 'GCE - Vectrex (vecx)': 'library/vecx.md'
- 'Magnavox Emulation':
- 'Magnavox - Odyssey2 / Philips Videopac+ (O2EM)': 'library/o2em.md'
- 'Mattel Emulation':
- 'Mattel - Intellivision (FreeIntv)': 'library/freeintv.md'
- 'Microsoft Emulation':
- 'Microsoft - MSX (fMSX)': 'library/fmsx.md'
- 'MSX/SVI/ColecoVision/SG-1000 (blueMSX)': 'library/bluemsx.md'
- 'Nintendo Emulation':
- 'Nintendo - DS Compatibility List': 'library/compatibility/ds.md'
- 'Nintendo - Game Boy Advance Compatibility List': 'library/compatibility/gba.md'
- 'Nintendo - Game Boy Color Compatibility List': 'library/compatibility/gbc.md'
- 'Nintendo - NES Compatibility List': 'library/compatibility/nes.md'
- 'Nintendo - SNES Compatibility List': 'library/compatibility/snes.md'
- 'Nintendo - Game Boy / Color (Emux GB)': 'library/emux_gb.md'
- 'Nintendo - Game Boy / Color (Gambatte)': 'library/gambatte.md'
- 'Nintendo - Game Boy / Color (SameBoy)': 'library/sameboy.md'
- 'Nintendo - Game Boy / Game Boy Color (TGB Dual)': 'library/tgb_dual.md'
- 'Nintendo - Game Boy / Color (Gearboy)': 'library/gearboy.md'
- 'Nintendo - Game Boy Advance (Beetle GBA)': 'library/beetle_gba.md'
- 'Nintendo - Game Boy Advance (gpSP)': 'library/gpsp.md'
- 'Nintendo - Game Boy Advance (Meteor)': 'library/meteor.md'
- 'Nintendo - Game Boy Advance (mGBA)': 'library/mgba.md'
- 'Nintendo - Game Boy Advance (TempGBA)': 'library/tempgba.md'
- 'Nintendo - Game Boy Advance (VBA Next)': 'library/vba_next.md'
- 'Nintendo - Game Boy Advance (VBA-M)': 'library/vba_m.md'
- 'Nintendo - GameCube/Wii (Dolphin)': 'library/dolphin.md'
- 'Nintendo - NES (bnes)': 'library/bnes.md'
- 'Nintendo - NES / Famicom (Emux NES)': 'library/emux_nes.md'
- 'Nintendo - NES / Famicom (FCEUmm)': 'library/fceumm.md'
- 'Nintendo - NES / Famicom (Mesen)': 'library/mesen.md'
- 'Nintendo - NES / Famicom (Nestopia UE)': 'library/nestopia_ue.md'
- 'Nintendo - NES / Famicom (QuickNES)': 'library/quicknes.md'
- 'Nintendo - 3DS (Citra)': 'library/citra.md'
- 'Nintendo - 3DS (Citra Canary/Experimental)': 'library/citra_canary.md'
- 'Nintendo - Nintendo 64 (Mupen64Plus)': 'library/mupen64plus.md'
- 'Nintendo - DS (DeSmuME 2015)': 'library/desmume_2015.md'
- 'Nintendo - DS (DeSmuME)': 'library/desmume.md'
- 'Nintendo - DS (melonDS)': 'library/melonds.md'
- 'Nintendo - Pokémon Mini (PokeMini)': 'library/pokemini.md'
- 'Nintendo - SNES / Famicom (Beetle bsnes)': 'library/beetle_bsnes.md'
- 'Nintendo - SNES / Famicom (bsnes Accuracy)': 'library/bsnes_accuracy.md'
- 'Nintendo - SNES / Famicom (bsnes Balanced)': 'library/bsnes_balanced.md'
- 'Nintendo - SNES / Famicom (bsnes C++98 (v085))': 'library/bsnes_cplusplus98.md'
- 'Nintendo - SNES / Famicom (bsnes Performance)': 'library/bsnes_performance.md'
- 'Nintendo - SNES / Famicom (bsnes-mercury Accuracy)': 'library/bsnes_mercury_accuracy.md'
- 'Nintendo - SNES / Famicom (bsnes-mercury Balanced)': 'library/bsnes_mercury_balanced.md'
- 'Nintendo - SNES / Famicom (bsnes-mercury Performance)': 'library/bsnes_mercury_performance.md'
- 'Nintendo - SNES / Famicom (higan Accuracy)': 'library/higan_accuracy.md'
- 'Nintendo - SNES / Famicom (nSide Balanced)': 'library/nside_balanced.md'
- 'Nintendo - SNES / SFC / Game Boy / Color (Mesen-S)': 'library/mesen-s.md'
- 'Nintendo - SNES / Famicom (Snes9x 2002)': 'library/snes9x_2002.md'
- 'Nintendo - SNES / Famicom (Snes9x 2005 Plus)': 'library/snes9x_2005_plus.md'
- 'Nintendo - SNES / Famicom (Snes9x 2005)': 'library/snes9x_2005.md'
- 'Nintendo - SNES / Famicom (Snes9x 2010)': 'library/snes9x_2010.md'
- 'Nintendo - SNES / Famicom (Snes9x)': 'library/snes9x.md'
- 'Nintendo - Virtual Boy (Beetle VB)': 'library/beetle_vb.md'
- 'NEC Emulation':
- 'NEC - PC-FX Compatibility List': 'library/compatibility/pcfx.md'
- 'NEC - PC-8000 / PC-8800 series (QUASI88)': 'library/quasi88.md'
- 'NEC - PC-98 (Neko Project II Kai)': 'library/neko_project_ii_kai.md'
- 'NEC - PC Engine SuperGrafx (Beetle SGX)': 'library/beetle_sgx.md'
- 'NEC - PC Engine / CD (Beetle PCE FAST)': 'library/beetle_pce_fast.md'
- 'NEC - PC-FX (Beetle PC-FX)': 'library/beetle_pc_fx.md'
- 'Palm Emulation':
- 'Palm OS (Mu)': 'library/mu.md'
- 'Philips Emulation':
- 'Magnavox - Odyssey2 / Philips Videopac+ (O2EM)': 'library/o2em.md'
- 'Philips - P2000T (M2000)': 'library/m2000.md'
- 'RISC-V Emulation':
- 'RVVM - RISC-V Virtual Machine': 'library/rvvm.md'
- 'SNK Emulation':
- 'SNK - Neo Geo AES / MVS (Geolith)': 'library/geolith.md'
- 'SNK - Neo Geo Pocket / Color (Beetle NeoPop)': 'library/beetle_neopop.md'
- 'SNK - Neo Geo Pocket / Color (RACE)': 'library/race.md'
- 'Sega Emulation':
- 'Cannonball': 'library/cannonball.md'
- 'Sega - 32X Compatibility List': 'library/compatibility/32x.md'
- 'Sega - Dreamcast Compatibility List': 'library/compatibility/dc.md'
- 'Sega - Saturn Compatibility List': 'library/compatibility/saturn.md'
- 'Sega - Dreamcast (flycast)': 'library/flycast.md'
- 'Sega - Dreamcast (redream)': 'library/redream.md'
- 'Sega - Dreamcast VMU (VeMUlator)': 'library/vemulator.md'
- 'Sega - Master System (Emux SMS)': 'library/emux_sms.md'
- 'Sega - MS/GG (SMS Plus GX)': 'library/smsplus.md'
- 'Sega - MS/GG/SG-1000 (Gearsystem)': 'library/gearsystem.md'
- 'Sega - MS/GG/MD/CD (Genesis Plus GX)': 'library/genesis_plus_gx.md'
- 'Sega - MS/MD/CD/32X (PicoDrive)': 'library/picodrive.md'
- 'Sega - MD/CD (BlastEm)': 'library/blastem.md'
- 'Sega - Saturn (Beetle Saturn)': 'library/beetle_saturn.md'
- 'Sega - Saturn/ST-V (Kronos)': 'library/kronos.md'
- 'Sega - Saturn (Yabause)': 'library/yabause.md'
- 'Sega - Saturn (YabaSanshiro)': 'library/yabasanshiro.md'
- 'MSX/SVI/ColecoVision/SG-1000 (blueMSX)': 'library/bluemsx.md'
- 'Sharp Emulation':
- 'Sharp - X68000 (PX68k)': 'library/px68k.md'
- 'Sinclair Emulation':
- 'Sinclair - ZX 81 (EightyOne)': 'library/eightyone.md'
- 'Sinclair - ZX Spectrum (Fuse)': 'library/fuse.md'
- 'Sony Emulation':
- 'Sony - Playstation Compatibility List': 'library/compatibility/psx.md'
- 'Sony - PlayStation (Beetle PSX)': 'library/beetle_psx.md'
- 'Sony - PlayStation (Beetle PSX HW)': 'library/beetle_psx_hw.md'
- 'Sony - PlayStation (PCSX ReARMed)': 'library/pcsx_rearmed.md'
- 'Sony - PlayStation 2 (PCSX2)': 'library/pcsx2.md'
- 'Sony - PlayStation 2 (Play!)': 'library/play.md'
- 'Sony - PlayStation Portable (PPSSPP)': 'library/ppsspp.md'
- 'Super Cassette Vision':
- 'Super Cassette Vision (EmuSCV)': 'library/emuscv.md'
- 'SpectraVision Emulation':
- 'MSX/SVI/ColecoVision/SG-1000 (blueMSX)': 'library/bluemsx.md'
- 'Texas Instruments Emulation':
- 'Texas Instruments - TI-83 (Numero)': 'library/numero.md'
- 'Thomson Emulation':
- 'Thomson - MO/TO (Theodore)': 'library/theodore.md'
- 'MegaDuck Emulation':
- 'Welback Holdings - Mega Duck (SameDuck)': 'library/sameduck.md'
- 'Core Library: Game and Scripting Engines':
- '2048': 'library/2048.md'
- '3D Engine': 'library/3d_engine.md'
- 'Anarch': 'library/anarch.md'
- 'Cave Story (NXEngine)': 'library/nxengine.md'
- 'Cannonball': 'library/cannonball.md'
- 'ChaiLove': 'library/chailove.md'
- 'CHIP-8 Emulation':
- 'XO-CHIP/CHIP-8 (JAXE)': 'library/jaxe.md'
- 'CHIP-8 (Emux)': 'library/emux_chip8.md'
- 'Dinothawr': 'library/dinothawr.md'
- 'Doom (PrBoom)': 'library/prboom.md'
- 'Doom 3 (Boom3)': 'library/boom3.md'
- 'Dungeon Crawl Stone Soup': 'library/stone_soup.md'
- 'Flashback (REminiscence)': 'library/reminiscence.md'
- 'Handheld Electronic (GW)': 'library/gw.md'
- 'Jump n Bump': 'library/jumpnbump.md'
- 'LowRes NX': 'library/lowres_nx.md'
- 'Lua Engine (Lutro)': 'library/lutro.md'
- 'MicroW8': 'library/microw8.md'
- 'Minecraft (Craft)': 'library/craft.md'
- 'Mr.Boom (Bomberman)': 'library/mr_boom.md'
- 'Quake 1 (TyrQuake)': 'library/tyrquake.md'
- 'Rick Dangerous (XRick)': 'library/xrick.md'
- 'RPG Maker 2000/2003 (EasyRPG)': 'library/easyrpg.md'
- 'ScummVM': 'library/scummvm.md'
- 'The Powder Toy': 'library/the_powder_toy.md'
- 'TIC-80': 'library/tic80.md'
- 'Tomb Raider (OpenLara)': 'library/openlara.md'
- 'Uzebox (Uzem)': 'library/uzem.md'
- 'VaporSpec': 'library/vaporspec.md'
- 'Vircon32': 'library/vircon32.md'
- 'WebAssembly (WASM-4)': 'library/wasm-4.md'
- 'Wolfenstein 3D (ECWolf)': 'library/ecwolf.md'
- 'Core Library: Media':
- 'Imageviewer': 'library/imageviewer.md'
- 'FFmpeg': 'library/ffmpeg.md'
- 'Game Music Emu': 'library/game_music_emu.md'
- 'PocketCDG': 'library/pocketcdg.md'
- 'Video Processor': 'library/video_processor.md'
- 'Core Library: Special-Purpose':
- 'Dummy Core': 'library/dummy.md'
- 'Remote RetroPad': 'library/remote_retropad.md'
- 'Shader Library':
- 'Introduction': 'shader/introduction.md'
- '3dfx': 'shader/3dfx.md'
- 'antialiasing': 'shader/antialiasing.md'
- 'autobox': 'shader/auto-box.md'
- 'border': 'shader/border.md'
- 'blurs': 'shader/blurs.md'
- 'cel': 'shader/cel.md'
- 'cgp': 'shader/cgp.md'
- 'crt': 'shader/crt.md'
- 'crt-royale': 'shader/crt_royale.md'
- 'cubic': 'shader/cubic.md'
- 'ddt': 'shader/ddt.md'
- 'dithering': 'shader/dithering.md'
- 'eagle': 'shader/eagle.md'
- 'handheld': 'shader/handheld.md'
- 'handheld-border': 'shader/handheld-border.md'
- 'hqx': 'shader/hqx.md'
- 'linear': 'shader/linear.md'
- 'motionblur': 'shader/motionblur.md'
- 'mudlord': 'shader/mudlord.md'
- 'nedi': 'shader/nedi.md'
- 'nnedi3': 'shader/nnedi3.md'
- 'ntsc': 'shader/ntsc.md'
- 'presets': 'shader/presets.md'
- 'retro': 'shader/retro.md'
- 'sabr': 'shader/sabr.md'
- 'scalefx-OLD-shaders': 'shader/scalefx-old-shaders.md'
- 'scalefx': 'shader/scalefx.md'
- 'scalehq': 'shader/scalehq.md'
- 'scalenx': 'shader/scalenx.md'
- 'sharpen': 'shader/sharpen.md'
- 'windowed': 'shader/windowed.md'
- 'xbr': 'shader/xbr.md'
- 'xbrz': 'shader/xbrz.md'
- 'xsal': 'shader/xsal.md'
- 'xsoft': 'shader/xsoft.md'
- 'For Developers':
- 'Libretro API and Ecosystem':
- 'Libretro Overview': 'development/libretro-overview.md'
- 'Open Source Bounties': 'development/bounties.md'
- 'Input API': 'development/input-api.md'
- 'Coding Standards': 'development/coding-standards.md'
- 'Licenses': 'development/licenses.md'
- 'Frontends': 'development/frontends.md'
- 'RetroArch Development':
- 'Glossary': 'development/retroarch/glossary.md'
- 'Debugging': 'development/retroarch/debugging.md'
- 'Adding Menu Entries': 'development/retroarch/new-menu-options.md'
- 'Input':
- 'Input Driver Specification': 'development/retroarch/input/input-drivers.md'
- 'Input Overlays': 'development/retroarch/input/overlay.md'
- 'Parallel Port Controllers': 'development/retroarch/input/parallel-port-controllers.md'
- 'Adding New Languages to RetroArch': 'development/retroarch/new-translations.md'
- 'Helping With RetroArch Translations': 'development/retroarch/new-translations-crowdin.md'
- 'Network Protocols':
- 'Netplay': 'development/retroarch/netplay.md'
- 'Network Control Interface': 'development/retroarch/network-control-interface.md'
- 'RetroArch Compilation Guides':
- 'Apple':
- 'macOS': 'development/retroarch/compilation/osx.md'
- 'iOS/tvOS': 'development/retroarch/compilation/ios.md'
- 'Android': 'development/retroarch/compilation/android.md'
- 'Linux and BSD':
- 'Overview for Linux/BSD': 'development/retroarch/compilation/linux-and-bsd.md'
- 'Ubuntu': 'development/retroarch/compilation/ubuntu.md'
- 'Haiku': 'development/retroarch/compilation/haiku.md'
- 'Microsoft':
- 'Windows 7 and later (MSYS2)': 'development/retroarch/compilation/windows.md'
- 'MSVC Compatibility Guide': 'development/retroarch/compilation/msvc-runtime-versions.md'
- 'Windows XP and later (MSVC2010)':
- 'MSVC Commandline': 'development/retroarch/compilation/windowsXP-msvc-cmdline.md'
- 'MSVC IDE': 'development/retroarch/compilation/windowsXP.md'
- 'Windows 2000 and later (MSVC2008)':
- 'MSVC Commandline': 'development/retroarch/compilation/windows2000-msvc-cmdline.md'
- 'MSVC IDE': 'development/retroarch/compilation/windows2000.md'
- 'Windows 98SE/ME/2000 (MSVC2005)':
- 'MSVC Commandline': 'development/retroarch/compilation/windows98-msvc-cmdline.md'
- 'MSVC IDE': 'development/retroarch/compilation/windows98.md'
- 'Windows 95/98/NT4 (MSVC2003)':
- 'MSVC Commandline': 'development/retroarch/compilation/windows95-msvc-cmdline.md'
- 'Windows NT3.51 (MSVC6)':
- 'MSVC Commandline': 'development/retroarch/compilation/windowsNT351-msvc-cmdline.md'
- 'DOS': 'development/retroarch/compilation/dos.md'
- 'Nintendo':
- 'Nintendo 3DS': 'development/retroarch/compilation/3ds.md'
- 'Nintendo GameCube': 'development/retroarch/compilation/gamecube.md'
- 'Nintendo Wii': 'development/retroarch/compilation/wii.md'
- 'Nintendo Wii U': 'development/retroarch/compilation/wiiu.md'
- 'Nintendo Switch (libnx)': 'development/retroarch/compilation/switch-libnx.md'
- 'Sony':
- 'PlayStation2': 'development/retroarch/compilation/ps2.md'
- 'PlayStation Portable': 'development/retroarch/compilation/psp.md'
- 'PlayStation Vita/TV': 'development/retroarch/compilation/psvita.md'
- 'Core Development':
- 'Core Development Overview': 'development/cores/developing-cores.md'
- 'Dynamic Rate Control for Emulators': 'development/cores/dynamic-rate-control.md'
- 'OpenGL Accelerated Cores': 'development/cores/opengl-cores.md'
- 'Core-Specific Docs':
- 'Nintendo - GameCube/Wii (Dolphin)': 'development/cores/core-specific/dolphin.md'
- 'Nintendo - GameCube/Wii (Ishiiruka)': 'development/cores/core-specific/ishiiruka.md'
- 'Sega - Dreamcast/NAOMI (Flycast)': 'development/cores/core-specific/flycast.md'
- 'Sony - PlayStation (SwanStation)': 'development/cores/core-specific/swanstation.md'
- 'Sony - PlayStation2 (PCSX2)': 'development/cores/core-specific/pcsx2.md'
- 'MAME (0.181-current)': 'development/cores/core-specific/mame.md'
- 'MAME 2016': 'development/cores/core-specific/mame-2016.md'
- 'MAME 2003-Plus': 'development/cores/core-specific/mame-2003-plus.md'
- 'Shader Development':
- 'Shader Development Overview': 'development/shader/shader-overview.md'
- 'Slang Shader Development': 'development/shader/slang-shaders.md'
- 'GLSL Shader Development': 'development/shader/glsl-shaders.md'
- 'Cg Shader Development (deprecated)': 'development/shader/cg-shaders.md'
- 'XML Shader Development (discontinued)': 'development/shader/xml-shaders.md'
- 'Content-Aware Shaders': 'development/shader/content-aware-shaders.md'
- 'Shader Lookup Textures': 'development/shader/shader-lookup-textures.md'
- 'Contribute to the Docs':
- 'Adding or Editing Documentation': 'meta/how-to-contribute.md'
- 'Core Template': 'meta/core-template.md'
- 'Shader Preview Template': 'meta/shader-preview-template.md'
- 'See Also': 'meta/see-also.md'
- 'Support':
- 'Privacy Policy': 'support/privacy-policy.md'
- 'Quick informations': 'support/quick-informations.md'
- 'Developing Cores': 'tech/developing-cores.md'
extra:
adsense: "ca-pub-9447404270680650"
analytics:
provider: google
property: G-MT11L3F6EZ
consent:
description: >-2
We use cookies to recognize your repeated visits and preferences, as well
as to measure the effectiveness of our documentation and whether users
find what they're searching for. With your consent, you're helping us to
make our documentation better.
title: Cookie consent
font:
text: 'Noto Sans'
code: 'Noto Sans Mono'
i18n:
prev: 'Previous'
next: 'Next'
social:
- icon: fontawesome/brands/github-alt
link: https://github.com/libretro
name: Libretro on GitHub
- icon: fontawesome/brands/x-twitter
link: https://x.com/libretro
name: Libretro on X
- icon: fontawesome/brands/discord
link: https://discord.gg/C4amCeV
name: RetroArch Discord server
- icon: fontawesome/brands/youtube
link: https://www.youtube.com/@Libretro
name: Libretro YouTube channel
- icon: fontawesome/brands/facebook
link: https://facebook.com/libretro
name: Libretro on Facebook
- icon: fontawesome/brands/instagram
link: https://www.instagram.com/libretro
name: Libretro/RetroArch on Instagram
status:
fixed: The information on this page never changes
stable: The information on this page changes infrequently, or not at all
unit:
stable: 1.19.1
version: '0.2.0'
extra_css:
- stylesheets/extra.css
markdown_extensions:
- admonition
- abbr
- attr_list
- def_list
- footnotes
- md_in_html
- meta
- pymdownx.arithmatex
- pymdownx.betterem:
smart_enable: all
- pymdownx.caret:
insert: true
smart_insert: true
superscript: true
- pymdownx.critic:
mode: accept
- pymdownx.details
- pymdownx.emoji:
emoji_generator: !!python/name:material.extensions.emoji.to_svg
emoji_index: !!python/name:material.extensions.emoji.twemoji
- pymdownx.highlight:
anchor_linenums: true
auto_title: false
guess_lang: block
line_spans: __span
linenums: false
linenums_style: pymdownx-inline
pygments_lang_class: true
stripnl: false
use_pygments: true
- pymdownx.inlinehilite:
style_plain_text: true
- pymdownx.keys:
camel_case: true
strict: true
- pymdownx.magiclink:
repo: docs
repo_url_shorthand: true
user: libretro
- pymdownx.mark:
smart_mark: true
- pymdownx.smartsymbols:
arrows: false
- pymdownx.snippets:
check_paths: true
dedent_subsections: true
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed:
alternate_style: true
combine_header_slug: true
- pymdownx.tasklist:
clickable_checkbox: false
custom_checkbox: true
- pymdownx.tilde:
delete: true
smart_delete: true
subscript: true
- toc:
permalink: true
permalink_title: Reference link to this section
toc_depth: 6
plugins:
- git-revision-date
- macros
- search
theme:
custom_dir: docs/overrides/
favicon: 'image/branding/invader.png'
features:
- content.action.edit
- content.code.annotate
- content.code.copy
- navigation.tabs
- navigation.top
- tables
font:
text: 'Noto Sans'
code: 'Noto Sans Mono'
# Don't include MkDocs' JavaScript
include_search_page: false
language: en
logo: 'image/branding/invader.png'
name: material
palette:
- scheme: retroarch
toggle:
icon: material/weather-sunny
name: Switch to light mode
- scheme: slate
accent: deep purple
primary: black
toggle:
icon: material/weather-night
name: Switch to dark mode
search_index_only: true
static_templates:
- 404.html
...