To Do

MetaLink

  • Move on to updating the RetroPie wiki when Libretro documentation is finished. https://github.com/RetroPie/RetroPie-Setup/wiki
  • Move on to updating the Emulation General when Libretro documentation is finished. http://emulation.gametechwiki.com/index.php/Main_Page
  • Shut down the Libretro Wiki when all its information has been ported over to Libretro/Docs https://wiki.libretro.com/index.php?title=Main_Page
  • Setup a way for others to translate Libretro/Docs to other languages.
  • Encourage others to submit documentation to Libretro/Docs.
  • Spread the word about Libretro/Docs; monitor it's acknowledgement on other sites https://www.google.com/search?source=hp&q=libretro+docs
  • Produce and upload official tutorials to the Libretro Youtube channel https://www.youtube.com/user/Libretro/
  • Create a documentation guide for those who are new to the project.
  • Improve libretro/docs readability.

Specifications / TechincalLink

  • Complete RetroPad documentation https://buildbot.libretro.com/docs/specs/retropad/
  • Complete controller API documentation https://buildbot.libretro.com/docs/specs/api/#input-device-abstraction
  • Add Subsystem API documentation https://buildbot.libretro.com/docs/specs/api/

LicensesLink

  • Find a license source for 4DO
  • Find a license source for Imageviewer
  • Find a license source for Neko Project II
  • Find a license source for PX68k
  • Find a license source for RemoteJoy
  • Find a license source for Remote RetroPad
  • Find a license source for VBA Next

GuideLink

  • .cue and .m3u guide
  • RetroArch cheats guide
  • Video and Audio filters guide
  • .chd guide
  • Logging/Debug guide
  • md5 guide
  • crc guide
  • add icon info to playlist guide

Assets neededLink

  • RetroKeyboard images
  • RetroMouse images
  • RetroLightgun images
  • RetroPointer images

All coresLink

  • Fully document every libretro core https://github.com/libretro/libretro-super/tree/master/dist/info
  • Should core docs also document every BIOS variant? End-users may ask which BIOS revision lets them see a specific screen. (something similar to this http://www.smspower.org/Development/BIOSes)
  • All core docs need update-to-date controller diagrams. (like this https://github.com/libretro/docs/blob/master/docs/library/images/Controllers/4do_retropad.png)
  • Update all the core docs whenever the Core Template doc has been updated.

// ✔ = Completed or near completion

// ️〰️ = Unfinished

// ✕ = Not started or very incomplete

// ❗❗❗ = Attention needed

CoresLink

[〰️] 3D EngineLink

  • Fill in the core provided aspect ratio.
  • Complete why use this core section.
  • Complete core option descriptions.
  • Improve the background section. I believe the 3D Engine core is two older libretro core combined? (https://github.com/libretro/instancingviewer-libretro-gl) and (https://github.com/libretro/modelviewer-location-libretro)

[✔] 4DOLink

[〰️] 2048Link

  • Complete why use this core section.
  • Complete compatbiility section.

[✕] Atari800Link

[!!!] Beetle bsnesLink

  • Test how much players this core supports.
  • Complete compatibility section.

[〰️] Beetle CygneLink

  • Complete why use this core section.

[!!!] Beetle GBALink

  • Complete why use this core section
  • Complete compatbility section

[〰️] Beetle HandyLink

[〰️] Beetle NeoPopLink

  • Improve background section.
  • Complete why use this core section.
  • Complete compatibility section.

[〰️] Beetle PC-FXLink

  • Imrpove background section
  • Complete why use this core section.
  • Add content example screenshot.

[〰️] Beetle PCE FASTLink

  • Improve background section.
  • Complete why use this core section.
  • Add BIOS md5s
  • Complete compatbility section.
  • Complete controllers table section.
  • Complete and improve core option descriptions.

[〰️] Beetle PSXLink

  • Improve background section.
  • Complete 'Why use this core?' section.
  • Test Multimouse support.
  • Complete compatibility section.
  • Add more core option screenshots.
  • Add internal sample rate.
  • Add internal FPS.
  • Add core provided aspect ratio.

[〰️] Beetle PSX HWLink

  • Improve background section.
  • Complete 'Why use this core?' section.
  • Test Multimouse support.
  • Complete compatibility section.
  • Add more core option screenshots.
  • Add internal sample rate.
  • Add internal FPS.
  • Add core provided aspect ratio.

[〰️] Beetle SaturnLink

  • Improve background section.
  • Complete why use this core section.
  • Test Multimouse support.
  • Complete compatbility section.
  • Improve core option descriptions.
  • Test RetroArch cheats support.

[〰️] Beetle SGXLink

  • Improve background section.
  • Complete why use this core section.
  • Complete and improve core option descriptions.
  • Complete controllers table section.
  • Add BIOS md5s.
  • Complete compatibility section.

[〰️] Beetle VBLink

  • Improve background section.
  • Complete why use this core section.
  • Complete compatibility section.
  • Combine the anagylph and palette core option screenshots into one image.

[〰️] blueMSXLink

  • Complete why use this core section.
  • Complete compatibility section.
  • Test save support.
  • Add core provided aspect ratio.
  • Add RetroPad Keyboard Map inputs

[〰️] bnesLink

  • Complete why use this core section.
  • Add core provided aspect ratio

[〰️] bsnes-mercury AccuracyLink

  • Improve background section
  • Imrpove why use this core section
  • Add a MSU-1 support guide
  • Test the Super Gameboy guide to see if it works
  • Improve Super GameBoy support section.
  • Needs Crop overscan core option screenshots
  • New Lightgun API
  • Multi-Mouse support?
  • Sufami Turbo support?
  • Satellaview/BS-X support?
  • Verify controllers table.
  • Add internal sample rate.

[〰️] bsnes-mercury BalancedLink

  • Improve background section
  • Imrpove why use this core section
  • Add a MSU-1 support guide
  • Test the Super Gameboy guide to see if it works
  • Improve Super GameBoy support section.
  • Needs Crop overscan core option screenshots
  • New Lightgun API
  • Multi-Mouse support?
  • Sufami Turbo support?
  • Satellaview/BS-X support?
  • Verify controllers table.
  • Add internal sample rate.

[〰️] bsnes-mercury PerformanceLink

  • Improve background section
  • Imrpove why use this core section
  • Add a MSU-1 support guide
  • Test the Super Gameboy guide to see if it works
  • Improve Super GameBoy support section.
  • Needs Crop overscan core option screenshots
  • New Lightgun API
  • Multi-Mouse support?
  • Sufami Turbo support?
  • Satellaview/BS-X support?
  • Verify controllers table.
  • Add internal sample rate.

[〰️] bsnes AccuracyLink

  • Improve background section
  • Imrpove why use this core section
  • Add a MSU-1 support guide
  • Test the Super Gameboy guide to see if it works
  • Improve Super GameBoy support section.
  • Needs Crop overscan core option screenshots
  • New Lightgun API
  • Multi-Mouse support?
  • Sufami Turbo support?
  • Satellaview/BS-X support?
  • Verify controllers table.
  • Add internal sample rate.

[〰️] bsnes BalancedLink

  • Improve background section
  • Imrpove why use this core section
  • Add a MSU-1 support guide
  • Test the Super Gameboy guide to see if it works
  • Improve Super GameBoy support section.
  • Needs Crop overscan core option screenshots
  • New Lightgun API
  • Multi-Mouse support?
  • Sufami Turbo support?
  • Satellaview/BS-X support?
  • Verify controllers table.
  • Add internal sample rate.

[〰️] bsnes C++98 (v085)Link

  • New Lightgun API
  • Multi-Mouse support?
  • Sufami Turbo support?
  • Super Game Boy support?
  • Satellaview/BS-X support?
  • MSU-1 support?
  • Other controllers?
  • Verify controllers table.
  • Add internal sample rate.
  • Complete compatibility section.
  • Add core provided aspect ratio.

[〰️] bsnes PeformanceLink

  • Improve background section
  • Imrpove why use this core section
  • Add a MSU-1 support guide
  • Test the Super Gameboy guide to see if it works
  • Improve Super GameBoy support section.
  • Needs Crop overscan core option screenshots
  • New Lightgun API
  • Multi-Mouse support?
  • Sufami Turbo support?
  • Satellaview/BS-X support?
  • Verify controllers table.
  • Add internal sample rate.

[〰️] Caprice32Link

  • Complete Why use this core section.
  • Compete core option descriptions.
  • Complete and verify controllers table.

[✔] ChaiLoveLink

  • Complete why use this core section
  • Add core provided aspect ratio

[〰️] CitraLink

[〰️] CraftLink

[〰️] CrocoDSLink

  • Complete core option descriptions
  • Complete and verify controllers table.

[〰️] DeSmuMELink

  • Complete core provided aspect ratio section.
  • Complete core option descriptions.

[✔] DinothawrLink

[✕] DolphinLink

[〰️] DOSBoxLink

  • Improve background section
  • Complete why use this core section.
  • Complete compatibility section.
  • Add internal sample rate.
  • Improve core otpion descriptions.

[✕] Dungeon Crawl Stone SoupLink

[✕] EasyRPGLink

[〰️] EightyOneLink

  • Add core provided aspect ratio.
  • Add screenshots for the High Resolution core option.

[!!!] Emux CHIP-8Link

  • Can't complete documentation, core doesn't start.

[〰️] Emux GBLink

  • Complete why use this core section.
  • Complete compatibility section.
  • Add internal FPS.
  • Add internal sample rate.
  • Add core provided aspect ratio.

[〰️] Emux NESLink

  • Complete compatibility section.
  • Complete why use this core section.
  • Add internal FPS.
  • Add internal sample rate.
  • Add core provided aspect ratio.

[〰️] Emux SMSLink

  • Complete why use this core section.

[✕] FB AlphaLink

[✕] FB Alpha 2012Link

[✕] FB Alpha 2012 CPS-1Link

[✕] FB Alpha 2012 CPS-2Link

[✕] FB Alpha 2012 Neo GeoLink

[〰️] FCEUmmLink

  • Complete why use this core section
  • Improve background section
  • Add internal FPS
  • Add internal sample rate
  • Add a screenshot of nes.pal in RetroArch's System directory.
  • Combine aspect ratio screenshots into one image
  • Combine palette core options screenshots into one image like this
  • Combine Crop Overscan core options screenshots into one image
  • Combine crosshair core option screenshots into one image

[✔] FFmpegLink

[〰️] fMSXLink

  • Improve background section
  • Complete why use this core section.
  • Complete compatibility section.
  • Add core provided aspect ratio.
  • Complete core option descriptions.

[✕] FreeJ2MELink

[✕] FreeIntvLink

  • First and only standalone libretro emulator core for Mattel Intellivision
  • Uses a unique onscreen keyboard to get around the keypad limitations of the RetroPad abstraction
  • More information https://sourceforge.net/projects/freeintv/ and http://neocomputer.org/projects/freeintv/

[〰️] FuseLink

  • Improve background section.
  • Complete why use this core section.
  • Complete BIOS section
  • Complete compatibility section.
  • Complete feature table.
  • Add core provided aspect ratio.
  • Add internal FPS
  • Improve core option descriptions.

[〰️] GambatteLink

  • Complete why use this core section.
  • Add internal FPS
  • Add internal sample rate
  • Add core provided aspect ratio

[✔] Game Music EmuLink

[〰️] GearboyLink

  • Complete compatibility section.
  • Improve background section.
  • Add core provided aspect ratio
  • Nintendo Gameboy should be the default device type for this core.

[〰️] Genesis Plus GXLink

  • Complete why use this core section.
  • Complete core option descriptions.
  • Test Multi-Mouse support
  • Add internal FPS
  • Add internal sample rate
  • This core needs to be ported to the new Lightgun API

[〰️] gpSPLink

  • Complete why use this core section.
  • Add internal FPS
  • Add internal sample rate
  • Add core provided aspect ratio

[〰️] GWLink

  • Improve background section.
  • Complete why use this core section.
  • Complete compatibility section.
  • Add core provided aspect ratio.

[〰️] HandyLink

[✕] HatariLink

[〰️] higan AccuracyLink

  • Improve background section.
  • Improve why use this core section.
  • New Lightgun API
  • Multi-Mouse support?
  • Sufami Turbo support?
  • Satellaview/BS-X support?
  • Verify controllers table.
  • Scanline emulation core option doesn't do anything currenly.
  • Add a MSU-1 support guide (find out how higan Accuracy can load MSU-1 enhanced games)
  • Better Internal resolution core option description.
  • Add internal fps
  • Add internal sample rate
  • Add core provided aspect ratio

[✔] ImageviewerLink

[〰️] LutroLink

[✕] MAMELink

[✕] MAME 2000Link

[〰️] MAME 2003Link

[✕] MAME 2010Link

[✕] MAME 2014Link

[✕] MAME 2016Link

[✔] melonDSLink

[〰️] MesenLink

  • Add HD Pack Before-After screenshots.
  • Add NTSC Filter core option screenshots.
  • Add Palette core option screenshots.
  • Add Vertical Overscan core option screenshots.
  • Add Horizontal Overscan core option screenshots.
  • Add Aspect Ratio core option screenshots.
  • Add Sprite Limit core option screenshots.
  • Add Screen Rotation core option screenshots.
  • Add Hori Track inputs.

[✕] MESS 2014Link

[〰️] MeteorLink

  • Complete why use this core section
  • Improve background section
  • Complete compatibility section
  • Add internal FPS
  • Add internal sample rate
  • Add core provided aspect ratio

[〰️] mGBALink

  • Add core provided FPS.
  • Add core provided aspect ratio
  • Complete core option descriptions.

[〰️] Mr.BoomLink

  • Complete core option descriptions.
  • Add a 'How to join a game' guide
  • Add a powerup explanation section.
  • Add a endscreen explanation section.

[〰️] Mupen64PlusLink

  • Improve background section.
  • Complete why use this core section.
  • Add internal sample rate
  • Add core provided aspect ratio.
  • Complete core option descriptions.
  • Complete compatibility section.

[✕] Mupen64Plus GLES3Link

[✕] Neko Project IILink

[✕] Neko Project II KaiLink

[〰️] Nestopia UELink

  • Complete why use this core section
  • Complete core option descriptions
  • Add internal fps
  • Add internal sample rate
  • Add core provided aspect ratio
  • Improve other controllers section
  • This core needs to be ported to the new lightgun API

[〰️] nSide BalancedLink

  • Complete why use this core section.
  • New Lightgun API
  • Satellaview/BS-X support?
  • Sufami Turbo support?
  • Multi-Mouse support?
  • Complete MSU-1 support section.
  • Add internal fps
  • Add internal sample rate
  • Add core provided aspect ratio
  • Verify controllers table

[〰️] NXEngineLink

  • Complete why use this core section.
  • Complete compatbiility section.
  • Add core provided aspect ratio.

[〰️] O2EMLink

  • Complete why use this core section.
  • Complete compatibility section.

[〰️] OpenLaraLink

[!!!] P-UAELink

  • Need outside help with the documentation, loading .uae files don't seem to work on Windows x64

[✕] ParaLLEl N64Link

[✕] PCemLink

[〰️] PCSX ReARMedLink

  • Complete why use this core section.
  • Complete core option descriptions.
  • Explain what the default setting for the Pad Type core options does.
  • Add negcon inputs to controllers table

[〰️] PicoDriveLink

  • Improve why use this core section.
  • Improve core option descriptions.

[〰️] PocketCDGLink

  • Complete core option descriptions

[〰️] PokeMiniLink

  • Improve background section.
  • Complete why use this core section.
  • Complte compatibility section.

[〰️] PPSSPPLink

  • Improve background section
  • Complete why use this core section.
  • Complete and improve core option descriptions.

[〰️] PrBoomLink

[〰️] ProSystemLink

[〰️] PX68kLink

  • Complete background section.
  • Complete compatibility section.
  • Find out what sram.dat is.
  • Add core provided FPS.
  • Add keyboard inputs.
  • Add Joypad inputs.

[〰️] QuickNESLink

  • Complete Why use this core? section.
  • Improve background section.
  • Add internal FPS

[〰️] RedreamLink

NO LONGER UPDATED UPDATE ISSUE TRACKER LINK UPDATE EVERYTHING https://redream.io/quickstart

[〰️] ReicastLink

[!!!] RemoteJoyLink

  • Not worth documenting?

[〰️] SameBoyLink

  • Improve why this core section.
  • Complete core option descriptions.
  • Complete compatibility section.

[〰️] ScummVMLink

  • Complete why use this core section.
  • Add keyboard table.

[〰️] Snes9xLink

  • Improve background section.
  • Explain Satellaview/BS-X compatibility.
  • This core needs to be ported to the new lightgun API
  • Test Multi-Mouse support.
  • Does this core support Sufami Turbo games?
  • Does this core support Super Game Boy games?
  • Verify the controller tables.

[〰️] Snes9x 2002Link

  • Improve background section
  • Improve why use this core section.
  • Test Multi-Mouse support.
  • Does this core support Sufami Turbo games?
  • Does this core support Super Game Boy games?
  • Add internal sample rate.
  • Complete compatibility section.

[〰️] Snes9x 2005Link

  • Improve background section.
  • Improve why use this core section.
  • Test Multi-Mouse support.
  • Does this core support Sufami Turbo games?
  • Does this core support Super Game Boy games?
  • Figure out what the exact differences between 2005 and 2005 Plus are. 2005 Plus is compiled with Blargg's APU but I have no idea what that does.
  • Figure out and describe what the Video Mode core option does and add a screenshot for it.
  • Add internal FPS.
  • Add internal sample rate.
  • Test Multitap support.

[〰️] Snes9x 2005 PlusLink

  • Improve background section.
  • Improve why use this core section.
  • Test Multi-Mouse support.
  • Does this core support Sufami Turbo games?
  • Does this core support Super Game Boy games?
  • Figure out what the exact differences between 2005 and 2005 Plus are. 2005 Plus is compiled with Blargg's APU but I have no idea what that does.
  • Figure out and describe what the Video Mode core option does and add a screenshot for it.
  • Add internal FPS.
  • Add internal sample rate.
  • Test Multitap support.

[〰️] Snes9x 2010Link

  • Improve background section
  • Improve why use this core section.
  • This core needs to be ported to the new lightgun API
  • Test Multi-Mouse support.
  • Does this core support Sufami Turbo games?
  • Does this core support Super Game Boy games?
  • Verify the controller tables.

[〰️] StellaLink

[〰️] TGB DualLink

  • Complete why use this core section.
  • Add core provided aspect ratio.
  • Complete usage section.
  • Example what the Next Audio Mode/Prev Audio Mode inputs do.
  • Complete compatbility section.

[〰️] TyrQuakeLink

  • Complete Core option descriptions.
  • Complete expansion pack section.

[✕] UME 2014Link

[〰️] UzemLink

  • Improve background section.
  • Complete why use this core section.
  • Add core updater screenshot.
  • Add content example screenshot.
  • Complete author section.
  • Complete compatiblity section.
  • Can't complete documentation, core doesn't start. https://github.com/libretro/libretro-uzem/issues/2

[〰️] VBA-MLink

  • Improve background section.
  • Complete why use this core section.

[〰️] VBA NextLink

  • Complete why use this core section

[〰️] vecxLink

[✕] VICE C64Link

[✕] VICE C128Link

[✕] VICE PLUS4Link

[✕] VICE VIC20Link

[〰️] Virtual JaguarLink

[〰️] XRickLink

[〰️] YabauseLink