ePSXe Command-Line Switches

Discussion in 'ePSXe Discussion' started by PSXFAN, Dec 30, 2004.

Thread Status:
Not open for further replies.
  1. PSXFAN

    PSXFAN New Member

    Messages:
    6
    Likes Received:
    0
    all commandline switches

    hi ppl...

    can anyone helpme to make a complete list of ALL command line switches on epsxe 1.60? documented and undocumented ones...

    for example the: -oldtiming is not listed in the help file.

    please post commandlines and a short description of each one.
    please DON`T REPEAT THEM!

    thankyou!
  2. NGEmu.com Advertisement

  3. fireblaster_lyz

    fireblaster_lyz <font color="#FFFF00">A Blast from the Past... Junior Contributor

    Messages:
    1,942
    Likes Received:
    0
    Check google...oh some of the switches do not work in ePSXe 1.6.0
  4. hushypushy

    hushypushy <font color=#FFFFFF><b>the only one you've ever SE Contributors

    Messages:
    21,979
    Likes Received:
    2
    well let's see.... off the top of my head i can only think of one, sorry...

    -slowboot (shows the BIOS screen)

    i know there are more though
  5. n_w95482

    n_w95482 Gone Contributors

    Messages:
    6,342
    Likes Received:
    0
    I don't recall hearing about undocumented switches but I know that some of them that were present in 1.5.2 are no longer functioning in 1.6.0.

    Here's some that I can recall right now:
    -nogui
    -noseekinxa
    -nomdec
    -loadbin
    Last edited: Jan 1, 2005
  6. fireblaster_lyz

    fireblaster_lyz <font color="#FFFF00">A Blast from the Past... Junior Contributor

    Messages:
    1,942
    Likes Received:
    0
    Included in this text file is the switches for ePSXe 1.2.0 and above.
    (Unusable) states that these switches cannot be used in ePSXe 1.6.0.
    (???) states that the switches, when activated, do not give an indication of any form of GUI but seen activated in the Processes (Windows 2000/XP Home/XP Professional/XP 64-bit) and/or Close Program Window (Windows 95/98/98SE/ME).


    (DOCUMENTED)
    · -adsrtrick...................Returns a random ADSR value. (Unusable)
    · -analog......................Enables Analog Pad Emulation.
    · -anamous.....................Enables Analog Pad Emulation via Mouse.(Unusable)
    · -bios <file>.................Loads the specified PlayStation BIOS file.
    · -c...........................Enables the Dynarec core.* (Unusable)
    · -cddmairq3...................Enables CD-ROM IRQ3 in DMA.** (Unusable)
    · -cdfast......................Enables Fast CD-ROM Emulation. (Unusable)
    · -cdrom <letter>..............Selects a CD-ROM Drive Letter. (Unusable)
    · -cdslow......................Enables Slow CD-ROM Emulation. (Unusable)
    · -cdtiming....................Enables Accurate CD-ROM Timing. (Unusable)
    · -debug.......................Enables Debugging (only in betas!) (Unusable)
    · -dmairqclear.................Forces DMA IRQ to always be cleared. (Unusable)
    · -f...........................Disables BIOS Logo. (Fast Boot)
    · -ff9pal......................Enables Final Fantasy IX PAL cheat.
    · -fl..........................Enables the internal framelimiter.**
    · -forcepad....................Forces SIO IRQ to always be enabled.
    · -forcespu....................Forces SPU IRQ to always be enabled.
    · -gun.........................Enables Namco Gun Emulation.**
    · -h...........................Displays some (not all) command-line switches. (???)
    · -hdev........................Displays a list of debug options. (???)
    · -help........................Displays some (not all) command-line switches.(???)
    · -i...........................Loads the Interpreter core.*
    · -legaia......................Enables Legend of Legaia cheat.
    · -lib.........................Loads libpsx.exe. (Unusable)
    · -loadbin <file>..............Loads a specified ISO image file.
    · -loadcheat <file>............Loads a specified .cht file.
    · -loadfake....................Loads a fake file.****
    · -loadmemc0 <file>............Loads a specified memory card file in the first slot (0).
    · -loadmemc1 <file>............Loads a specified memory card file in the second slot (1).
    · -mouse.......................Enables Mouse Emulation.
    · -noaudiocd...................Disables CDDA.
    · -noauto......................Disables automatically applied patches.
    · -nocd........................Disables CD-ROM Emulation.
    · -nocdcmd11...................Disables CD-ROM command 11. (Unusable)
    · -nocdstatus..................Changes some CD-ROM status outputs.
    · -nocdrtstatus................Disables CD-ROM RT status. (Unusable)
    · -nogui.......................Runs ePSXe without the GUI.
    · -nolog.......................Disables log files.
    · -nomdec......................Disables MDEC.
    · -nomdectiming................Disables MDEC Timing.
    · -nomemcard...................Disables Memory Card Emulation.
    · -noseekinxa..................Disables seeking during XA playback. (Unusable)
    · -nosound.....................Disables Sound Emulation.
    · -p <num>.....................Adds penalty cycles to memory access.*****
    · -paddual.....................Enables a pad workaround* (Unusable)
    · -savefake <file>.............Saves a fake file.****
    · -ssv0........................Creates savestates compatible with ePSXe v1.4.0
    · -v...........................Shows the current version of ePSXe (???)
    · -xaread......................Enables XA Read.
    · -xasound.....................Enables XA Sound Emulation.
    · -[psx exe]...................Runs the specified PSX Executable (can be a .pll, zipped)

    (UNDOCUMENTED)
    . -fastboot....................Disables BIOS Logo. (Fast Boot)
    . -slowboot....................Enables BIOS Logo. (Slow Boot)
    Last edited: Jan 1, 2005
  7. hushypushy

    hushypushy <font color=#FFFFFF><b>the only one you've ever SE Contributors

    Messages:
    21,979
    Likes Received:
    2
    thanks fireblaster_lyz. i merged your thread with PSXFAN's similar thread from earlier this week.
  8. fireblaster_lyz

    fireblaster_lyz <font color="#FFFF00">A Blast from the Past... Junior Contributor

    Messages:
    1,942
    Likes Received:
    0
    Thanks...I did this in two days testing and such...
  9. n_w95482

    n_w95482 Gone Contributors

    Messages:
    6,342
    Likes Received:
    0
    Here's the ones from the ePSXe 1.6.0 text file. There's a couple of switches listed here that aren't on the list above.

  10. fireblaster_lyz

    fireblaster_lyz <font color="#FFFF00">A Blast from the Past... Junior Contributor

    Messages:
    1,942
    Likes Received:
    0
    Thanks, n_w95482. I missed that part out... :laugh:
    Anyway, I made into a notepad for easy viewability and is downloadable below.

    Included in this text file is the switches for ePSXe 1.2.0 and above.
    (U) states that these switches cannot be activated in ePSXe 1.6.0.
    (?) states that the switches, when activated, do not give an indication of any form of GUI but seen activated in the Processes (Windows 2000/XP Home/XP Professional/XP 64-bit) and/or Close Program Window (Windows 95/98/98SE/ME).

    epsxe [options] [psx-exe]

    (GENERAL/ALL)
    · -auto Workaround for Saga Frontier 2 (PAL)
    · -adjusttiming Enable on the fly re-adjust timing.
    · -adsrtrick (U) Returns a random ADSR value.
    · -analog Enables Analog Pad Emulation.
    · -analogN Enable analog pad emulation (number of pad)
    · -anamous (U) Enables Analog Pad Emulation via Mouse.
    · -audiocd Enable CDDA audio.
    · -bios <file> Loads the specified PlayStation BIOS file.
    · -c (U) Enables the Dynarec core.*
    · -cddmairq3 (U) Enables CD-ROM IRQ3 in DMA.**
    · -cdfastEnables (U) Fast CD-ROM Emulation.
    · -cdrom <letter> (U) Selects a CD-ROM Drive Letter.
    · -cdslow (U) Enables Slow CD-ROM Emulation.
    · -cdtiming (U) Enables Accurate CD-ROM Timing.
    · -debug (U) Enables Debugging (only in betas!)
    · -disablereportmode Disables support for report mode when playing CDDA sound. (Tekken 1, Lemmings 3D)
    · -dmairqclear (U) Forces DMA IRQ to always be cleared.
    · -f Disables BIOS Logo. (Fast Boot)
    · -fastboot Disables BIOS Logo. (Fast Boot)
    · -ff9pal Enables Final Fantasy IX PAL cheat.
    · -fl Enables the internal framelimiter.**
    · -forcepad Forces SIO IRQ to always be enabled.
    · -forcespu Forces SPU IRQ to always be enabled.
    · -gun Enables Namco Gun Emulation.**
    · -h (?) Displays some (not all) command-line switches.
    · -hdev (?) Displays a list of debug options.
    · -help (?) Displays some (not all) command-line switches.
    · -i Loads the Interpreter core.*
    · -legaia Enables Legend of Legaia cheat.
    · -lib (U) Loads libpsx.exe in the root directory (Necessary for running demos)
    · -loadbin <file> Loads a specified ISO image file.
    · -loadcheat <file> Loads a specified .cht file.
    · -loadfake Loads a fake file.****
    · -loadiso <file> Loads iso file (CloneCD/Cdrwin).
    · -loadmemc0 <file> Loads a specified memory card file in the first slot (0).
    · -loadmemc1 <file> Loads a specified memory card file in the second slot (1).
    · -loadppf <file> Loads a specified ppf file.
    · -mdec Enable MDEC emulation.
    · -mdectiming Enable MDEC accurate timing.
    · -memcard Enable Memory Card Emulation.
    · -mouse Enables Mouse Emulation.
    · -mouseN Enable Mouse Emulation. (number of port)
    · -noaudiocd Disables CDDA.
    · -noauto Disables automatically applied patches.
    · -nocd Disables CD-ROM Emulation.
    · -nocdcmd11 (U) Disables CD-ROM command 11.
    · -nocdrtstatus (U) Disables CD-ROM RT status.
    · -nocdstatus Changes some CD-ROM status outputs.
    · -nocdoverwrite Enables Accurate CD-ROM Timing. (Parappa the Rapper's Demo)
    · -nocdtiming Disable CDR accurate timing. (Gran Turismo 2, Legend of Legaia, Dragon Valor, Point Blank series)
    · -noforcepad Disable SIO irq always ON. (F4)
    · -noforcespu Disable SPU irq always ON.
    · -nogui Runs ePSXe without the GUI.
    · -noignorecmd Workaround for Rebel Assualt 2
    · -nolog Disables log files.
    · -nomdec Disables MDEC.
    · -nomdectiming Disables MDEC Timing.
    · -nomemcard Disables Memory Card Emulation. (Track & Field)
    · -noseekinxa (U) Disables seeking during XA playback.
    · -nosound Disables Sound Emulation.
    · -nppf Disable ppf patches.
    · -noxasound Disable XA sound.
    · -oldtiming Uses Pre-v1.5.1 Timing.
    · -p <num> Adds penalty cycles to memory access.*****
    · -paddual (U) Enables a pad workaround*
    · -pe2 Workaround for Parasite Eve 2
    · -ppf Enable ppf patches.
    · -savefake <file> Saves a fake file.****
    · -slowboot Enables BIOS Logo. (Slow Boot)
    · -sound Enables Sound Emulation.
    · -ssv0 Creates savestates compatible with ePSXe v1.4.0 or below
    · -v (?) Shows the current version of ePSXe.
    · -xaread Enables XA Read.
    · -xasound Enables XA Sound Emulation.
    · -[psx exe] Runs the specified PSX Executable (Normal, .PLL or .ZIP)

    (COMPATIBILITY)
    · -oldtiming Uses Pre-v1.5.1 Timing.
    · -ssv0 Creates savestates compatible with ePSXe v1.4.0 or below

    (SPECIFIC GAMES)
    · -auto Workaround for Saga Frontier 2 (PAL)
    · -disablereportmode Disables support for report mode when playing CDDA sound. (Tekken 1, Lemmings 3D)
    · -ff9pal Enables Final Fantasy IX PAL cheat.
    · -legaia Enables Legend of Legaia cheat.
    · -nocdoverwrite Enables Accurate CD-ROM Timing. (Parappa the Rapper's Demo)
    · -nocdtiming Disable CDR accurate timing. (Gran Turismo 2, Legend of Legaia, Dragon Valor, Point Blank series)
    · -noignorecmd Workaround for Rebel Assualt 2
    · -nomemcard Disables Memory Card Emulation. (Track & Field)
    · -pe2 Workaround for Parasite Eve 2


    (NOTES)
    1.5.1
    - Removed the two options -cdinc and -nocdinc, as fixes made them
    unnecessary. In this version -noxaread has not some effect.

    1.5.0
    - Multiples games can be played using additional commands like:
    Rebelt Assault 2 (-noignorecmd), Micromaniacs (-cdtiming),
    Front Mission 3 (-nocdinc).
  11. sabernet

    sabernet New Member

    Messages:
    3
    Likes Received:
    0
    is there any way of telling epsxe to boot cd through command line? The -cdrom option appears to be dead in the newer release...

    I know, this is probably a stupid question
  12. sabernet

    sabernet New Member

    Messages:
    3
    Likes Received:
    0
    nm, I just noticed nogui mode does it by default.....
  13. fireblaster_lyz

    fireblaster_lyz <font color="#FFFF00">A Blast from the Past... Junior Contributor

    Messages:
    1,942
    Likes Received:
    0
    Haha...yes, it's -nogui. Avoid double-posting...an edit button does its job.
  14. sabernet

    sabernet New Member

    Messages:
    3
    Likes Received:
    0
    lol, I didn't notice the edit function until now, sorry:p
  15. FoxSevent

    FoxSevent Not a Registered User

    Messages:
    490
    Likes Received:
    0
    Hey guys how do i make the nogiu nad loadbin make work togheter
    This is what i wrote but i get erroe ERROR DEMO not found

    D:\Emulen\PSX\Emu\ePSXe.exe -nogui -loadbin <D:\Emulen\PSX\Iso\Pandemonium 2.ccd


    EDIT LoL Sry i just noticed thaht this is dead topic SRY :(
    Last edited: Oct 12, 2008
  16. Boulotaur2024

    Boulotaur2024 Member

    Messages:
    34
    Likes Received:
    0
    Hehe had to search the net upside down to find this, thanks : )
  17. jonc2006

    jonc2006 God of Douchebagness™

    Messages:
    9,826
    Likes Received:
    14
    please do not revive old threads.

    closed.
Thread Status:
Not open for further replies.

Share This Page