Next Generation Emulation banner
1 - 8 of 8 Posts

·
Registered
Joined
·
35 Posts
Discussion Starter · #1 · (Edited)
This is a program that creates a shortcut psx games but it works only with the emulator epsxe
To detect "everything" automatically unzip the files in a directory where this:
- All files of the emulator
- The Game iso
- The game icon

Report any error or problem presented

ChangeLog:
Version 1.5
* Preview of the shortcut
* Browse memory cards
* Memory card auto detection

Version 1.4
* Add detection of bin files
* Default icon available
* Corrected some errors in the paths

Version 1.3
* Auto detection of necesary files

Version 1.2
* Add memory card detection

Version 1.1
* Add Browse files

Version 1.0
* Epsxexec Released!
 

·
Discontinued
Joined
·
1,191 Posts
Quick note to everyone using this:
(--) It does not have a GUI option, so set your memcards first!


On program startup:
It still worked even ignoring it (I think I have 2008 VC redist, don't know about NET version).

The following errors may be because of this problem. Like placing the shortcut where the ISO sits.

Code:
************** Exception Text **************
System.MissingMethodException: Method not found: 'System.String System.Windows.Forms.OpenFileDialog.get_SafeFileName()'.
   at Epsxexec.Form1.PreValues()
   at Epsxexec.Form1.Form1_Load(Object sender, EventArgs e)

Arguments:
ePSXe error: Bad -param

Code:
-nogui - loadbin "*.iso"
-->
Code:
-nogui -loadbin "*.iso"

Shortcut filename saves to c:\ when shortcut save path is default '\'

I had to manually replace the "*.iso" with my 'Shortcut ISO' file name to get it working.
ex. "*.iso" --> "arms2-1.bin"

Or better: "c:\epsxe_multi\arms2-1.bin"
So I can run the shortcut from my desktop


Suggestion:
It'd be neat if you had a 'default' icon for us to use. ;)

Nice program overall.
 

·
Discontinued
Joined
·
1,191 Posts
Works pretty good. I've got NET 3.5 already installed so don't know about non-NET users.

Only final thing I've noticed: there's a limit to the length of windows shortcut parameters. My path names are very lengthy and usually chops off part of the memcards portion. Windows thing though.

I've got my use for this app.
 

·
Registered
Joined
·
35 Posts
Discussion Starter · #8 ·
Works pretty good. I've got NET 3.5 already installed so don't know about non-NET users.

Only final thing I've noticed: there's a limit to the length of windows shortcut parameters. My path names are very lengthy and usually chops off part of the memcards portion. Windows thing though.

I've got my use for this app.

I test the problem with one of my games ...
Castlevania Symphony of the Night
Indeed the shortcut is reduced transforming this:

-nogui -loadbin "E:\Juegos\Castlevania Symphony of the Night\Castlevania Symphony of the Night.iso" -loadmemc0 "E:\Juegos\Castlevania Symphony of the Night\memcards\CSOTN(0).mcr" -loadmemc1 "E:\Juegos\Castlevania Symphony of the Night\memcards\CSOTN(1).mcr"

To this:

-nogui -loadbin "E:\Juegos\Castlevania Symphony of the Night\Castlevania Symphony of the Night.iso" -loadmemc0 "E:\Juegos\Castlevania Symphony of the Night\memcards\CSOTN(0).mcr" -loadmemc1 "E:\Jue

And just like the icon are not stored in the shortcut...

But I found an effective solution ...
In cases like that would have to copy the arguments that generates a Epsxexec Notepad and save as a. Bat like this:

"E:\Juegos\Castlevania Symphony of the Night\ePSXe.exe" -nogui -loadbin "E:\Juegos\Castlevania Symphony of the Night\Castlevania Symphony of the Night.iso" -loadmemc0 "E:\Juegos\Castlevania Symphony of the Night\memcards\CSOTN(0).mcr" -loadmemc1 "E:\Juegos\Castlevania Symphony of the Night\memcards\CSOTN(1).mcr"

The emulator route in quotation marks and off the arguments that are needed, as is in the normal shortcut, only with the .Bat if it recognizes all the arguments, so that there would be created a shortcut but to the .Bat

Ok report any new...
 
1 - 8 of 8 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top