RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    ePSXe load memorycard from Emulationstation systems.cfg

    Scheduled Pinned Locked Moved Help and Support
    epsxeemulationstatiomemory cardconfig file
    2 Posts 2 Posters 2.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      Egg90
      last edited by

      Hi.
      I'm not using Retropie or even a PI but hope someone here can help me.
      I have a mini-ITX board built into a SNES, running Emulationstation, and am having trouble getting Emulationstation to load Playstation mem cards using ePSXe from the es_systems.cfg file.

      I see the command is listed as -loadmemc0 <file> but I can't get it to work.

      Here is the Playstation entry in my config file:

      <system>
      <name>psx</name>
      <fullname>Sony Playstation</fullname>
      <path>C:/Users/Emulator/.emulationstation/roms/playstation</path>
      <extension>.bin .ecm</extension>
      <command>C:/Users/Emulator/.emulationstation/systems/Playstation/ePSXe.exe -slowboot -analog -nogui -loadbin "%ROM_RAW%"</command>
      <platform>psx</platform>
      <theme>psx</theme>
      </system>

      Now if I add the switch:

      <command>C:/Users/Emulator/.emulationstation/systems/Playstation/ePSXe.exe -slowboot -analog -nogui -loadbin -loadmemc0 <C:/Users/Emulator/.emulationstation/systems/Playstation/memcards/epsxe000.mcr> "%ROM_RAW%"</command>

      Emulationstation says System Config is invalid, presumably because the < and > characters are used as commands by the cofig file.
      This also happens if I try:

      -loadmemc0 "<C:/Users/Emulator/.emulationstation/systems/Playstation/memcards/epsxe000.mcr>"

      The next 2 entries load Emulationstation ok, but when trying to launch a rom I just get a black screen:

      -loadmemc0 "C:/Users/Emulator/.emulationstation/systems/Playstation/memcards/epsxe000.mcr"
      -loadmemc0 C:/Users/Emulator/.emulationstation/systems/Playstation/memcards/epsxe000.mcr

      How else can I interpret the -loadmemc0 <file> instruction?

      Thanks,

      russelljonesR 1 Reply Last reply Reply Quote 0
      • russelljonesR
        russelljones @Egg90
        last edited by

        @Egg90

        Hey just saw this post today!

        I am not sure if you got it figured out but I was having the same problem and what I ended up doing was not using brackets or quotes for the memory card file location. I also had to make sure that -loadbin was the last command before "%ROM_RAW%" or I got an error saying it couldn't load a .exe.

        It should look like this:

        <command>C:/Users/Emulator/.emulationstation/systems/Playstation/ePSXe.exe -nogui -slowboot -analog -loadmemc0 C:/Users/Emulator/.emulationstation/systems/Playstation/memcards/epsxe000.mcr -loadbin "%ROM_RAW%"</command>

        I hope that helps

        1 Reply Last reply Reply Quote 1
        • First post
          Last post

        Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

        Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.