|
|
|||||||
| About Us | Register | FAQ | Members List | Calendar | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#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
|
|
|
|
|
|
#2 (permalink) |
|
Resident Movie Critic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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. |
|
|
|
|
|
#3 (permalink) |
|
邪魔ゎ指せない
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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 |
|
|
|
|
|
#4 (permalink) |
|
Resident Movie Critic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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. |
|
|
|
|
|
#5 (permalink) |
|
邪魔ゎ指せない
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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 |
|
|
|
|
|
#6 (permalink) |
|
Resident Movie Critic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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. |
|
|
|
|
|
#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. |
|
|
|
|
|
#9 (permalink) |
|
Resident Movie Critic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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. |
|
|
|
|
|
#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. |
|
|
|
|
|
#11 (permalink) |
|
Resident Movie Critic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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. |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|