Emuforums.com

Go Back   Emuforums.com > PSX Emulation > Misc PSX Discussion
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old November 25th, 2002   #1 (permalink)
Registered User
 
Join Date: May 2002
Location: Northants, England
Posts: 60
Delta configs.

Hi,

Firstly I'd just like to say how much I like Delta. A great idea.

However, unless I'm wrong (please set me straight if I am , it seems that you have to make a new configuration for every single game. Would it be possible to make one single configuration (which is all I need for practically every single game I have), and just scan the isc for its I.D. and assign it to that configuration. I do realise that most of the config is already complete when you create a new one, but it is going to look messy to have (in my case about 150) seperate configs, with the only difference in each being the scanned I.D. of the disk.

I'm hoping that this is already possible, but that I have somehow not found out how to do it.

Thanks for any advice/answers in advance.

Go well all
deadrabbit is offline   Reply With Quote
Old November 25th, 2002   #2 (permalink)
Resident Movie Critic
 
Betamax's Avatar
 
Join Date: Apr 2001
Location: Belfast, Northern Ireland
Posts: 9,480
It's already possible (althought I suppose it's not really all that obvious).

1. Ignoring Delta for the moment, configure epsxe as you would normally for your general case.

2. In Delta goto the autoplay default option in the settings menu. Change the default option to "run epsxe".

Now if you insert an unknown psx cd, instead of displaying the autorun selector, delta will automatically run epsxe. As there is no configuration specified, it won't alter epsxe's settings and instead use the existing one.

Oh and in the few cases that the default doesn't work you can still create custom settings
__________________

Superior marketing of an inferior product will always win over inferior marketing of a superior product.
Betamax is offline   Reply With Quote
Old November 25th, 2002   #3 (permalink)
邪魔ゎ指せない
 
Kane's Avatar
 
Join Date: Jan 2002
Location: Gosport, England
Posts: 26,255
Beta: would it be possible to, in a later version, assign multiple CDs to same config. For example, FF8, 9, and Star Ocean 2 all use the same config, which isn't the same as my 'Generic 3d' config...
__________________

>Site Live<
Pop over to my site for help with setting up PSX emulators.
Help for the Final Fantasies and other RPGs avalaible

Celes: (Desktop) Athlon 64 X2 4200+, 2Gb 400MHz DDR Ram, MSI K8N Platinum, GeForce 8800 GTS 320Mb, 500Gb RAID HDD, Vista Business
Erika: (MCPC) Athlon XP 2400+, 1Gb 400MHz DDR Ram, geForce 6800 256Mb, 80Gb Hdd, XP 2005 MCE
Kimiko: (Desktop 2) Athlon 64 3000+, 512Mb 400MHz DDR Ram, Asus K8V, geForce 6800 128Mb

Kane is offline   Reply With Quote
Old November 25th, 2002   #4 (permalink)
Resident Movie Critic
 
Betamax's Avatar
 
Join Date: Apr 2001
Location: Belfast, Northern Ireland
Posts: 9,480
Not really possible. The psxid code is stored in each dta file (you can open it in notepad if you want to see how things work). The way they are stored means that there will always be an upper limit on the no of disks that Delta is expecting to find. I could up the limit to, eg 4., easily enough but beyond that things will get very messy.
__________________

Superior marketing of an inferior product will always win over inferior marketing of a superior product.
Betamax is offline   Reply With Quote
Old November 25th, 2002   #5 (permalink)
邪魔ゎ指せない
 
Kane's Avatar
 
Join Date: Jan 2002
Location: Gosport, England
Posts: 26,255
Is there no easy way that you could modify it so that each CD can reference to a config, so say instead of the CD label being part of the config file, when a CD is inserted, it'd look at one file which contains a list of CDs and the references to thier config files?
__________________

>Site Live<
Pop over to my site for help with setting up PSX emulators.
Help for the Final Fantasies and other RPGs avalaible

Celes: (Desktop) Athlon 64 X2 4200+, 2Gb 400MHz DDR Ram, MSI K8N Platinum, GeForce 8800 GTS 320Mb, 500Gb RAID HDD, Vista Business
Erika: (MCPC) Athlon XP 2400+, 1Gb 400MHz DDR Ram, geForce 6800 256Mb, 80Gb Hdd, XP 2005 MCE
Kimiko: (Desktop 2) Athlon 64 3000+, 512Mb 400MHz DDR Ram, Asus K8V, geForce 6800 128Mb

Kane is offline   Reply With Quote
Old November 25th, 2002   #6 (permalink)
Resident Movie Critic
 
Betamax's Avatar
 
Join Date: Apr 2001
Location: Belfast, Northern Ireland
Posts: 9,480
I had thought of that, although it was more along the lines of putting references into the registry instead. But the main problem with that idea is backup/distribution. With the settings all stored in 1 file it's very easy to copy it from one machine to another, or to copy them to a floppy to back them up. It wouldn't be possible to transfer the autorun settings if they are stored centrally.

Also converting to a central database now would be a major pain. I'd have to rewrite the entire cd detection algorthim, the config loader, the config writer, and the misc view code also.
__________________

Superior marketing of an inferior product will always win over inferior marketing of a superior product.
Betamax is offline   Reply With Quote
Old November 25th, 2002   #7 (permalink)
Registered User
 
Join Date: May 2002
Location: Northants, England
Posts: 60
Hi again,

Thanks Betamax, it seems kinda obvious now you point it out

Still think you've done great with Delta , wether it was possible or not though.

Keep up your quality work mate
deadrabbit is offline   Reply With Quote
Old December 1st, 2002   #8 (permalink)
Registered User
 
Join Date: May 2002
Location: Northants, England
Posts: 60
Hi again,

Ok, all is good in the world now. In goes the CD and the emulator runs the game, brilliant


One more thing though (that might be just as simple), since discovering from your program that using the '-slowboot' parameter shows the logo, I was wondering how to have this happen also by default (along with no configs, just a default to start ePSXe, or is this something I have to set also in the emulator itself ? If this is so then where is it set, because I've looked all through it and can't find it ?

Thanks again (mainly for putting up with my stupid questions

Go well all

Ok, thought I'd cracked it by creating a batch file with the slowboot command line inside, pointed Delta to the batch file instead of the ePSXe executable, but of course, even though it will start ePSXe it needs me to excute the RUN CD command manually (therfore negating the point of using Delta, which most definately is NOT what I want).

Am I getting any close though ?

Last edited by deadrabbit; December 1st, 2002 at 03:36.
deadrabbit is offline   Reply With Quote
Old December 1st, 2002   #9 (permalink)
Resident Movie Critic
 
Betamax's Avatar
 
Join Date: Apr 2001
Location: Belfast, Northern Ireland
Posts: 9,480
That should work, but you'll need to make a few modifications to the batch file, eg if epsxe is located @ c:\epsxe\epsxe.exe the line you would need would be:

c:\epsxe\epsxe.exe %1 -slowboot
__________________

Superior marketing of an inferior product will always win over inferior marketing of a superior product.
Betamax is offline   Reply With Quote
Old December 2nd, 2002   #10 (permalink)
Registered User
 
Join Date: May 2002
Location: Northants, England
Posts: 60
Hi again Betamax,

Yes, that does now run as it should (didn't know about the %1 bit, thanks by the way what does it do, does it access the cd-drive ?.) Didn't need to specify where ePSXe was as I created the batch file in the same folder as the ePSXe executable.

Just a suggestion, but why don't you add the option to run ePSXe automatically (as in, when a playstation disc is inserted in the CD-drive), but with command line parameters if wanted ?

Thanks again for all your help with this, and once again nice program and bloody useful too

Go well.
deadrabbit is offline   Reply With Quote
Old December 2nd, 2002   #11 (permalink)
Resident Movie Critic
 
Betamax's Avatar
 
Join Date: Apr 2001
Location: Belfast, Northern Ireland
Posts: 9,480
%1 passes parameters into batch files, eg if you made a file called print.bat with the following line:

echo %1

Then ran it using the following:

print hello

the batch file replaces the %1 with hello

In your case it replaces it with all the other command line options that delta passes to epsxe

Oh and as for the other option, looks like kanes idea might be doable after all (/me goes and chews gum).
__________________

Superior marketing of an inferior product will always win over inferior marketing of a superior product.
Betamax is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 19:18.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5