Dismiss Notice

PSX-Place.com Announcement:

New Smiley's Added to post editor !!!

PS3 RetroArch (PS3) - Guide (2018 - WIP)

Discussion in 'RetroArch' started by STLcardsWS, Mar 25, 2018.

  1. 7,226
    5,798
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,226
    Likes Received:
    5,798
    Trophy Points:
    747
    [CENTER retroarch-plain-logo.png PlayStation 3 Guide
    [/CENTER]


    • General Features
      • Contains XX Cores (XXX Emulated Systems)
      • Multi-pass shaders (up to 8-pass)
      • Overlay's
      • Netplay
      • Cheat Support
      • Kiosk Mode
      • Achievements
      • Custom Set Options per Core or Game
      • Save / Load States (various from core to core)
      • Remote networked sound support (working on ps3?)

      Emulated Systems / Content for the PS3


    • PS3 Changelogs
      These changes have been truncated to PS3 Changes and general changes that apply to the port (could contain errors use as a tentative guide)

      v 1.7.3
      • COMMON: Fixed bug ‘crashing in cores that don’t range check retro_set_controller_type’. Some people were having crashes when device is set to RETRO_DEVICE_NONE and the cores don’t check the number of ports, in VBAM’s case it was overflowing and crashing. QuickNES was crashing too.
      • COMMON: Fixed buffer overflow in url encoding (affecting MSVC2010/2013).
      • COMMON: (QuickMenu) Added Configuration Override submenu.
      • LOCALIZATION: Update Italian translation.
      • LOCALIZATION: Update Japanese translation.
      • LOCALIZATION: Update Portuguese translation.
      • REMAPPING/OVERLAYS: Fix regression – overlays could no longer be remapped.


      v1.7.2
      • COMMON: Hide the ‘Core delete’ option if the ‘Core updater’ is also hidden.
      • COMMON: Add way to reset core association for playlist entry.
      • COMMON: Fix invalid long command line options causing infinite loop on Windows
      • COMMON: Add OSD statistics for video/audio/core.
      • COMMON: Added runahead system; allows you to drive down latency even further.
      • COMMON: Fix buggy behavior that could happen with ZIP file reading on some platforms as a result of not initializing struct.
      • CHEEVOS: Support Atari 2600, Virtual Boy, and Arcade (only Neo Geo, CPS-1, CPS-2 and CPS-3 and only with fbalpha core).
      • CHEEVOS: Add option to automatically take a screenshot when an achievement is triggered.
      • CHEEVOS: Fixed incompatibilities with Neo Geo Pocket achievement sets.
      • CHEEVOS: Store only login token, not password.
      • GUI: Support disabling window decorations on Windows and Linux.
      • LOCALIZATION: Update Italian translation.
      • LOCALIZATION: Update Polish translation.
      • MENU: Add Rewind/Latency/Overlay settings to Quick Menu, add options to show/hide them (User Interface -> Views -> Quick Menu)
      • MENU/RGUI: Add User Interface -> Appearance options.
      • MENU/XMB: Disable XMB shadow icons by default for PowerPC and ARM for performance reasons.
      • MENU/XMB: Left/right thumbnails are now automatically scaled according to layout.
      • MENU/XMB: Add Left Thumbnails (additional to the right).
      • MENU/XMB: Fixed left/right tab regression.
      • MENU/XMB: Fix scaling of tall images that were cut on bottom previously.
      • MENU/XMB: Menu scale factor setting now changes texts length, image scaling and margins.
      • MENU/XMB: Mouse cursor scales correctly now.
      • MENU/XMB: Add toggle to show/hide Playlist tabs.
      • MENU/XMB: Add menu layout – can switch between Desktop, Handheld and Auto.
      • MENU/XMB: Don’t load menu pipeline shaders unless XMB is selected (D3D10/D3D11/D3D12/GL/Vulkan)
      • MENU/VIDEO: Only show black frame insertion for the video drivers/context drivers that support it (so far this includes – D3D8/D3D9, OpenGL, Vulkan)
      • MENU/VIDEO: Only show max swapchain images if supported by video driver and/or context driver (so far this includes – DRM EGL context driver, VideoCore EGL context driver, Vulkan)
      • MENU/MaterialUI: Automatic DPI Scaling should be much improved now, now scales as expected at 1440p and 4K resolutions.
      • MENU/MaterialUI: Fix wrong calculation of an entry height causing long playlists to end up outside of screen range. This also could cause crashes on low DPI screens.
      • PS3: fix URLS, Download should work again
      • REMAPS: Mapping keyboard keys from more than one gamepad (works with dosbox)
      • REMAPS: Mapping more than one button to the same action
      • REMAPS: Unmapping buttons
      • REMAPS: Unmapping analogs
      • REMAPS: Mapping a button to trigger an analog response (tested with mupen, can run on SM64 with the d-pad now, triggers a full analog tilt)
      • REMAPS: Mapping an analog to another analog (having more than one analog mapped to the same output causes issues)
      • REMAPS: Mapping an analog to produce a button response
      • SCANNER: Should be able to scan dual-layer Wii disc images now, filestream code now supports files larger than 4GB.
      • SHADERS/SLANG: Slang shaders should work again on Android version and MSVC versions (basically all the Griffin-based versions).
      • SHADERS: If GL context is GLES2/3/Core context, Cg shaders are unavailable. Applies to shader list too.
      • SHADERS: Hide cg/glsl shaders from being able to be selected if D3D8/9/10/11/Vulkan video drivers are selected.
      • SHADERS: Hide slang shaders from being able to be selected if D3D8/9/OpenGL video drivers are selected.
      • SHADERS: Prevent crashes from occurring if we have the GL video driver in use and we try to skip to a slang shader through next/previous hotkeys
      • SHADERS: Fix shader parameter increase / decrease functions
      • SUBSYSTEM: handle savestates properly (cart1 + cart2.state0)

      v1.7.1
      • AUDIO: Added ‘Audio Resampler Quality’ setting to Audio Settings. Setting this higher will increase sound quality at the expense of sound latency and/or performance. Setting this value lower will improve sound latency/performance at the expense of sound quality. Only has an effect if the Sinc resampler is used, and you have to restart the game for changes to take effect.
      • CHEEVOS: Fix unofficial achievements not being loaded.
      • CHEEVOS: Show savestate menu entries when no achievements are found even if hardcore mode is enabled.
      • CHEEVOS: Support Neo Geo Pocket.
      • COMMON: Bugfix for issue related to ‘Windows mouse pointer visible when running MESS or MAME cores’.
      • COMMON: Fix bug ‘Last item in a Playlist is ignored’.
      • COMMON: New LED API. Driver implemented for Raspberry Pi, proof of concept implemented for core MAME 2003.
      • COMMON: Add quick menu option to watch shader files for changes and recompile them automatically (Linux only for now).
      • INPUT: show friendly names when available under input binds and system information
      • INPUT: show the config name when available under system information
      • GUI: Allow changing menu font color.
      • GUI: Menu visibility options for RGUI and MaterialUI.
      • GUI/MaterialUI: Works now with D3D8, D3D9 Cg, D3D11 and D3D12 drivers.
      • GUI/XMB: Add Monochrome Inverted icon theme.
      • GUI/XMB: Allow changing menu scale to 200%.
      • GUI/XMB: Works now with D3D8, D3D9 Cg, D3D11 and D3D12 drivers. Menu shader effects currently don’t work on D3D8/D3D9 Cg.
      • KEYMAPPER: prevent a condition that caused input_menu_toggle to stop working when a RETRO_DEVICE_KEYBOARD type device is enabled
      • LOCALIZATION: Update Italian translation.
      • LOCALIZATION: Update Japanese translation.
      • LOCALIZATION: Update Portuguese-Brazilian translation.
      • LOCALIZATION: Update Spanish translation.
      • NETPLAY: Add menu option to select different MITM (relay) server locations.
      • SHADERS: Allow saving of shader presets based on the parent directory (Saving one for */foo/bar/mario.sfc* would result in *shaders/presets/corename/bar.ext*). We decided it’s safer to still isolate the presets to a single core because different cores may treat video output differently.
      • SHADERS: Don’t save the path to the current preset to the main config. This was causing weird behavior, instead it will try to load *currentconfig.ext* and it will save a preset with that name when select *apply shader preset*. The resulting shader will restore properly after restarting and even after core/parent/game specific presets are loaded
      • PS3: Enable Cheevos.
      • PSP: Enable threading support through pthreads.
      • SHADERS: SPIRV-Cross/slang shader support for D3D11.
      • SUBSYSTEM: Subsystem saves now respect the save directory
      • SUBSYSTEM: You can now load subsystem games from the menu (see https://github.com/libretro/RetroArch/pull/6282 for caveats)

      v1.7.0

      • CHEEVOS: Add badges for achievements, shows thumbnail images of achievements.
      • CHEEVOS: Leaderboard support
      • CHEEVOS: Only disable savestates on hardcore mode if achievements are not available.
      • COMMON: Add ‘Automatically Load Content To Playlist’ feature, enabled by default.
      • COMMON: Fix slowmotion ratio always being reset back to 1.
      • COMMON: Optimized NBIO implementations now for Apple, Windows, and Linux. Uses mmap for Linux/Windows/BSD if/when available. File I/O should now be much faster for loading images inside the menu.
      • COMMON: Native Blissbox support now for latest firmware as of writing (2.0). Implementation through libusb and/or native Windows HID.
      • COMMON: New lightgun API.
      • COMMON: New VFS (Virtual File System) API.
      • COMMON: Fixed some playlist bugs.
      • COMMON: New snow shader.
      • COMMON: Fix Quick Menu title, no longer shows ‘Select File’.
      • COMMON: Fix loading cores that require no content one after another.
      • COMMON: Map Delete key to Y button for non-unified menu keyboard controls.
      • COMMON: Fix for relative paths being normalised and generating a duplicate history entry.
      • LOBBIES: Fix for crash on join netplay rooms via touch / glui.
      • LOCALIZATION: Update Italian translation.
      • LOCALIZATION: Update Japanese translation.
      • LOCALIZATION: Update Portuguese-Brazilian translation.
      • LOCALIZATION: Update Polish translation.
      • LOCALIZATION: Update Russian translation.
      • MENU: Snowflake menu shader effect. (Note: Broken in PS3)
      • PS3: HTTP requests / downloads should now work.
      • PS3: Core Updater now works.
      • PS3: Improved font rendering, enable STB Unicode font renderer.
      • PSP: Make it work with Vita’s Adrenaline.
      • PSP: Fix audio sync.
      • PSP: Fix content loading, port should be functional again.
      • PSP: Use 64MB when available.
      • SCANNER: Fix crash from Windows-incompatible format string.
      • VITA: Improve packaging, installation times.

      v1.6.3
      • PS3: We have posted a DEX version. We hope that separate community members can convert this to CEX and then offer it to us so we can host it.
      • CHEEVOS: Add support for N64 cheevos and other small fixes.
      • CHEEVOS: Add ‘Achievements -> Achievements Verbose Mode’. Ability to display cheevos related messages in OSD, useful for RetroAchievements users.
      • AUDIO: Audio mixer’s volume can now be independently increased/decreased, and muted.
      • AUDIO: Mute now no longer disables/enables audio but instead properly mutes the audio volume. Mute is also independent from the audio mixer volume.
      • INPUT: Add mouse index selection; ability now to select between different mice
      • INPUT: Fix ‘All Users Control Menu’ setting
      • LOBBIES: Announce the RetroArch version too
      • LOCALIZATION: Add Traditional Chinese translation
      • LOCALIZATION: Update French translation
      • LOCALIZATION: Update Italian translation
      • LOCALIZATION: Update Japanese translation
      • LOCALIZATION: Update Russian translation
      • MENU: Add ‘User Interface -> Views’. Ability to display/hide online updater and core updater options.
      • NETPLAY: Disconnecting one client shouldn’t cause everyone to disconnect anymore
      • NETWORK: SSL/TLS support, disabled by default
      • SCANNER: Move content list builder into scanner task with progress, fixes menu freeze with large playlists
      • SETTINGS: Fix regression ‘Custom Viewport is no longer overridable per-core or per-game’
      • VITA: Add cheevos support
      • VITA: Add support for external USB if mounted

      v1.6.0

      • PS3: Sony might have just ended production of the PlayStation3 in Japan as of two days ago, but we are still supporting it for RetroArch regardless! The last stable release for RA PS3 was back in 1.3.6 days, so the remaining diehard PS3 jailbroken users will be glad to hear that 1.6.0 is available for PS3 right now!
      • AUTOSAVE/SRAM – Fix bug #3829 / #4820 (https://github.com/libretro/RetroArch/issues/3829)
      • ENDIANNESS: Fixed database scanning. Should fix scanning on PS3/WiiU/Wii, etc.
      • NET: Fix bug #4703 (https://github.com/libretro/RetroArch/issues/4703)
      • LOCALIZATION: Update/finish French translation
      • LOCALIZATION: Update German translation
      • LOCALIZATION: Update Japanese translation
      • LOCALIZATION/GUI: Korean font should display properly now with XMB/MaterialUI’s default font
      • MENU: Improved rendering for XMB ribbon; using additive blending (Vulkan/GL)
      • MISC: Various frontend optimizations.
      • VIDEO: Fix threaded video regression; tickering of menu entries would no longer work.
      • LOBBIES: Fallback to filename based matching if no CRC matches are found (for people making playlists by hand)
      • LOBBIES: GUI refinement, show stop hosting when a host has been started, show disconnect when playing as client
      • LOBBIES: if the game is already loaded it will try to connect directly instead of re-loading content (non-fullpath cores only)
      • LOBBIES: unify both netplay menus
      • THUMBNAILS: Thumbnails show up now in Load Content -> Collection, Information -> Database
      • VITA: Fix slow I/O
      • VITA: Fix 30fps menu (poke into input now instead of reading the entire input buffer which apparently is slow)
      • VITA: Fix frame throttle
      • AUDIO: Audio mixer support. Mix up to 8 streams with the game’s audio.

      v1.3.6 BETA
      • Thanks to PSGL, the PlayStation3 driver can use the XMB menu driver using the OpenGL rendering backend. The simplified ribbon should be running properly in the background too.
      • The PlayStation 3 port is back after it was decommissioned, they will be posted on xbins as well.
      • The PS3 version now uses the XMB menu driver, a big step-up from the previous versions’ RGUI menu driver. The font driver we are currently using for PS3 is the default bitmap font, so it doesn’t look as good as it could be, but we are going to be moving over to more fancy font rendering shortly, possibly using stb_font or something similar.
      • Version 1.3.6 Running on the PS3 >>> https://www.youtube.com/watch?v=4NkMsASritM

      v1.3.0

      • The PS3 version features some big changes. MaterialUI and XMB are both available now as menu drivers. The XMB menu driver is now enabled by default. Libretro database support is in, and things should generally work fine.
      • New Cores
        • prosystem_libretro -- Atari 7800
        • vecx_libretro --- Vectrex
        • mednafen_psx_libretro --- PlayStation 1
        • mednafen_pcfx_libretro -- NEC PCFX
        • mednafen_lynx_libretro - Atari Lynx
        • mednafen_gba_libretro - GameBoy Advance
        • handy_libretro - Atari Lynx
        • gw_libretro - Nintendo Game & Watch
        • 2048_libretro - 2048 Homebrew Game

      v1.0.0.2
      • Analog input works now – cores that support RETRO_ANALOG (such as TyrQuake) should now have working DualShock controls.
      • Analog mapping to D-pad works now for all cores.
      • Optimized slimmed down GL driver implementation some more, resulting in even lower video latency.
      • All the changes made to RGUI since the last release (Core Information, reorganized Settings, possible to map frontend actions to gamepad buttons/analog axes, etc)
      • Addition of Stella (Atari 2600) Core

      v1.0.0.1
      • Added core info files – forgot to add them in v1.0.0.0 which made the Detect Core functionality not show up
      • Overlays should work now – these will play a big role in future versions
      • Menu controls now honor the ‘O Button Behavior’ from your PS3′S System Settings
      • Analog to D-pad mapping

      v1.0.0.0
      • VBA Next performance improvements - all games should now play at fullspeed more or less (even games like Final Fantasy 5/6)
      • Revised menu - should now have the same functionality as all other RetroArch versions
      • New 'Detect Core' function - you no longer have to switch a core and then select a ROM - with this mode you can select a ROM and RetroArch will look at the file extension and start the core associated to it. If there are multiple cores that support this file extension, then it will give you a list of supported cores and you can select which one you want to use.
      • Much improved OpenGL driver - the PS3 version of RetroArch should now have the
      • lowest input/video latency out of all RetroArch versions (with the exception of maybe KMS/libdrm on Linux).
      • Comes with MAME 2003 now. Mortal Kombat 1/2/3/Ultimate should all play at fullspeed with the DCS Hack enabled.
      • Many more changes...

      v0.9.9

      • (PS3) Optimize PS3 video driver extensively - should result in a big latency reduction.
      • (PS3) Totally remove the 'old' fixed 2-pass shader system and replace it with a new, forward-compatible with PC 8-pass shader stacking system. RGUI/RMenu makes CGP files dynamically as you set new shader stacks.
      • [SNES9x Next] Seiken Densetsu 3/Romancing Saga 3 no longer downsample to low-resolution for high-resolution modes on Xbox 1/Gamecube/Wii
      • [SNES9x Next] Add Core Option - 'SuperFX Overclock'.
      • [Gambatte] Fixed serious input reporting bug on libretro side that could drastically slow down gameplay speed - found an edge case in a Japanese Pokemon Blue version that triggered this.
      • [Gambatte] Make colorization optional and not enforced through use of a Core Option.
      • [FCEUmm] Should load UNIF ROM format now.
      • [NEStopia] Fixes Famicom Disk System support.
      • [NEStopia] L/R now inserts coins on Vs. System games
      • [NEStopia] Add Core Option 'Sprite Limit'.
      • [Mednafen] Add several Core Options for Mednafen PSX, Mednafen PCE Fast, Mednafen Neo Geo Pocket Color, etc.
      • [Genesis Plus GX] Latest compatibility updates from ekeeke (main author)
      • [Genesis Plus GX] Add Core Options for blargg NTSC, Overscan and Game Gear Extend Screen
      • [Final Burn Alpha] Add several Core Options for going tO Service Mode, Resetting game, etc.
      • (LIBRETRO) Added Tyrquake
      • (LIBRETRO) NXEngine / Cave Story is now completely playable on consoles (Wii/PlayStation3/Xbox 1/Xbox 360) thanks to many code alterations. Performance is also much improved on the platforms which could already play them, such as Android and PC.
      • (Shaders) New shaders- mdapt, new xBR versions, new Harlequin Gameboy/LCD shaders, etc.
      • (ZIP support) Switch from builtin zlib to miniz - less codebloat.


      v0.9.8.4
      • [NEStopia] Famicom Disk System support. Place disksys.rom (bios) into your system directory.
        • Y Button will switch sides of a disk.
        • If you get any problems of the sort DISK A / B ERR 07' - pressing Y button again or letting it run its course should do it.
        • NOTE - Famicom Disk System loading is slow, so you might be tempted to fast forward through most of it. However, I'd advise caution when doing so and to savestate regularly in case 'fast forwarding' can negatively affect disk loading.
      • [FBA core] Various changes/fixes
        • Hook up Eco Fighters controls (Turn 1/Turn 2 bound to L and R buttons)
        • Hook up Pnickie controls (Turn 1/Turn 2 bound to L and R buttons - press one of the buttons to progress beyond start screen)
        • Hook up Continental Circus controls - Brake 2/Brake 3 (L1/L2 buttons) and Accelerate 2/Accelerate 3 (R1/R2 buttons)
        • Hook up Gun Smoke controls - Start button (needed to progress beyond
        • title screen)
        • Hook up Mighty Pang controls (P1 Shot1/P1 Shot2/P2 Shot1/P2 Shot2)
        • Fixed Varia Metal palette
        • Fixed Fairyland Story palette
        • Fixed Return of the Invaders palette
        • Fixed Act-Fancer palette issue
        • Endian fixes in the following games (PS3/360/Wii/Gamecube) -
        • Surprise Attack
        • Rollergames
        • Ultra Man
        • Oh My Gods
        • Moonwalker (Sega System 18 bootleg) [magicseb]
        • Hyper Pac
        • Snow Bros 1
        • Honey Dolls
        • Fixes pitch issue in Gals Hustle (will possibly fix more games as well
      • [Unzipping [All consoles/Android]] Moved from rzlib to miniz/minizip -should increase compatibility
      • with ZIP archives
      v0.9.8.3
      • [FBA core] Various changes/fixes
      • Hook up Armed Police Batrider controls
      • Afterburner - make fire buttons work
      • Hook up Bad Dudes controls
      • Hook up Cyberbots controls
      • Hook up 1942 controls
      • Add missing Chase HQ controls
      • Add missing WWF Wrestlefest controls
      • EEPROM save should now work (tested with EEPROM-based system such as Capcom CPS2)
      • Samples are now looked for - should be in 'samples' subdirectory
      • Hiscore files should now be read from/written to.
      • [SNES9x Next] Added big speed hack for Star Fox 1 - makes it fast enough for it to run at fullspeed on the Wii.
      • [Genesis Plus GX] Set samplerate back to 44Khz.
      • [CONSOLES] Audio resampler is now adjustable - can choose between Sinc resampler (new) and Hermite resampler (old). Sinc is now selected by default, is superior audio-quality wise and will fix a lot of sound issues.
      • [PS3] Save Preset fixed
      • [PS3] Starting with Dual Shader/Custom Scaling mode OFF and then turning it ON works now

      v0.9.8.1
      • [FBA] Fixed serious bug that would cause a lot of games to get stuck in service mode or to display graphical corruption (CPS1).
      • [NEStopia] Now outputs in mono sound mode.
      • [FCEUmm] Uses RGB565 now - should no longer flicker on RMenu.
      • [Mednafen PC Engine Fast] Fixed libretro issue where certain games had totally wrong pitch
      • [Mednafen Wonderswan] Core fixed, works again
      • [Genesis Plus GX] Set audio samplerate at 48KHz (from 44KHz)
      • [PS3] Fixed serious bugs where it could get 'stuck' or the app could 'hang' while toggling between ingame and quickmenu/file browser.
      • [PS3] Added 'Menu Skins' to 'Retro Settings' - will allow you to select a different background for the menu. Captain CPS-X's menu skin is also included.

      v0.9.8
      • LIBRETRO] Added Mednafen NGP and Mednafen VB.
      • [LIBRETRO] Added NEStopia Undead (1.44).
      • [LIBRETRO] Updated Mednafen PCE Fast and Mednafen Wonderswan to 0.9.28.
      • [FBA] Updated Final Burn Alpha to 0.9.27.28.
      • [Gambatte] Updated Gambatte (now has built-in GBC BIOS color palettes).
      • [SNES9x Next] Updated SNES9x Next (fixes numerous bugs).
      • [FCEUmm] Updated FCEUmm to latest version.
      • [Genesis Plus GX] Updated Genesis Plus GX to latest version.
      • (RARCH_CONSOLE) Various stability fixes
      • (RARCH_CONSOLE) More sane unzipping mode - will temporarily extract file to HDD and then instantly delete it when it's done with it (ie. when another ROM gets loaded or when RetroArch shuts down)
      • (RARCH_CONSOLE) All console ports now use 59.94Hz for synchronization on the RetroArch side instead of 59.92Hz as before. All consoles use 59.94Hz
        so this agrees better with them.
      • (PS3) Added PAL60 temporal PAL mode
      • (PS3) Fixed a lot of path issues - SRAM/savestate dir enable now work, 'Default ROM directory' should now work, etc.
      • (PS3) Added rewind granularity options
      • (PS3) Rewrote video driver from scratch (RGL v2). Faster blitting.
      • (PS3) Onscreen keyboard should work again.

      v0.9.7
      • Added Core: Mednafen_Wswan
        • Bandai WonderSwan / Color
      • Added Core: Mednafen_PCE_fast
        • Turbo GrafX 16 / CD (PC Engine)
        • Super GrafX
      • Core Updated: Genesis_plus_gx version 1.7.0
        • Sega CD Support Added
      • Added: multiMAN compatibility to all libretro cores
      • Improved stability / error trapping
      • ZIP extract modes expanded - it can extract the contents of a ZIP file to the current directory, and/or extract to current dir and immediately load the first ROM/game file.
      • Improved GUI

    • Official RetroArch / Libretro Links

      Where to Download RetroArch?

      Which version do i Install?
      • CEX (Retail based Firmware) - This is version used by most as majority of CFW are CEX based.
      • DEX (DEBUG based Firmware) - This is a version for DEBUG Firmware's
      • ODE (Hardware Mod) - This is for devices such as the Cobra ODE
      *Note no damage will be done trying to install the wrong type, if unsure of your firmware type installed, CEX is your best bet to try first

      Which directory does RetroArch PS3 install to?

      • RetroArch (PS3) will install to the internal HDD (dev_hdd0):
        • /dev_hdd0/game/SSNE10000/

      What is the Difference between RetroArch & Libretro?

      • RetroArch - RetroArch is the Frontend used to load "cores"
      • Libretro "Cores" - Cores are the emulators within RetroArch.

      Do i need BIOS File for any Cores?

      • Yes, Some cores will require a system bios in order to boot Roms, Other cores will not need a System Bios (or they are optional). In Part 1 of this guide you can search each Core for details and requirements pertaining to those cores..

      Does RetroArch run on any platforms besides the PS3?

      • YES, While the PS3 Console was one of the first supported platforms, the versatility has exploded and RetroArch is now supported on at least one device in every household (at least it seems that way and likely the case). You can find more info on supported platforms/downloads (HERE), but for our PlayStation Homebrew fans do note there is obviously the PS3 version , but also PSP & PS Vita / PlayStation TV(Vita TV) Ports as well. Sadly, No PS2 Port has ever been made but perhaps in the future?? ??

    • Special Thanks to:

      Various Information / images obtained from:

      Contributors of this Guide:

    GUIDE IS UNDER CONSTRUCTION CURRENTLY - SECTIONS ARE NOT COMPLETED

    (Guide is Accurate as of v1.7.x )
     
    Last edited: Jun 24, 2018
  2. 7,226
    5,798
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,226
    Likes Received:
    5,798
    Trophy Points:
    747
    Part 1 - Libretro Cores for the PS3

    • Libretro Cores
      STABLE
      1. 2048
      2. fbalpha
      3. fbalpha2012
      4. fceumm
      5. freeintv
      6. gambatte
      7. gearboy
      8. genesis_plus_gx
      9. gw
      10. handy
      11. mame2000
      12. mame2003
      13. mgba
      14. mednafen_ngp
      15. mednafen_pce_fast
      16. mednafen_vb
      17. mednafen_Supergrax
      18. mednafen_wswan
      19. nestopia
      20. nxengine
      21. pokemini
      22. prosystem
      23. prboom
      24. quicknes
      25. snes9x2005
      26. snes9x2010
      27. snes9x
      28. stella
      29. tyrquake
      30. theodore
      31. vba_next
      32. vecx
      STABLE (w/ Minor Issues)
      1. zx81
      2. Mednafen Lynx/Handy
      3. Hatari
      4. P-UAE
      5. blueMSX
      6. GearSystem
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .


      .
      .
      .
      .
      .
      .
      .

      .
      .
      .
      -Working (Poor Speed)
      1. Virtual_jaguar
      2. mednafen_snes
      3. mednafen_pcfx
      .

      .
      .
      .
      .
      .
      ..
      .
      .
      .
      .
      .
      .
      .
      .
      .

      .
      .
      ..
      .
      .
      .
      .
      .
      .

      .
      Unplayable (bootbale)
      1. atari800
      2. DOSBox
      3. Lutra
      4. VICE
      5. o2em
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .

      .
      .
      .
      .
      .
      .
      .
      .

      .
      .
      Unplayable
      1. FUSE
      2. TgbDual
      3. fMSX
      .
      .
      .
      .



      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .
      .

      .
      .
      .
      .
      .
      .
      .
      .

    • icon.png
      • Libretro Core: 2048
      • PS3 Core Status: STABLE
      • Core Type: Homebrew Game Port
      • Libretro Official Doc >>> Link
      • Report 2048 Issues >>> Link
      _______________________________________
      Requirements
      • None

      How to Run 2048 Core?
      • Load Core >>> "2048" into RetroArch and from the menu select "Start Core" (as pictured)
      start.png


      Features- Supported Features for 2048 Core
      FeatureSupported
      Restart
      Screenshots
      Saves
      States
      Rewind
      Netplay
      Controls
      Remapping


      Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png
      2048 = PS3
      • Pause = Select
      • Start = Start
      • Up = Dpad Up
      • Down = Dpad Down
      • Left = Dpad Left
      • Right = Dpad Right
      ----------------------------------------------------

    • FBA_logo.png
      • Libretro Core: FB ALPHA
      • PS3 Core Status: STABLE
      • Core Type: Emulator
      • Libretro Official Doc (currently no doc page)
      • Report FB Alpha Issues >>> Link
      Emulated Arcade Systems:

      Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png ..
      ------------------------------------------------------------------------

    • icon.png
      • Libretro Core: FCEUmm
      • PS3 Core Status: STABLE
      • Core Type: Emulator
      • Libretro Official Doc >>> Link
      • Report FCEUmm Issues >>> Link
      ----------------------------------------------------------
      Emulated Systems:
      • Nintendo NES / Nintendo Famicom
      • Nintendo Disk System **

      About this Core:

      • FCEU "mappers modified" (FCEUmm) is an unofficial build of FCEU Ultra by CaH4e3, which supports a lot of new mappers including some obscure mappers such as one for unlicensed NES ROM's.

      **Bios Required for Nintendo Disk System

      • disksys.rom
        • MD5: ca30b50f880eb660a320674ed365ef7a
      • Place bios in: dev_hdd0/game/SSNE10000/USRDIR/cores/system

      Controls
      Zapper Support by Mouse
      • Working on PS3?

      Known Games that have issue's with FCEUmm

      GameIssue
      Skull & CrossbonesGraphical glitches and screen shaking when in 2-player mode.

      Homebrew Games

    • Emulated Systems
      • Mattel Intellivision

      Bios Required

      • exec.bin
        • md5: 62e761035cb657903761800f4437b8af
      • grom.bin
        • md5: 0cd5946c6473e42e8e4c2137785e427f

      Supported Extensions

      • .int .rom .bin

      Controls

      7f353148-42c0-11e6-9023-dbaf074bc933.png ..
      -----------------------------------------------------------------------
      Controller overlays
      Mattel Intellivision games were often meant to be played with game-specific cards overlaid on the numeric keypad. These overlays convey information which can be very useful in gameplay. Images of a limited selection of Intellivision titles are available at: http://www.intellivisionlives.com/bluesky/games/instructions.shtml

      Additional info about this core @ https://docs.libretro.com/library/freeintv/

    • Emulated Systems
      • Nintendo Gameboy
      • Nintendo Gameboy Color

      Supported Extensions

      • .gb,.gbc .zip

      Controls

      Known Games with issues using Gambatte:
      Gameboy Color​
      GameIssue
      Command MasterCrashes on start. Unemulated MBC7 mapper.
      Game Boy CameraCrashes on start. Unemulated Pocket Camera mapper.
      Game de Hakken!! Tamagotchi - Osutchi to MesutchiCrashes on start. Unemulated TAMA5 mapper.
      Kirby Tilt 'n' TumbleCrashes on start. Unemulated MBC7 mapper.
      Net de Get: Mini-Game @ 100Crashes on start. Unemulated MBC6 mapper.
      Pocket Family GB2Crashes on start. Unemulated HuC3 mapper.
      Robopon: Sun/Star/Moon VersionCrashes on start. Unemulated HuC3 mapper.

      Homebrew Games:

      • Details Coming Soon.


    • Emulated Systems
      • Sega SG-1000
      • Sega Master System
      • Sega Game Gear
      • Sega Genesis (Mega Drive)
      • Sega CD (Mega CD) **

      **BIOS
      Required Sega CD only:

      • USA - bios_CD_U.bin - 2efd74e3232ff260e371b99f84024f7f
      • Europe - bios_CD_E.bin - e66fa1dc5820d254611fdcdba0662372
      • Japan - bios_CD_J.bin - 278a9397d192149e84e820ac621a8edd

      Supported Extensions

      • .mdx .md .smd .gen .bin .cue .iso .sms .gg .sg .68k .chd

      Controls

      PS3
      7f353148-42c0-11e6-9023-dbaf074bc933.png
      SG 1000
      4703423c-13bf-11e5-9cc7-54b156155d8d.png
      Master System
      59794038-eb60-11e4-989d-6367c1fda8ef.png
      Game Gear
      b4c87e72-15e5-11e5-8ee5-691daa4d1dd5.png
      Genesis
      7f43ae62-42c0-11e6-924a-50ca4e44f401.png

      Features
      • Restart
      • Screenshots
      • Saves
      • States
      • Rewind
      • Netplay
      • Core Options
      • RetroAchievements
      • RetroArch Cheats
      • Controls
      • Remapping

      Core options
      The Genesis Plus GX core has the following option(s) that can be tweaked from the core options menu. The default setting is bolded. Settings with (Restart) means that core has to be closed for the new setting to be applied on next launch.
      • System hardware [genesis_plus_gx_system_hw] (auto/sg-1000/sg-1000 II/mark-III/master system/master system II/game gear/mega drive / genesis)
        Choose which system is going to be emulated.
      • System region [genesis_plus_gx_region_detect] (auto/ntsc-u/pal/ntsc-j)
        Choose which region the system is from.
      • System lockups [genesis_plus_gx_force_dtack] (enabled/disabled)
        Emulate system lockups that occur on real hardware.
      • System bootrom [genesis_plus_gx_bios] (disabled/enabled)
        Runs bootrom if available and then starts loaded content after the boot sequence. Look above at the BIOS section for more information.
      • CD System BRAM [genesis_plus_gx_bram] (per bios/per game)
        The Sega CD's internal memory cannot hold a lot of saves. Setting this core option to per game allows each game to have its own one brm file, thus negating any lack of available space issues.
      • 68k address error [genesis_plus_gx_addr_error] (enabled/disabled)
        Emulate the 68k address error that occurs on real hardware. Set this to disabled when playing rom hacks since most emulators used to develop rom hacks don't emulate the error.
      • Cartridge lock-on [genesis_plus_gx_lock_on] (disabled/game genie/action replay (pro)/sonic & knuckles)
        Select lock-on cartridge. Look above at the BIOS section for more information.
      • Master System FM (YM2413) [genesis_plus_gx_ym2413] (auto/disabled/enabled)
        Enable the Master System FM chip. (Enhanced sound output support for SMS compatible games.
      • Mega Drive / Genesis FM [genesis_plus_gx_ym2612] (mame (ym2612)/mame (asic ym3438)/mame (enhanced ym3438)/nuked (ym2612)/nuked (asic ym3438)/nuked (discrete ym3438))
        Awaiting description.
      • Sound output [genesis_plus_gx_sound_output] (stereo/mono)
        Self-explanatory.
      • Audio filter [genesis_plus_gx_audio_filter] (disabled/low-pass)
        Awaiting description.
      • Low-pass filter % [genesis_plus_gx_lowpass_range] (5 to 95 in increments of 5. *60 is default)
        Awaiting description.
      • Blargg NTSC filter [genesis_plus_gx_blargg_ntsc_filter] (Off/monochrome/composite/svidio/rgb)
        Self-explanatory.
      Blargg NTSC filter - Off
      blargg_off.png
      Blargg NTSC filter - monochrome
      blargg_monochrome.png
      Blargg NTSC filter - composite

      blargg_composite.png
      Blargg NTSC filter - svideo
      blargg_svideo.png
      Blargg NTSC filter - rgb
      blargg_rgb.png
      • LCD Ghosting filter [genesis_plus_gx_lcd_filter] (disabled/enabled)
      LCD Ghosting filter - On
      ghost.png

      • Borders [genesis_plus_gx_overscan] (disabled/top/bottom/left/right/full)
        Self-explanatory.
      • Game Gear extended screen [genesis_plus_gx_gg_extra] (disabled/enabled)
        Self-explanatory.
      Game Gear extended screen - Off
      extend_off.png

      Game Gear extended screen - On
      extend_on.png
      • Core-provided aspect ratio [genesis_plus_gx_aspect_ratio] (auto/NTSC PAR/PAL PAR)
        Choose the Core-provided aspect ratio. RetroArch's aspect ratio must be set to Core provided in the Video settings for this to function properly.
      • Interlaced mode 2 output [genesis_plus_gx_render] (single field/double field)
        Change how interlaced mode 2 output is handled. Games like Sonic 2's multiplayer mode uses Interlaced Mode 2.
      Interlaced mode 2 output - single field
      single.png
      Interlaced mode 2 output - double field
      double.png
      • Show Lightgun crosshair [genesis_plus_gx_gun_cursor] (disabled/enabled)
        Shows lightgun crosshairs for the 'MD Menancer', 'MD Justifiers', and 'MS Light Phaser' Device Types.
      Lightgun crosshair
      lightgun.png
      • Invert Mouse Y-axis [genesis_plus_gx_invert_mouse] (disabled/enabled)
        Inverts the Mouse Y-axis for the 'MD Mouse' Device Type.
      • CPU speed [genesis_plus_gx_overclock] (100%/125%/150%/175%/200%)
        Overclock the emulated CPU.
      • Remove per-line sprite limit [genesis_plus_gx_no_sprite_limit] (disabled/enabled)
        Self-explanatory.

      Homebrew Games/Apps:

      https://buildbot.libretro.com/assets/cores/Sega - Mega Drive - Genesis/



      https://docs.libretro.com/library/genesis_plus_gx/

    • Emulated Device
      • Nintendo Game & Watch

      Supported Extensions
      • .mgw

      Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png
      Game Collection:

    • MAME2000 (0.37b5)

      Active Sets: 2241
      • BIOS: 1
      • CHDs: 0
      • Samples: 35
      MAME 0.37b5 DAT File: mame4all-037b5-RetroPie-260.zip
      MAME 0.37b5 'Lite' DAT File: mame4all-no-clones-no-neogeo - Does not include clones or NeoGeo romsets.


      Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png

    • MAME2003 (0.78)

      MAME 2003 is an arcade system emulator that can be used as a libretro core. MAME 2003 is based on MAME 0.78 with backported patches for performance and compatibility improvements. This core is a popular choice for the Raspberry Pi family and other low-powered hardware because it supports most 2D-era arcade games and a broad set of features without requiring as much processor and memory resources as later MAME cores. - via libretro


      Emulated Systems
      • Misc. Arcade System (MAME Romset 0.78)

      Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png Button 1/Right Stick Down/UI Cancel = X
      Button 2/Right Stick Left = []
      Coin in = SELECT
      Start = START
      Left Joystick = D-PAD
      Button 4/Right Stick Right/UI Select = O
      Button 3/Right Stick Up = /\
      Button 5 = L1
      Button 6 = R1
      Button 7 = L2
      Button 8/TAB Menu = R2
      Button 9 = L3
      Button 10 = R3
      Left Joystick = Left Stick

      -----------------------------------------------------------_-
      Core Options
      • Frameskip (0-5): Skips frame to make slow emulation look faster than it is while compromising playability. (Not advised)
      • DCS Speedhack (On/Off): Speedhack for the Midway sound hardware used in Mortal Kombat 2, 3 and others. Improves performance in these games.
      • Skip Disclaimer (On/Off): Skips the 'nag-screen'.
      • Skip Warnings (On/Off): Skips the warning screen shown before games with incomplete emulation.
      • Samples (On/Off): Requires valid sample zips. | - |
      • Sample Rate (11025-48000): Lowering may improve performance on weaker devices.
      • Cheats (On/Off): Requires a valid cheat.dat file.
      • Share 2 player dial controls across one X/Y device (On/Off): Some dial/spinner hardware are actually one device with one axis for each player. This supports that setup, by breaking down the normal mouse x/y into two seperate inputs.
      • Mouse Device (mouse/pointer/disabled): Switch between mouse (e.g. hardware mouse, trackball, etc), pointer (touchpad, touchscreen, lightgun, etc), or disabled.
      • TATE Mode (On/Off): Enable if rotating display for vertically oriented games (Pac-Man, Galaga, etc). Requires video_allow_rotate = "false" setting in RetroArch.cfg or core override file.

      Directories

      • Some MAME games require data from an internal hard drive, CD-ROM, laserdisk, or other media in order to be emulated -- those forms of media are packaged as CHD files. CHD files should be copied to subfolders within the folder where the MAME ROM zips have been installed. e.g.:
        /libretro content dir/blitz/blitz.chd
      • Some games require an additional zip file with recorded sounds or music in order for audio to work correctly. Audio 'sample' files should be placed in subdirectories within /libretro system dir/mame2003/ e.g.:
      • /libretro system dir/mame2003/samples/
      • High score, cheat, and history metadata files should be moved from github's /libretro/mame2003-libretro/tree/master/metadata and placed within /libretro system dir/mame2003/ e.g.:
      • /libretro system dir/mame2003/hiscore.dat
        /libretro system dir/mame2003/cheat.dat
        /libretro system dir/mame2003/history.dat
      • User-generated content is placed in sub-directories within /libretro savefile dir/mame2003/ e.g.:
      • /libretro savefile dir/mame2003/diff/
        /libretro savefile dir/mame2003/nvram/
        /libretro savefile dir/mame2003/hi/
        /libretro savefile dir/mame2003/cfg/
        /libretro savefile dir/mame2003/inp/
        /libretro savefile dir/mame2003/memcard/
        /libretro savefile dir/mame2003/snap/

      MAME UI menu

      • To access the MAME internal menu, press the R2. If you rebind MAME global inputs ('Input (general)'), it will update a file in /libretro savefile dir/mame2003/cfg/ default.cfg.
      • These files are not human-readable, but can be safely deleted if you get into a mess and wish to return to the default input configuration.

      Service menu
      • MAME 2003 can ability to access games' internal service menus to set permanent game options. This allows you to, for example, configure a game to be 'free play' (no need to insert coins). To access the MAME service, press the 'F2' key. After changing options in the service mode, the game's internal memory will be stored to an .nv file in: /libretro savefile dir/mame2003/nvram/
      Dip-switches
      • Similarly to the Service menu, many arcade games had hardware switches for arcade owners to modify certain parameters. These can be adjust by pressing the R2 button to access the MAME menu, and select the 'Dip Switches' option. Here you can turn them on/off.

      High scores
      • MAME 2003 will attempt to keep a permanent record of any high scores you set, but some games will not save these by default. The supplementary file called hiscore.dat is required for these ROMs to save scores. This file can be downloaded from the MAME 2003 'metadata' repository. Place 'hiscore.dat' in: libretro system dir/mame2003/ When high scores are saved, they are kept in: libretro system dir/mame2003/hi/ The hiscore.dat file can be downloaded from the MAME 2003 'metadata' repository. Save and transfer hiscore.dat

      Save states
      • MAME 2003 supports save states through the usual Retroarch hotkeys. However, save state support has to be implemented per-driver, so they won't work with all games.

      Cheats
      • MAME 2003 supports the MAME cheat engine, allowing you to use the 'TAB' menu to enable various in-game cheats. To active these, there is a supplementary file that you need to transfer to your Pi, called cheat.dat. This file can be downloaded from the MAME 2003 'metadata' repository. Place cheat.dat in: libretro system dir/mame2003/ Additionally, the 'enabled cheats' core option needs to be turned on. This option is is called: mame2003-cheats = "enabled" To active these, there is a supplementary file that you need to transfer to your Pi, called cheat.dat. This cheat file can be downloaded from https://github.com/libretro/mame2003-libretro/tree/master/metadata.

      Mouse/Trackball/Analog Controller support
      • MAME 2003 has support for multiple mice or touch devices in games that support trackballs, etc.
      • MAME 2003 also supports one or two spinners/dials via the "Share 2 player dial controls across one X/Y device" core option. By default, mice/trackballs and analog sticks (the left one, for controllers with 2) are supported in games that would have them, or equivalents. For example, Centipede supports the mouse/trackball, and Afterburner supports the stick. Lightgun games are supported by either. The left and right mouse buttons can be bound to fire/etc using the MAME menu.

      Pointer/Trackpad/Touchscreen support

      • Absolute pointer devices are supported, but need to be turned on via a setting in the retroarch-core-options.cfg file.
      • mame2003-mouse_device = "pointer"
      2 player dial/spinner devices
      • 2 player spinner/dial devices can be represented as 1 device with 2 axes. mame2003 can be configured to share this device across both players: Player 1 = X axis, Player 2 = Y axis. This can be enabled via a setting in the retroarch-core-options.cfg file, found in:
      • mame2003-dialsharexy = "enabled" NOTE: This will disable Mouse support.
      Dual stick games
      • The right analog stick can now be used a second joystick. This is enabled by default, via a setting in the retroarch-core-options.cfg file, found in:
      • mame2003-rstick_to_btns = "enabled"

      Compatibility
      • The MAME 2003 core accepts MAME 0.78 ROMsets. Each version of an arcade emulator must be used with ROMs that have the same exact version number. For example, MAME 0.37b5 ROMsets are required by the MAME 2000 emulator, but MAME 0.37b5 sets will not work correctly with the MAME 2003 or MAME 2010 emulator cores. Those cores require MAME 0.78 and MAME 0.139 ROM sets, respectively.
      • File-not-found errors are the result of a ROMset that is wrong or incomplete, including if you're trying to run a "Split" clone .zip without the parent .zip present. Non-Merged MAME0.78 ROMsets do not require parent .zips to be present.
      Active Sets: 4705
      • BIOS: 15
      • CHDs: 30
      • Samples: 56
      MAME 0.78 XML DAT File: MAME 0.78.dat
      MAME 0.78u5 DAT File: mame2003-lr-working-no-clones - Working romsets only. Does not include clones.
      MAME 0.78u5 'Lite' DAT File: mame2003-lr-lite - Working romsets only. Does not include: clones, NeoGeo, PlayChoice NES/multiplay, romsets with rotary/dial/trackball/lightgun controls, or romsets classified as casino/quiz/mahjong/fruit_machines/rhythm/mature.


      lr-mame2003 Compatibility List feel free to contribute to the list.
      The mame2003 catver.ini also contains data on games definitively known not to work, as well as sorting data for pornographic games and other less desirable romsets.


      Links



    • Emulated Systems:
      • SNK Ned-Geo Pocket
      • SNK Neo-Geo Pocket Color

      Supported Extensions:

      • ngc .zip

      Controls
      Homebrew Games (downloadable within RetroArch)

    • Emulated Systems
      • NEC Turbo GrafX 16 (PC Engine)
      • NEC Turbo GrafX CD (PC Engine CD)
      • NEC Super GrafX

      BIOS
      • syscard3.pce
        • md5: ff1a674273fe3540ccef576376407d1d
      • Place in: /dev_hdd0/game/SSNE10000/USRDIR/cores/system
      Supported Extensions
      • .ccd .chd .cue .pce .zip

      Controls

    • Emulated Systems:
      • Nintendo Virtual Boy

      Supported Extensions
      • .vb .zip

      Controls
      Homebrew Games:

    • Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png


    • Emulated Systems:
      • Nintendo Gameboy Advance
      Supported Extensions
      • gba .zip

      Controls

    • Emulated Systems:
      • Nintendo NES / Nintendo Famicom
      • Nintendo Disk System **
      **Bios Required
      • disksys.rom
        • MD5: ca30b50f880eb660a320674ed365ef7a
      • Place bios in: dev_hdd0/game/SSNE10000/USRDIR/cores/system

      Supported Extensions:
      • fds .fig .mgd .nes .sfc .smc .swc .zip

      Controls
      Known Games with issues using Nestopia
      GameIssue
      Skull & CrossbonesGraphical glitches and screen shaking when in 2-player mode.

      Homebrew Games


    • Game (Open Source Engine)
      • Cave Story (Doukutsu Monogatari) Open Source Engine

      Supported Core Feature
      • Restart
      • Screenshots
      • Saves
      • Controls
      • Remapping


      Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png B = Jump
      SELECT = Settings
      START = Inventory
      D-Pad Up = Up
      D-Pad Down = Down
      D-Pad Left = Left
      D-Pad Right = Right
      A = Fire
      X = Show/Hide Map
      L1 = Previous Weapon
      R1 = Next Weapon
      ------------------------------------------------------

      • Details Coming Soon

    • Emulated Device:

      Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png

    • Emulated Engine:
      • Doom 1 & 2

      Notes about PrBoom
      • PrBoom can load wad, iwad, and pwad files. The PrBoom core requires data ROM 'prboom.wad' inside the loaded content's directory.
      • The PrBoom core is not able to play the music files inside the wad files (they are in a proprietary midi format).
      • To have music, you have to put the files in mp3

      Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png
      • B = Strafe
      • Y = Run
      • SELECT = Show/Hide Map
      • START = Settings
      • D-Pad Up = Up
      • D-Pad Down = Down
      • D-Pad Left = Left
      • D-Pad Right = Right
      • A = Use
      • X = Fire
      • L1 = Strafe Left
      • R1 = Strafe Right
      • L2 = Previous Weapon
      • R2 = Next Weapon
      https://docs.libretro.com/library/prboom/#loading-doom

    • Emulated Systems:
      • Atari 7800

      Supported Extensions
      • a78 .bin .zip


      Controls

    • Emulated Systems:
      • Nintendo NES / Nintendo Famicom

      Supported Extensions:
      • .fig .mgd .nes .sfc .smc .swc .zip

      Controls
      Known Games with issues with QuickNES
      GameIssue
      Burai FighterSoftlocks when entering a level. Confirmed issue. MMC3 incompatible.
      Family Circuit '91Crashes on start. Unsupported Mapper 210.
      Huge InsectNo enemies spawn. Mapper 3 confirmed issue. Unemulated bus conflict handling.
      Skull & CrossbonesCrashes on start. Unsupported Mapper.

      Homebrew Games

    • Emulated System:
      • Super Nintendo / Super Famicom
      Supported Extensions
      • .bin .bs .fig .mgd .sfc .smc .swc .zip

      Core Features & Notes:

      • Most up-to-date libretro Snes9x core available.
      • Highly accurate SNES emulation.
      • Recommended for SNES NetPlay
      • Simplified and easily accessible MSU-1 expansion chip support.

      Frontend-level settings or features that the Snes9x core respects.

      FeatureSupported
      Restart
      Screenshots
      Saves
      States
      Rewind
      Netplay
      Core Options
      RetroAchievements
      RetroArch Cheats
      Native Cheats
      Controls
      Remapping
      Multi-Mouse-
      Rumble
      Sensors
      Camera
      Location
      Subsystem
      Softpatching
      Disk Control
      Username
      Language
      Crop Overscan
      LEDs

      Core Options
      The Snes9x core has the following option(s) that can be tweaked from the core options menu. The default setting is bolded. Settings with (Restart) means that core has to be closed for the new setting to be applied on next launch.
      • SuperFX Frequency [snes9x_overclock] (10MHz|20MHz|40MHz|60MHz|80MHz|100MHz)
        Overclock the SuperFX chip. 10Mhz is stock clockspeed.
      • Reduce Slowdown (Hack, Unsafe) [snes9x_overclock_cycles] (disabled|compatible|max)
        Many games for the SNES suffered from slowdown due to the weak main CPU. This option helps allievate that at the cost of possible bugs.
        Example video here
        compatible: Reduce slowdown but keep as much game compatibility as much as possible.
        max: Reduce slowdown as much as possible but will break more games.
      • Reduce Flickering (Hack, Unsafe) [snes9x_reduce_sprite_flicker] (disabled|enabled)
        Rises sprite limit to reduce flickering in games.
      • Show layer 1 [snes9x_layer_1] (enabled|disabled)
        Self-explanatory.
      • Show layer 2 [snes9x_layer_2] (enabled|disabled)
        Self-explanatory.
      • Show layer 3 [snes9x_layer_3] (enabled|disabled)
        Self-explanatory.
      • Show layer 4 [snes9x_layer_4] (enabled|disabled)
        Self-explanatory.
      • Show sprite layer [snes9x_layer_5] (enabled|disabled)
        Self-explanatory.
      • Enable graphic clip windows [snes9x_gfx_clip] (enabled|disabled)
        Self-explanatory.
      • Enable transparency effects [snes9x_gfx_transp] (enabled|disabled)
        Self-explanatory.
      • Enable hires mode [snes9x_gfx_hires] (enabled|disabled)
        Self-explanatory.
      • Enable sound channel 1 [snes9x_sndchan_1] (enabled|disabled)
        Self-explanatory.
      • Enable sound channel 2 [snes9x_sndchan_2] (enabled|disabled)
        Self-explanatory.
      • Enable sound channel 3 [snes9x_sndchan_3] (enabled|disabled)
        Self-explanatory.
      • Enable sound channel 4 [snes9x_sndchan_4] (enabled|disabled)
        Self-explanatory.
      • Enable sound channel 5 [snes9x_sndchan_5] (enabled|disabled)
        Self-explanatory.
      • Enable sound channel 6 [snes9x_sndchan_6] (enabled|disabled)
        Self-explanatory.
      • Enable sound channel 7 [snes9x_sndchan_7] (enabled|disabled)
        Self-explanatory.
      • Enable sound channel 8 [snes9x_sndchan_8] (enabled|disabled)
        Self-explanatory.
      • Crop overscan [snes9x_overscan] (auto|enabled|disabled)
        Crop out the potentially random glitchy video output that would have been hidden by the bezel around the edge of a standard-definition television screen.
        • crop_on.png
          Crop Overscan - On
          crop_off.png
          Crop Overscan - Off
      • Preferred aspect ratio [snes9x_aspect] (auto|ntsc|pal|4:3)
        Choose the preferred aspect ratio. RetroArch's aspect ratio must be set to Core provided in the Video seetings.
      • ntsc.png
        NTSC
        pal.png
        PAL
        4by3.png
        4 by 3

      Controls
      Known Core Issues:
      • BUG Switching MSU-1 games if you are playing a MSU-1 game, and want to play another, you need to close the content (via the "Quick Menu"), then reload the Snes9x core. If you just close the content and load the new game, it'll crash the PS3.

      Known Games with Issues running on SNES9x
      GameIssue
      A.S.P. Air Strike PatrolThe shadow below the aircraft is missing. Glitched graphics on the briefing screens.
      BS-Zelda MottZilla PatchOnly shows a black screen.
      DoomColored dots appear during gameplay.
      Funaki Masakatsu Hybrid Wrestler – Tougi DenshouCorrupted graphics on the Pancrase logo screen.
      Hayazashi Nidan Morita Shougi 2Matches won’t start.
      Mecarobot GolfThe ground "wobbles" during gameplay.
      Secret of Evermore (PAL versions)Randomly freezes when the background music changes.
      Speedy Gonzales: Los Gatos BandidosFreezes when pressing a switch in the last level.

    • .
      Emulated System:
      • Super Nintendo / Super Famicom
      Supported Extensions
      • .bin .bs .fig .mgd .sfc .smc .swc .zip

      Controls
      Known Issues with games running Snes9x2010
      GameIssue
      A.S.P. Air Strike PatrolThe shadow below the aircraft is missing. Glitched graphics on the briefing screens.
      Bass Masters Classic - Pro EditionOnly shows a black screen.
      DoomColored dots appear during gameplay.
      F-1 Grand PrixGlitched HUD display.
      F1 ROC II – Race of ChampionsCrashes when starting a race.
      Funaki Masakatsu Hybrid Wrestler – Tougi DenshouCorrupted graphics on the Pancrase logo screen.
      Hayazashi Nidan Morita Shougi 2Matches won’t start.
      Madden NFL 96Only shows a black screen.
      Masters New – Harukanaru Augusta 3Graphical corruption during gameplay.
      Mecarobot GolfThe ground "wobbles" during gameplay.
      Mechwarrior 3050Black screen after the Activision logo.
      Secret of Evermore (PAL)Randomly freezes when the background music changes.
      Sink or SwimSometimes the levels are filled with water instantly.
      Speedy Gonzales: Los Gatos BandidosFreezes when pressing a switch in the last level.
      Super Bomberman 3Freezes after about 20 seconds in the Battle mode menu.
      Super Bomberman 5Title screen flickers if the opening cinematic isn’t skipped.


    • Emulated System:
      • Atari 2600

      Supported Extensions
      • a26 .bin .gz .rom .zip

      Frontend-level settings or features that the Stella core respects.
      • Restart
      • ScreenShots
      • States
      • Rewind
      • Netplay
      • RetroAchievements
      • Controls
      • Remapping

      Controls


    • Playing Quake Mods
      http://www.psx-place.com/threads/tyrquake-mods-for-retroarch.9539/#post-114197

      Checkout this mod by @JediKnight007
      http://www.psx-place.com/threads/tyrquake-mods-for-retroarch.9539/#post-120062

      https://buildbot.libretro.com/assets/cores/Quake/

    • Emulated Systems:
      • Nintendo Gameboy Advance
      Supported Extensions
      • gba .zip

      Controls
      Known Games with Issues
      via: https://docs.libretro.com/library/compatibility/gba/#vba-next

      GameIssue
      Boktai TrilogyThe solar sensor is not emulated.
      Croket! 2 – Yami no Bank to BanqueenHeavy slowdown when approaching the snowman in the beginning.
      Digimon Racing (Europe)Freezes during the intro. This can be avoided by enabling linking in the standalone VBA-M release.
      Drome RacersOnly shows a black screen after the THQ logo.
      Hamtaro: Ham-Ham GamesLocks up if the opening cinematics aren’t skipped.
      Hot Wheels - Stunt Track ChallengeResets itself when trying to go in-game.
      Jurassic Park III: Park BuilderUnreadable glitched text.
      Koro Koro Puzzle Happy Panechu!The tilt sensor is not emulated.
      Moto GPBlack screen, loud screeching noise.
      Phantasy Star CollectionDigital Eclipse logo sound effect is missing. Phantasy Star 1 flickers.
      SSX 3Graphics glitches. Seems pitch-related.
      Super Mario Advance 2: Super Mario World (Europe)The program crashes during the final fight, when Bowser approaches (zoom mode 7)
      WarioWare: Twisted!The tilt sensor is not emulated.
      Yoshi’s Universal GravitationThe tilt sensor is not emulated.




    • Supported Extensions
      • .bin .gam .vec .zip

      Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png 168671c6-144e-11e5-8139-d2d980a936fa.png
      Vectrex Games (Homebrew)

    • Emulated Systems:
      • Sinclair ZX81
      • Timex TS1000
      • Timex TS1500
      • Lambda 8300
      • Ringo R470
      • MicroDigital TK85
      • Jupiter ACE

      Supported ROM Extensions:
      • p .tzx .t81
      Core Options
      Note: Settings with (Restart) = Core must be ReStarted for changes to take effect.
      RetroArch PS3_8.png
      • Tape Fast Load (Off/On)
        Instantly loads files if enabled, or disable it to see the moving horizontal lines while the game loads.
      • 8K-16K Contents (auto/ROM shadow/RAM/dK'tronics 4K Graphics ROM + 4K RAM)
        Selects the contents of memory addresses between 8192 and 16383, a shadow copy of the ROM, 8K of RAM, or dK'tronics 4K ROM plus 4K of RAM.
      • High Resolution (auto/none/WRX)
        Enables WRX high resolution.
      • Emulate Chroma 81 (auto/Off/On)
        Enable the Chroma 81 interface (colorization).
        • chroma_on.png / chroma_off.png
      • Video Presets (clean/tv/noisy)
        Change how the video is emulated (if Chroma 81 is enabled, the video is set to "clean" regardless of this option)
        • clean.png tv.png
          .
      • Sound emulation (auto/none/Zon X-81)
        Enables sound emulation.
      • Joypad Left mapping (auto/default/new line/shift/space/./0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
        Maps this joypad button to a keyboard key, defaults are the cursor keys for the directional pad and '0' to all the other buttons.
      • Joypad Right mapping (auto/default/new line/shift/space/./0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
        Maps this joypad button to a keyboard key, defaults are the cursor keys for the directional pad and '0' to all the other buttons.
      • Joypad Up mapping (auto/default/new line/shift/space/./0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
        Maps this joypad button to a keyboard key, defaults are the cursor keys for the directional pad and '0' to all the other buttons.
      • Joypad Down mapping (auto/default/new line/shift/space/./0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
        Maps this joypad button to a keyboard key, defaults are the cursor keys for the directional pad and '0' to all the other buttons.
      • Joypad A button mapping (auto/default/new line/shift/space/./0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
        Maps this joypad button to a keyboard key, defaults are the cursor keys for the directional pad and '0' to all the other buttons.
      • Joypad B button mapping (auto/default/new line/shift/space/./0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
        Maps this joypad button to a keyboard key, defaults are the cursor keys for the directional pad and '0' to all the other buttons.
      • Joypad X button mapping (auto/default/new line/shift/space/./0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
        Maps this joypad button to a keyboard key, defaults are the cursor keys for the directional pad and '0' to all the other buttons.
      • Joypad Y button mapping (auto/default/new line/shift/space/./0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
        Maps this joypad button to a keyboard key, defaults are the cursor keys for the directional pad and '0' to all the other buttons.
      • Joypad L button mapping (auto/default/new line/shift/space/./0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
        Maps this joypad button to a keyboard key, defaults are the cursor keys for the directional pad and '0' to all the other buttons.
      • Joypad R button mapping (auto/default/new line/shift/space/./0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
        Maps this joypad button to a keyboard key, defaults are the cursor keys for the directional pad and '0' to all the other buttons.
      • Joypad L2 button mapping (auto/default/new line/shift/space/./0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
        Maps this joypad button to a keyboard key, defaults are the cursor keys for the directional pad and '0' to all the other buttons.
      • Joypad R2 button mapping (auto/default/new line/shift/space/./0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z)
        Maps this joypad button to a keyboard key, defaults are the cursor keys for the directional pad and '0' to all the other buttons.
      • Transparent Keyboard Overlay (Off/On)
        If the keyboard overlay is transparent or opaque
        trans_off.png trans_on.png
      • Time to Release key in ms (100/300/500/1000)
        How many milliseconds to wait before releasing the key pressed using the keyboard overlay.

      Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png



    • System's Emulated:
      • Microsoft - MSXM
      • Microsoft - MSX2
      • Coleco -ColecoVision
      • Sega - SG-1000

      Switching Emulated Systems with this core: (currently a bit of a process hopefully devs makes this easier)
      QuickMenu>>>Options>>>Machine Type


      Sketch.png

      Issues:
      Must load a game (by default MSX2, could be changed via CFG file) in order to access the options on Quick Menu, from there select desired system to be emulated and then Restart the Core (load any new core, then load bluemsx and the changes should take affect, now load your rom and your good to go,)

      Important Requirement
      • The blueMSX core requires the 'Databases' and 'Machines' folders from a full installation of blueMSX.You can download th e 'Databases' and 'Machines' folders from an official full standalone blueMSX emulator installation. Get blueMSXv282full.zip near the bottom of the page.Move/Copy the 'Databases' a nd 'Machines' Folders to RetroArch's System directory.
        • bios.png


      Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png





    • Emulated System:
      • Atari Lynx

      >>>No Bios Required for Handy (Mednafen(Beetle)_lynx does required bios)

      Supported Extensions
      • .lnx .zip

      Controls
      Known Games with issues running on Handy
      GameIssue
      RoadBlastersGraphics glitches. Minor flickering and glitches after starting a race.

    • Emulated Device
      • Atari Lynx

      Bios Required
      • lynxboot.img
        • MD5: FCD403DB69F54290B51035D82F835E7B
      • Place Bios in: /dev_hdd0/game/SSNE10000/USRDIR/cores/system

      Supported Extensions:
      • .lnx .zip
      Controls

    • Emulated Systems
      • .
      • .

      Setting up and playing P-UAE


      Controls
      7f353148-42c0-11e6-9023-dbaf074bc933.png

      • Details Coming Soon
     
    Last edited: May 27, 2018
    T.A.U, buj..., UniqueUserName and 4 others like this.
  3. 7,226
    5,798
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,226
    Likes Received:
    5,798
    Trophy Points:
    747
    Part 2: Using RetroArch (frontend)

    Menu & Options (Using XMB UI)


    • MAIN MENU TAB
      RetroArch PS3.png
      • Quick Menu
        • Note these options appear only when content is loaded
        • Resume
        • Restart
        • Close Content
        • Take ScreenShots
        • State Slot
        • Save State
        • Load State
        • Undo Load State
        • Undo Save State
        • Add to Favorites
        • Options
        • Controls
        • Cheats
        • Shaders
        • Save Core Overrides
        • Save Game Overrides
      • Start Core
      • Load Core
      • Load Content
      • Online Updater
        • Core Updates
        • Thumbnail Updater
        • Content Downloader
        • Update Core Info Files
        • Update Joypad Profile
        • Update Cheats
        • Update Database
        • Update Overlays
        • Update Cg Shaders
      • Information
        • Core Information
        • System Information
        • Database Manager
        • Cursor Manager
      • Configurations
        • Load Configuration
        • Save Current Configuration
        • Save New Configuration
      • Help
        • Basic Menu Controls
        • What Is a Core?
        • Loading Content
        • Scanning for Content
        • Changing Virtual Gamepad Overlay (TouchScreen related, not for PS3)
        • Audio/Video TroubleShooting
      • Quit RetroArch

    • SETTINGS TAB
      RetroArch PS3_2.png
      • Driver
        • Input Driver
        • Joypad Driver
        • Video Driver
        • Audio Driver
        • Audio Resampler Driver
        • Camera Driver - (Option not available for PS3 Port)
        • Location Driver - (Option not available for PS3 Port)
        • Menu Driver
          • Changes User Interface (UI) with three options: XMB RGUI GLUI
        • Record Driver - (option not available for PS3 Port)
      • Video
        • Display Framerate
        • Show frames count on FPS Display
        • Screen Resolution
        • Use PAL60 Mode - WARNING Changing on a NON PAL Setup (like NTSC) will result in freeze.
        • Monitor Index
        • Vertical Refresh Rate
        • Estimated Screen Framerate
        • Force disable sRGB FBO
        • Aspect Ratio
        • Config Asset Ratio
        • Custom Aspect Ratio X Position
        • Custom Aspect Ratio Y Position
        • Custom Aspect Ratio Width
        • Custom Aspect Ratio Height
        • Show Window Decorations
        • Integer Scale
        • Rotation
        • Threaded Video
        • Vertical Sync (Vsync)
        • Vertical Sync (Vsync) Swap Interval
        • Max SwapChan images
        • Hard GPU Sync
        • Hard GPU Sync Frames
        • Frame Delay
        • Black Frame Insertion
        • GPU Screenshot Enabled
        • Crop Overscan (Reload)
        • Bilinear Filtering
        • Video Filter
      • Audio
        • Audio Mute
        • Audio Mixer Mute
        • Audio Volume Level
        • Audio Mixer Volume Level
        • Audio Sync
        • .Audio Latency (ms)
        • Audio Resampler Quality
        • Audio DSP Plugin
      • Input
        • MAX User's
        • Unified Menu Controls
        • Poll Type behavior
        • Menu Toggle Gamepad Combo
        • Menu Swap OK & Cancel Buttons
        • All User's Control Menu
        • Analog Stick Deadzon
        • Input Hotkey Binds
        • Input User 1 Binds
        • Input User 2 Binds
        • Input User 3 Blinds
        • Input User 4 Blinds
      • Core Options
        • Note>> If selected (loaded) Core contains "Core-Options" this menu entry will appear here and also within the Quick Menu, if no options are available for loaded core this section will not appear in settings and will change per core. See Part ! cores for each core that offer options.
      • Configuration
        • Save Configuration on Exit (Note: Quiting from withing app is required for save)
      • Saving
        • Don't Overwrite SaveRAM on loading save state
        • SaveRAM AutoSave interval
        • Save State Auto Index
        • Auto Save State
        • Auto Load State
      • Frame Throttle
        • Rewind
          • Rewind Enabled
          • Rewind Granularity
        • Maximum Run Speed
        • Slow-Motion Ratio
      • OnScreen Display
        • OnScreen Overlay
          • Display Overlay
          • Hide Overlay in Menu
          • Show Inputs on Overlay (Note: For Touchscreen Devices, not very useful for PS3 port)
          • Show Inputs Listen Port
          • Overlay Preset
          • Overlay Opacity
          • Overlay Scale
        • OnScreen Notifications
          • Enable OnScreen Notifications
          • Notification Font
          • Notification Size.
          • Notification X Position
          • Notification Y Position
          • Notification RED Color
          • Notification GREEN Color
          • Notification BLUE Color
          • Notification Background Enabled
          • Notification Background RED Color
          • Notification Background GREEN Color
          • Notification Background BLUE Color
          • Notification Background Opacity
      • User Interface
        • View
          • Quick Menu
          • Show Load Core
          • Show Load Content
          • Show Online Updater
          • Show Core Updater
          • Show Information
          • Show Configurations
          • Show Help
          • Show Settings Tab
          • Set password for enabling Setting Tab
          • Show Favorite Tab
          • Show Music Tab
          • Show Netplay Tab
          • Show History Tab
          • Show Import Content Tab
        • Appearance
          • Background (Appears its not picking up file extension?) WORKAROUND>>LINK
          • Dynamic Background
          • Background Opacity
          • Framebuffer Opacity
          • Menu Alpha Factor
          • Menu Scale Factor
          • Menu Font
          • Menu Icon Theme
          • Icon Shadows Enable
          • Menu Shader Pipeline (WARNING PS3 - bug when changing views can result in a app freeze)
          • Menu Color Theme
          • Thumbnails
        • Show Advance Settings
        • Enable Kiosk Mode
        • Set Password for disabling Kiosk Mode
        • Pause when Menu activated
        • Don't Run in background
        • Disable Desktop Composition (WINDOWS ONLY)
      • Achievements
        • Enable Achievements
        • Username
        • Password
        • Achievements Hardcore Mode
        • Leaderboards
        • Achievement Badges
        • Achievement Verbose Mode
        • Achievement Automatic ScreenShot
      • Network
        • Publicly Announce Netplay
        • Use Relay Server
        • Relay Server Location
        • Server Password
        • Server Spectate-Only password
        • Netplay Spectator Mode
        • Input latency frame
        • Input latency frame Range
        • Digital Input Sharing
        • Analog Input Sharing
      • Playlist
        • History List Size
        • Allow to rename entries
        • Allow to remove entries
      • User
        • Accounts
          • RetroAchievements
            • Username
            • Password
        • Username
        • Language
      • Directory
        • System/BIOS
        • Downloads
        • Assets
        • Dynamic Backgrounds
        • Thumbnails
        • File Browser
        • Config
        • Core
        • Core Info
        • Database
        • Cursor
        • Cheat File
        • Video Filter
        • Audio Filter
        • Video Shader
        • Overlay
        • ScreenShot
        • Input Autoconfig
        • Input Remapping
        • Playlist
        • SaveFile
        • SaveState
        • Cache
      • Privacy
        • No Settings



    Tips


    • OnScreen Info Display Screen Location
      Settings>>>Onscreen Display>>>Onscreen Notifications>>>Notification X/Y Position
      • By default the "On-Screen Notification Message" is in the lower left corner and often times is overlapping other text, the good thing is we can make the location on any desired portion of the screen, for this example and a good location i like to put it in myself is in the opposite corner and as you it would not be over the core name loaded (like it is in default).
      • To edit this simple toggle the "X" and "Y" positions (best to have FPS or another message running so you can edit this easier rather then in the dark without something like FPS enabled)
      ps3.png


    • Changing Aspect Ration
      By default RetroArch displays in a 4:3 Ratio, on a widescreen this will have black bars on each side of your display, if you prefer to fill in a widescreen display 16:9 may be better suited for your taste . Some user's prefer 4:3 and some prefer 16:9.. Your display may have a slightly different ratio and retroarch does allow for custom ratio's and additional presets. To toggle these option follow the instructions below

      In the RetroArch XMB Navigate to
      • Settings>>>Video>>>Aspect Ratio
      • RetroArch PS3_9.png

      Note: Overlays can be also used to fill in 4:3 to fill in widescreen borders.


    • Setup Kiosk Mode for Other's (such as guest)
      Settings>>>User Interface>>>Enable Kiosk Mode
      • Want to lock down some of the Settings in RetroArch? or have others using RetroArch, KIOSK MODE might be an attractive feature for you and comes with password protection.
      ps3kiosk.png

      Detailed PDF with Alot of additional details about this feature

    • Change RetroArch Menu Font Color
      Settings>>>User Interface>>>Appearance>>>Menu (RED/BLUE/GREEN) Color

      Simply change the RED BLUE GREEN value to achieve your desired font color.​

      RetroArch PS3_1.png RetroArch PS3_2.png RetroArch PS3_3.png


    • Switching the User Interface of RetroArch
      Settings>>>Driver>>Menu Driver

      Change the RetroArch UI by going to the above menu's and select one of the following choices. Changes take affected on next launch of RetroArch.​

      XMB
      • RetroArch PS3_9.png
      RGUI
      • RetroArch PS3_7.png
      GLUI
      • RetroArch PS3_8.png

      DO NOT SELECT THE NULL OPTION OR NEXT BOOT will result in a black screen and no options to perform any task, to fix you have two options:​
      • Editing RetroArch.cfg (located at /dev_hdd0/game/SSNE10000/USRDIR). (in retroarch.cfg look for >> menu_driver = "null" change to menu_driver = "xmb")
      • Deleting RetroArch and re-installing

    • Want to use the Analog Stick vs the D-Pad, you can easily do this from in-game:
      While in-game access the
      Quick Menu>>>Controls>>User1 Analog to Digital Type
      Analog.png



    • RetroArch contains a collection of downloadable games for various cores, these can be downloaded directly from within the PS3.

      Screens with instructions coming soon (guide a work in progress).

    • By default there is NOT a directory that is choosen for RetroArch ScreenShots for the PS3.
      You can make this any location, but a location must be choosen within (Settings>>Directories>>ScreenShots)

      If you do not choose your own ScreenShot directory (save location) then the feature does not work.


    • PC version is being shown in video but same process in PS3 version

    • RetroArch by default will save your settings to the retroarch.cfg file when Quiting the app, but using the Quit RetroArch option. Any other means of quiting powering off console, or quitting through a PS3 menu (i.e. PS button).

      You can save the CFG file at anytime prior to quitting to ensure changes are saved, this can be done in the Configurations menu in the first column of the XMB menu.
     
    Last edited: Apr 29, 2018
  4. 7,226
    5,798
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,226
    Likes Received:
    5,798
    Trophy Points:
    747
    PART 3: Special Features


    • RetroArch Playlist Scanner
      • RetroArch incoporates a ROM scanning system to automatically produce playlists. Each ROM that is scanned by the playlist generator is checked against a database of ROMs that are known to be good copies.

      Designating which core to use
      • Generally speaking, RetroARch will detect and use the correct core for use with the ROMs that are used as part of a playlist. Under some circumstances, it may be useful to manually set a particular core for one of its playlists. This can be accomplished within the Playlists submenu in the RetroArch settings.

      Important info about ROM (Type) Scanning

      • Generally, RetroArch's scanner is configured for ROMs that have been validated by No-Intro or Redump DAT files but many other source databases are also in use.
      SystemSourceRepository
      Atari - 2600No-Intro
      Atari - 7800No-Intro
      Atari - Jaguar **No-Intro
      Atari - LynxNo-Intro
      Bandai - WonderSwanNo-Intro
      Bandai - WonderSwan ColorNo-Intro
      Cave StoryCaveStory.org (English or Japanese)
      DOSTotal DOS Collectionlibretro-database-dos
      FB Alpha - Arcade GamesFB Alpha v0.2.97.42
      GCE - VectrexNo-Intro
      Id Software - DoomUnknown
      Lutro **Unknown
      Magnavox - Odyssey2No-Intro
      MAMEMAME 0.37b5, 0.78, 0.139, 0.159
      Microsoft - MSXNo-Intro
      Microsoft - MSX 2No-Intro
      NEC - PC Engine CD - TurboGrafx-CDRedump > Trurip > TOSEClibretro-dats
      NEC - PC Engine - TurboGrafx 16No-Intro
      NEC - SuperGrafxNo-Intro
      NEC - PC-FX **Redump > Trurip > TOSEClibretro-dats
      Nintendo - Famicom Disk SystemNo-Intro
      Nintendo - Game BoyNo-Intro
      Nintendo - Game Boy AdvanceNo-Intro
      Nintendo - Game Boy ColorNo-Intro
      Nintendo - Nintendo Entertainment SystemNo-Intro
      Nintendo - Super Nintendo Entertainment SystemNo-Intro
      Nintendo - Virtual BoyNo-Intro
      QuakeUnknown
      Phillips - Videopac+ **No-Intro
      Sega - Game GearNo-Intro
      Sega - Master System - Mark IIINo-Intro
      Sega - Mega Drive - GenesisNo-Intro
      Sega - Mega CD - Sega CDRedumplibretro-dats
      Sega - SG-1000No-Intro
      SNK - Neo Geo PocketNo-Intro
      SNK - Neo Geo Pocket ColorNo-Intro
      SNK - Neo Geo CDRedumplibretro-dats
      ** Issue with Cores / Unconfirmed to work

      https://docs.libretro.com/guides/roms-playlists-thumbnails/

    • Netplay FAQ

      What is Netplay?
      • It's a mechanism that allows multiplayer over a network. It's not link cable emulation though. It's same system multiplayer.
      Does RetroArch require port-forwarding to work?
      • Yes, the host needs to forward the ports properly. There is a fallback mechanism that can be employed by those who can't forward the ports, please read the Setup Guide below.
      Does it support more than two players?
      • Yes!
      What's needed for RetroArch Netplay to work?
      • Same RetroArch version, same core version, and the same exact content.
      RetroArch says Content not found, try loading content manually
      • Either load content manually, have the content in your recent history list, or scan your content to a playlist.
      Does RetroArch support cross-platform netplay?
      • Yes, but your mileage may vary, particularly when endianness differs.
      Which cores work for netplay?
      • On a techincal level, every core that supports save states should work but the performance requirements may be too high for it to work in any practical level.
      Can I play GB / GBC / GBA games with multiple people via RetroArch Netplay?
      • No, RetroArch's netplay is not link-cable emulation, GB, GBA, netplay are currently not possible with our implementation.
      [/spoiler]

      official setup instructions @:
      https://docs.libretro.com/guides/netplay-faq/

    • Overlays on the PS3 can be used for adding BEZELS & BORDERS as seen in this video example:

      Setting Up Overlays in RetroArch

      Per-CORE Overlays via the RetroArch GUI
      1. Go to the Settings menu and find the User Interface submenu and enable Show Advanced Settings
      2. Go to the Settings menu and find the Configuration submenu. Make sure that Use Content-Specific Core Options If Available and Load Override Files Automatically are enabled.
      3. Set up the Overlay according to your preferences.
      4. Load a game. Open the RA "Quick Menu" and then use the GUI to set up the Overlay according to your preferences.
      5. From the Quick Menu, select Save Core Overrides.

      Per-GAME Overlays via the RetroArch GUI
      1. Go to the Settings menu and find the User Interface submenu and enable Show Advanced Settings
      2. Go to the Settings menu and find the Configuration submenu. Make sure that Use Content-Specific Core Options If Available and Load Override Files Automatically are enabled.
      3. Load a game. Open the RA "Quick Menu" and then use the GUI to set up the Overlay according to your preferences.
      4. From the Quick Menu, select Save Game Overrides.

      Where can one find Overlays to use?
      Additional Resources for Overlays


    • Genres: There are several different types of shaders available, some of the relevant types are sorted into folders.
      • 2x-classic: These are the typical, classic filters usually run on CPU, such as HQ2x, 2xSaI, SuperEagle, etc, converted into shaders.
      • Blur: Shaders focusing on bluring the output image.
      • Enhance: Shaders focusing on enhancing the image quality through other means than bluring only.
      • TV: Shaders focusing on replicating the visual image of a game running on a CRT screen.
      • Misc: Shaders that do not directly fit into any of the above categories.
      • Meta: Contains meta-shaders *.cgp.

     
    Last edited: May 5, 2018
  5. 7,226
    5,798
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,226
    Likes Received:
    5,798
    Trophy Points:
    747
    Last edited: Apr 20, 2018
  6. 7,226
    5,798
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,226
    Likes Received:
    5,798
    Trophy Points:
    747
    Part 5: RetroArch (PS3) File Structure & CFG Explanations
    RetroArch (PS3) install's to:

    /dev_hdd0/game/SSNE10000
    USRDIR
    CORES
    Assets
    AutoConfig
    Cheats
    database
    downloads
    info
    overlays
    playlist
    presets
    savefiles
    savestates
    Shader_cg
    sram
    system



    RetroArch CFG FIles

    • retroarch.cfg
    • retroarch-core-options.cfg
     
    Last edited: Apr 10, 2018
    T.A.U, UniqueUserName and kozarovv like this.
  7. 7,226
    5,798
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,226
    Likes Received:
    5,798
    Trophy Points:
    747
    Part 6: Known Issues in RetroArch / Libretro Cores on PS3

    KNOWN ISSUES:

    • Tested in XMB Mode:



      SETTINGS MENU - Options / Feature Test (PS3)
      Test based on RetroArch v1.7.1 Extended .
      Below is a copy of Options Overview of the main settings tab
      Regular Text = Untested on PS3
      Green Text = Working
      Red Text = Issue / Not PS3 Port Related
      Orange Text = Unknown

      • Driver
        • Input Driver
        • Joypad Driver
        • Video Driver
        • Audio Driver
        • Audio Resampler Driver
        • Camera Driver - (Option not available for PS3 Port)
        • Location Driver - (Option not available for PS3 Port)
        • Menu Driver
          • Changes User Interface (UI) with three options: XMB RGUI GLUI (changing to NULL = Issues)
        • Record Driver - (option not available for PS3 Port)
      • Video
        • Display Framerate
        • Show frames count on FPS Display
        • Screen Resolution
        • Use PAL60 Mode - WARNING Changing on a NON PAL Setup (like NTSC) will result in freeze. (Removal or Editing of RetroArch.CFG needed for app to work, a delete and re-install works as well)
        • Monitor Index - Not useful for PS3 Port (as there is not multiple displays)
        • Vertical Refresh Rate
        • Estimated Screen Framerate
        • Force disable sRGB FBO
        • Aspect Ratio
        • Config Asset Ratio
        • Custom Aspect Ratio X Position
        • Custom Aspect Ratio Y Position
        • Custom Aspect Ratio Width
        • Custom Aspect Ratio Height
        • Show Window Decorations
        • Integer Scale
        • Rotation
        • Threaded Video - PS3 Freeze
        • Vertical Sync (Vsync)
        • Vertical Sync (Vsync) Swap Interval
        • Max SwapChan images
        • Hard GPU Sync
        • Hard GPU Sync Frames
        • Frame Delay
        • Black Frame Insertion
        • GPU Screenshot Enabled
        • Crop Overscan (Reload)
        • Bilinear Filtering
        • Video Filter
      • Audio
        • Audio Mute
        • Audio Mixer Mute
        • Audio Volume Level
        • Audio Mixer Volume Level
        • Audio Sync
        • Audio Latency (ms)
        • Audio Resampler Quality
        • Audio DSP Plugin
      • Input
        • MAX User's (Note: Ps3 Console can handle upto 7 Input devices)
        • Unified Menu Controls
        • Poll Type behavior
        • Menu Toggle Gamepad Combo
        • Menu Swap OK & Cancel Buttons
        • All User's Control Menu
        • Analog Stick Deadzone
        • Input Hotkey Binds
        • Input User 1 Binds
        • Input User 2 Binds
        • Input User 3 Blinds
        • Input User 4 Blinds
      • Core Options
        • Note>> If selected (loaded) Core contains "Core-Options" this menu entry will appear here and also within the Quick Menu, if no options are available for loaded core this section will not appear in settings and will change per core. See Part ! cores for each core that offer options.
      • Configuration
        • Save Configuration on Exit (Note: Quitting from withing app is required for save)
      • Saving
        • Don't Overwrite SaveRAM on loading save state
        • SaveRAM AutoSave interval
        • Save State Auto Index
        • Auto Save State
        • Auto Load State
      • Frame Throttle
        • Rewind
          • Rewind Enabled
          • Rewind Granularity
        • Maximum Run Speed
        • Slow-Motion Ratio
      • OnScreen Display
        • OnScreen Overlay
          • Display Overlay
          • Hide Overlay in Menu
          • Show Inputs on Overlay (Note: For Touchscreen Devices, not very useful for PS3 port)
          • Show Inputs Listen Port
          • Overlay Preset
          • Overlay Opacity
          • Overlay Scale
        • OnScreen Notifications
          • Enable OnScreen Notifications
          • Notification Font
          • Notification Size.
          • Notification X Position
          • Notification Y Position
          • Notification RED Color
          • Notification GREEN Color
          • Notification BLUE Color
          • Notification Background Enabled
          • Notification Background RED Color
          • Notification Background GREEN Color
          • Notification Background BLUE Color
          • Notification Background Opacity
      • User Interface
        • View
          • Quick Menu
          • Show Load Core
          • Show Load Content
          • Show Online Updater
          • Show Core Updater
          • Show Information
          • Show Configurations
          • Show Help
          • Show Settings Tab
          • Set password for enabling Setting Tab
          • Show Favorite Tab
          • Show Music Tab
          • Show Netplay Tab
          • Show History Tab
          • Show Import Content Tab
        • Appearance
          • Background (Image Extensions not correct? seems that not even the included wallpapers can't be detected when browsing to then within the SSNES1000 folder)
          • Dynamic Background ((not working?)I do not think it will work without Proper Scanning & Rom Detection for Playlist)
          • Background Opacity
          • Framebuffer Opacity
          • Menu Alpha Factor
          • Menu Scale Factor
          • Menu Font
          • Menu Icon Theme
          • Icon Shadows Enable
          • Menu Shader Pipeline (WARNING PS3 - bug when changing views can result in a app freeze)
          • Menu Color Theme
          • Thumbnails (with playlist creation/scanning working hard to tell without building a playlist manually)
        • Show Advance Settings
        • Enable Kiosk Mode
        • Set Password for disabling Kiosk Mode
        • Pause when Menu activated
        • Don't Run in background
        • Disable Desktop Composition (WINDOWS ONLY) - Also PS3 BUG -- can be toggled "on" essentially causing a "soft freeze" of the app.
      • Achievements
        • Enable Achievements
        • Username
        • Password
        • Achievements Hardcore Mode
        • Leaderboards
        • Achievement Badges
        • Achievement Verbose Mode
        • Achievement Automatic ScreenShot
      • Network
        • Publicly Announce Netplay
        • Use Relay Server
        • Relay Server Location
        • Server Password
        • Server Spectate-Only password
        • Netplay Spectator Mode
        • Input latency frame
        • Input latency frame Range
        • Digital Input Sharing
        • Analog Input Sharing
      • Playlist
        • History List Size
        • Allow to rename entries
        • Allow to remove entries
      • User
        • Accounts
          • RetroAchievements
            • Username
            • Password
        • Username
        • Language
      • Directory
        • System/BIOS
        • Downloads
        • Assets
        • Dynamic Backgrounds
        • Thumbnails
        • File Browser
        • Config
        • Core
        • Core Info
        • Database
        • Cursor
        • Cheat File
        • Video Filter
        • Audio Filter
        • Video Shader
        • Overlay
        • ScreenShot
        • Input Autoconfig
        • Input Remapping
        • Playlist
        • SaveFile
        • SaveState
        • Cache
      • Privacy
        • No Settings

      • Datebase Scanning / Collections/ Playlist Building (RetroArch Extended Version issue only)
      • Selecting an Image Background . Does not search or show for image extensions.



    • Core Test (Emulated System)



    http://www.psx-place.com/threads/re...ues-status-report-an-issue.17122/#post-112733
     
    Last edited: Apr 15, 2018
    T.A.U, UniqueUserName and kozarovv like this.
  8. 7,226
    5,798
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,226
    Likes Received:
    5,798
    Trophy Points:
    747
    Part 7: 3rd Party App / Tool Support

    • Homebrew Apps Supporting RetroArch loading
      • webMAN MOD
      • IRISMAN
      • multiMAN (not all cores supported)
      Tools for Custom Mods/ pkg Creations
      • RetroXMB Creator
      • RetroPS3



    • RetroXMB (Unofficial Add-on for RetroArch)

      What is RetroXMB?

      • RetroXMB allows you to create PS3 packages that will allows you to boot your favorite roms directly from the XMB, just like a PS3 game from the XMB. No booting into RetroArch UI you can use the XMB directly which does have some added benefits besides just direct booting from the XMB but also Animated Icon Support (ICON1.PAM) and also Game Manual (DDS) Support.

    • webMAN-MOD.jpg
      As of v1.45.04+ webMAN MOD plugin (for PS3 CFW) supports RetroArch ROM loading directly from the XMB with an optional add-on wMM called PKGLAUNCHER (aka ROM/PKGLAUNCHER).​


      Setting up RetroArch Roms Support on webMAN MOD

      • Install the following packages (if you do not have them installed):
        • webMAN MOD v1.45.04 (and later)
          • Full,
          • Lite &
          • REBUG/Cobra/PS3MAPI versions are all compatible with pkglaunch feature
        • PKGLauncher.pkg
        • RetroArch (PS3)
          • V1.0.0.2+ and later supported (please note that earlier version of RA-PS3 do not support all cores later versions do)
      • Create a folder titled "ROMS" on internal HDD or a USB Storage Device
        • Within the ROMS folder you can create the following sub-directories for each libretro core
        • PATHEMULATOR (Libretro Core)
          /ROMS/SNES/
          snes9x2010_libretro_ps3.SELF
          snes9x_next_libretro_ps3.SELF
          snes9x2005_plus_libretro_ps3.SELF
          snes9x2005_libretro_ps3.SELF
          snes9x_libretro_ps3.SELF
          mednafen_snes_libretro_ps3.SELF​
          /ROMS/SNES9X/snes9x_libretro_ps3.SELF
          /ROMS/SNES9X2005/snes9x2005_plus_libretro_ps3.SELF
          /ROMS/SNES9X2010/snes9x2010_libretro_ps3.SELF
          /ROMS/SNES9X_NEXT/snes9x_next_libretro_ps3.SELF
          /ROMS/MSNES/mednafen_snes_libretro_ps3.SELF
          /ROMS/NES/
          fceumm_libretro_ps3.SELF
          nestopia_libretro_ps3.SELF
          quicknes_libretro_ps3.SELF​
          /ROMS/FCEUMM/fceumm_libretro_ps3.SELF
          /ROMS/NESTOPIA/nestopia_libretro_ps3.SELF
          /ROMS/QNES/quicknes_libretro_ps3.SELF
          /ROMS/GEN
          /ROMS/GENESIS/
          genesis_plus_gx_libretro_ps3.SELF
          /ROMS/MEGAD
          /ROMS/MEGADRIVE/
          genesis_plus_gx_libretro_ps3.SELF
          /ROMS/GG
          /ROMS/GGEAR
          gearsystem_libretro_ps3.SELF
          /ROMS/GBA/vba_next_libretro_ps3.SELF
          mgba_libretro_ps3.SELF​
          /ROMS/VBA/vba_next_libretro_ps3.SELF
          /ROMS/MGBA/mgba_libretro_ps3.SELF
          /ROMS/GB/gambatte_libretro_ps3.SELF
          gearboy_libretro_ps3.SELF
          tgbdual_libretro_ps3.SELF​
          /ROMS/GBC/gambatte_libretro_ps3.SELF
          /ROMS/GEARBOY/gearboy_libretro_ps3.SELF
          /ROMS/GAMBATTE/gambatte_libretro_ps3.SELF
          /ROMS/TGBDUAL/tgbdual_libretro_ps3.SELF
          /ROMS/FBA/fb_alpha_libretro_ps3.SELF
          fbalpha_libretro_ps3.SELF
          fbalpha2012_libretro_ps3.SELF​
          /ROMS/FBA2012/fbalpha2012_libretro_ps3.SELF
          /ROMS/MAME/
          mame078_libretro_ps3.SELF
          mame2000_libretro_ps3.SELF
          mame2003_libretro_ps3.SELF​
          /ROMS/MAME078/mame078_libretro_ps3.SELF
          /ROMS/MAME2000/mame2000_libretro_ps3.SELF
          /ROMS/MAME2003/mame2003_libretro_ps3.SELF
          /ROMS/QUAKE/tyrquake_libretro_ps3.SELF
          /ROMS/DOOM/prboom_libretro_ps3.SELF
          /ROMS/PCE/mednafen_pce_fast_libretro_ps3.SELF
          /ROMS/PCFX/mednafen_pcfx_libretro_ps3.SELF
          /ROMS/NGP/mednafen_ngp_libretro_ps3.SELF
          /ROMS/VBOY/mednafen_vb_libretro_ps3.SELF
          /ROMS/WSWAM/mednafen_wswan_libretro_ps3.SELF
          /ROMS/SGX/mednafen_supergrafx_libretro_ps3.SELF
          /ROMS/ATARI2600/
          /ROMS/ATARI/
          stella_libretro_ps3.SELF
          /ROMS/ATARI5200/atari800_libretro_ps3.SELF
          /ROMS/ATARI7800/prosystem_libretro_ps3.SELF
          /ROMS/HATARI/hatari_libretro_ps3.SELF
          /ROMS/LYNX/mednafen_lynx_libretro_ps3.SELF
          /ROMS/JAGUARvirtualjaguar_libretro_ps3.SELF
          /ROMS/AMIGA/puae_libretro_ps3.SELF
          /ROMS/VICE/vice_x64_libretro_ps3.SELF
          /ROMS/FMSX/fmsx_libretro_ps3.SELF
          /ROMS/BMSX/bluemsx_libretro_ps3.SELF
          /ROMS/LUA/lutro_libretro_ps3.SELF
          /ROMS/ZX81/81_libretro_ps3.SELF
          /ROMS/FUSE/fuse_libretro_ps3.SELF
          /ROMS/GW/gw_libretro_ps3.SELF
          /ROMS/O2EMo2em_libretro_ps3.SELF
          /ROMS/HANDYhandy_libretro_ps3.SELF
          /ROMS/NXENGINEnxengine_libretro_ps3.SELF
          /ROMS/DOSBOX/dosbox_libretro_ps3.SELF
          /ROMS/VECX/vecx_libretro_ps3.SELF
          /ROMS/INTV/freeintv_libretro_ps3.SELF
          /ROMS/2048/2048_libretro_ps3.SELF
          /ROMS/POKEMINI/pokemini_libretro_ps3.SELF
          /ROMS/THEODORE/theodore_libretro_ps3.SELF
      • Now that we have folder's setup and pkg's installed, we need to enter the SETUP Page of the webMAN MOD plugin. from there check the boxes enabling PKG Launcher and ROMS and then Save the Settings
        • NOTE: If ROMS group is enabled, the memory allocated for PSP is shared with the ROMS group (50%) ->>> details
      • Now if everything has gone well, you should be able to mount Retro Roms from "webMAN Games" entry in the XMB. .
      • Now your games will mount to the pkg launcher and can be booted from the XMB directly.
        • 66666666666666666666.png
        • 55555555.png

    • .

    • As of IRISMAN v3.00 (Easter Edition) - RETRO ROM Support has been added to IRISMAN

      • RETRO
        • Added support to launch ROMs (Requieres RetroArch 1.0.0.2)
        • ROM paths and supported file extension are customizable in the settings.ini
        • Cores settings can be customized individually
        • ROMs now can be deleted directly from the Game List (Grid/Coverflow)
     
    Last edited: Jun 19, 2018
  9. 133
    45
    32
    Ali888

    Ali888 Member

    Joined:
    Mar 10, 2018
    Messages:
    133
    Likes Received:
    45
    Trophy Points:
    32
    Gender:
    Male
    Big like
     
    STLcardsWS likes this.
  10. 7,226
    5,798
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,226
    Likes Received:
    5,798
    Trophy Points:
    747
    Made a bit more progress on the guide. have done a number of things mostly documenting various things.

    I created an "Options Overview" here of the Main Menu & Settings tabs
    http://www.psx-place.com/threads/retroarch-ps3-guide-2018-wip.17119/#post-112675

    Descriptions for the options will be added as well,
    Plus as you can see already with some of the options there will be warnings if they apply to the PS3 as some of the options do not apply to the PS3 at all also some menu's do contain some bugs when toggled. So some warnings are there and more will be added as well. Hopefully this will be good for the user's and developer's ...

    Any help Idea's suggestions are welcome.
    Other useful videos / guides /.artwork / Ect is all welcome and encouraged to share :)
     
  11. 7,226
    5,798
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,226
    Likes Received:
    5,798
    Trophy Points:
    747
  12. 28
    26
    12
    Clutz450

    Clutz450 Forum Noob

    Joined:
    Feb 16, 2018
    Messages:
    28
    Likes Received:
    26
    Trophy Points:
    12
    Gender:
    Male
    I love the idea of a guide like this. I myself just recently hacked my PS3 and am trying to learn everything I can to get everything up and running perfectly but it seems like there is no one definitive guide from start to finish specifically for the PS3. As someone new to this, I would have loved to find a guide that was outlined like this.

    First, how to download and install retroarch on the PS3. This was one of the most difficult things for me trying to figure out how to use the buildbot on the libretro site only to find out that the PS3 version of retroarch isn't there. The retroarch website links you to a site called xbins.org for the PS3 version of retroarch. However, all I see there are old versions of retroarch. Eventually I figured out where to go which is here (https://xbins.org/libretro/stable/.1.7.1/playstation/ps3/). Now that I finally found out where to find it, the next question was which one do I need to download since there are 3 versions there; CEX, DEX, and ODE. So as you can see, before we even get into starting Retroarch, there are a lot of issues I had just finding how to get it onto my PS3. It is nice how on some forums they link you to a mega site that has the file you need, but I think it's important to know where the official place is to download the PS3 version of Retroarch.

    Now with that out of the way, the next thing that should be discussed is folder structure. Now that we installed Retroarch onto our PS3, where exactly did it go. What are the different folders for? When you go into Retroarch and look at the Directory settings, you can see that some paths are fully set. But there are others that just say <Default> next to them. What does default mean? Where is default? I haven't had time to test this yet but I believe that default doesn't actually exist and if you want to use the folders they mention (like Thumbnails for example) you have to manually create the folder and point it to the full path. I think this because when trying to use the online updater to download thumbnails, it appears that it downloads the zip but never extracts it. As I said, I just recently noticed this issue and haven't had time to test out my theory. But it would be a good thing to know if we need to manually create folders and paths to get everything working as it should.

    Speaking of directories, the next thing is where exactly do I put my Roms. Now I understand that I can create a folder with roms anywhere and manually point retroarch to it. However, for those who want their roms to show up in Multiman or Webman there is a specific place those roms need to be. Even if someone never does plan to launch their roms through Multiman or Webman, having a guide that standardizes the rom path for all users regardless of how they plan on using them would be helpful if they ever change their mind down the road. This way they won't have to undo any of the work they already did. I've been searching like crazy for a guide helping me with this and the only guide I was able to find was a guide written in Italian (http://www.biteyourconsole.net/2016/12/09/scena-ps3-rilasciato-webman-mod-v1-45-04/). There it told me exactly where the folders needed to be and what the folders needed to be named in order to get it to work with Webman Mod (however I think their wonderswan folder is mispelled. Again, haven't had time to test it yet).

    Now after discussing all of this and getting all of these things I talked about before set up, I think it is a good time to start talking about the cores. First, I think it's important to mention that the cores that are there when you installed Retroarch are fixed to that version. Meaning unlike the PC version (and possibly other versions) of Retroarch, you cannot use the online updater to download more or updated cores. Next, don't talk about the cores individually, but name a system and all the cores that support that system and the pros and cons for each core. For example, Nintendo is emulated by cores Nestopia and FCEU. From what I've seen online, Nestopia is usually the core everyone chooses. However, if you are going to want to use and earn Retro Achievements, Nestopia doesn't support that but FCEU does.

    Anyway, I think I'm going to stop here. I didn't actually mean to write this much but I know I can keep going. I have just been banging my head against a wall for a long time and have a lot of "lessons learned" (the hard way) that I'd like to share to help others avoid the headaches I faced. Hopefully you found this helpful or at the very least got an inside look into the mind of a newbie trying this all out for the first time and are able to adjust your guide accordingly. Not saying at all that what you have so far is wrong. You were just saying that you wanted help and people's input and this is mine. If interested, I wouldn't mind helping you further if you want more of my input. Just let me know and if interested we can try and talk more privately or help each other work through getting our PS3 retroarch setup as perfect as it can be and writing about it so other can learn. Thanks.
     
    Last edited: Apr 9, 2018
    DeViL303, STLcardsWS and sandungas like this.
  13. 7,226
    5,798
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,226
    Likes Received:
    5,798
    Trophy Points:
    747
    I really enjoy the post above for many reasons. This guide is still a being put together, so check back often and ask any questions as well :).

    Your experience you detailed alone will make a great FAQ, sometimes some of us take some of those things mentioned for granted but are important details you and other new user's may be unaware about. Such as CEX DEX ODE versions.

    Exactly .. This is extremely helpful and again a great post. I would give you 10 likes for it i could. :)

    Still lots of work to do in this guide its a current work in progress but things like help make it complete.

    There is a few things like ScreenShots as well that you need to set a path for,
    Not sure what default is as well will have to play with it, could vary on each core as well. (that is the curveball on some things).

    With multiMAN i have not tried in several years. So not sure what works and what does not, do know only some core are supported.
    I would like to update any info on how to do that in the guide ( i will have an add-on / 3rd party support section as well)

    So anyone who has been messing with mM and RA in these later version any advice to others would be great.
    I am sure some of the old instructions and docs still apply to some extent.

    Some NES cores emulate Famicom DISK system and others do not as well.
    That will require some user input also to get that all done, :)
     
    Last edited: Apr 9, 2018
    Clutz450 likes this.
  14. 7,226
    5,798
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,226
    Likes Received:
    5,798
    Trophy Points:
    747
    Updated FAQ (1st post) with a few things thanks to your post of your experience's.
     
    Clutz450 likes this.
  15. 28
    26
    12
    Clutz450

    Clutz450 Forum Noob

    Joined:
    Feb 16, 2018
    Messages:
    28
    Likes Received:
    26
    Trophy Points:
    12
    Gender:
    Male
    I've been working crazy overtime lately (12 hour overnights, 6 days a week) and won't be getting a break until about the end of this month. But if you have a chance and haven't already set your path for thumbnails, I'd like for you to try using the online updater to download thumbnails for a system that you've scanned in (Nintendo for example). Pay close attention to the on screen display on the lower left hand screen as it shows the progress in percent of downloading the zip. When it reaches 100%, see if it then changed to extracting. It didn't for me and when I went looking for the zip file that it said it downloaded I couldn't find it anywhere. I don't know anything about how retroarch is coded but i'm assuming that maybe it is set up so that once the zip file is downloaded and extracted that it automatically deletes the zip file. And since retroarch couldn't extract the zip to the folder because it didn't exist that the process ended and it deleted the zip at the end thinking everything went well. My theory (and I'm hoping you can test it for me) is if you manually create the thumbnails folder and set the path to it in retroarch that it will download and extract the zip. If this then proves to be true then we would have to manually set up the additional folders and paths. My thought is to use the folder structure I have on my PC as a guide and create a similar folder structure on my PS3.

    On a side note, I did some searching and found a pretty good Retroarch for Dummies guide here (http://emulation.gametechwiki.com/index.php/Dummies_Guide:_RetroArch). They are specifically talking about the PC version there but a lot of the information is the same. If you clicked around a bit (go to the main page and then click on the other retroarch links) you can find quite a bit of other useful information that you may be able to use in your guide.
     
    sandungas, DeViL303 and STLcardsWS like this.
  16. 57
    3
    12
    Fearfr3

    Fearfr3 Forum Noob

    Joined:
    Apr 5, 2018
    Messages:
    57
    Likes Received:
    3
    Trophy Points:
    12
    Gender:
    Male
    [11:33 PM] Autechre: you shouldn't use the stable pkg but the nightly one
    [11:33 PM] Autechre: 1.7.1 was not a good release
    [11:33 PM] Autechre: 1.7.2 will be much better

    Admin in Retroarch Discord Server
     
  17. 28
    26
    12
    Clutz450

    Clutz450 Forum Noob

    Joined:
    Feb 16, 2018
    Messages:
    28
    Likes Received:
    26
    Trophy Points:
    12
    Gender:
    Male
    I heard the opposite. I can't remember where but I dont think it was on the discord server. The reasoning being that the stable is called stable for a reason. And that who knows who changed what in the nightlies and what they may have broken. But if you're telling me that there is something wrong with the latest version that is fixed in a nightly then I guess it would be worth it to use the nightly.
     
  18. 57
    3
    12
    Fearfr3

    Fearfr3 Forum Noob

    Joined:
    Apr 5, 2018
    Messages:
    57
    Likes Received:
    3
    Trophy Points:
    12
    Gender:
    Male
    honestly im waiting till the guides done here.. and hopefully puts everything in a "mastermod" type pack

    [12:38 AM] BOTdiscobot: <retrobot> retroarch-dex: [status: done] [recipes/playstation/ps3]
    [12:43 AM] BOTdiscobot: <retrobot> retroarch-cex: [status: done] [recipes/playstation/ps3]
    wont be long
     
  19. 28
    26
    12
    Clutz450

    Clutz450 Forum Noob

    Joined:
    Feb 16, 2018
    Messages:
    28
    Likes Received:
    26
    Trophy Points:
    12
    Gender:
    Male
    What does this mean that you were trying to show me? I dont understand.
     
    DeViL303 likes this.
  20. 57
    3
    12
    Fearfr3

    Fearfr3 Forum Noob

    Joined:
    Apr 5, 2018
    Messages:
    57
    Likes Received:
    3
    Trophy Points:
    12
    Gender:
    Male
    Idk im no dev just saying they are working on it and it won't be long
    Till it's all pretty pre configured
     

Share This Page