Jump to content
LaunchBox Community Forums

Phoenix: Jaguar emulator - how to automatically start games?


legolas119

Recommended Posts

thanks,

 

well, currently i have loaded in Phoenix all my jaguar, 3do and colecovision games and i'm using your "old" launcher version in order to directly load games for jaguar and 3DO in LB. And I don't need to add any new games in my 3 lists. I only need to use your new loaded version in ordert to load colecovision too in LB.

Now, if I want to use the new version of your loader, I have to:

1) save my current phoenix.config.xml and the _phoenix_Rom_Launcher.xml files in another location 

2) overwrite my current loader with you new version and keep a copy of my phoenix.config.xml in the emulator folder

3) run again the backup utility of your loader in order to create a new _phoenix_Rom_Launcher.xml version

4) Run LB and try the 3 consoles if it is able to load games for all the console

is that correct?

 

thanks!

Link to comment
Share on other sites

14 hours ago, legolas119 said:

thanks,

 

well, currently i have loaded in Phoenix all my jaguar, 3do and colecovision games and i'm using your "old" launcher version in order to directly load games for jaguar and 3DO in LB. And I don't need to add any new games in my 3 lists. I only need to use your new loaded version in ordert to load colecovision too in LB.

Now, if I want to use the new version of your loader, I have to:

1) save my current phoenix.config.xml and the _phoenix_Rom_Launcher.xml files in another location 

2) overwrite my current loader with you new version and keep a copy of my phoenix.config.xml in the emulator folder

3) run again the backup utility of your loader in order to create a new _phoenix_Rom_Launcher.xml version

4) Run LB and try the 3 consoles if it is able to load games for all the console

is that correct?

 

thanks!

Ah.. if everything is already loaded into the backup file, then go ahead and drop in the new exe file.  It should just work.

Link to comment
Share on other sites

well, i tried, but when i launch a game with LB it appears this pop up:

Immagine.png

(Accesso Negato in italian means "denied access")

if I use your previous version (with 3Do and jaguar) I don't have any issue.

My Antivirus didn't detect any virus or problem.  Microsoft Defender smartscreen detect it as a risk, but even if I have disabled Microsoft Defender, I am still blocked...it is not possible to run it with LB...:(

thank you

Link to comment
Share on other sites

I have to exempt the exe in my antivirus (BitDefender), but other than that, I have no problem launching it through LaunchBox.  I've finally tested it with ColecoVision games added to my LB library, and it all seems to work the same as the previous version.

First off, you can try launching it from the command prompt and add the path to the game rom as the argument.  That'll let us know that the program starts Phoenix and changes the config file as it should. Like on my setup, I typed..   

L:\LaunchBox\Emulators\Phoenix [3DO, Jaguar]\Phoenix v2.8.JAG\_Phoenix_Rom_Launcher.exe "L:\LaunchBox\Games\ColecoVision\River Raid.col"

 

As for the LaunchBox error, it sounds like a permissions issue - something denying LaunchBox from executing this new exe.   Maybe some other security software that may be blocking it?  Maybe try running LaunchBox as Admin?  I don't really know how to help with that issue.

 

Edited by freeflyer454
Link to comment
Share on other sites

well, it seems that if I run LB as Admin, it works!

but now I have another proble,...  well I currently have 3 different folder, one for every emulator: 3DO, Jaguar and colecovision.  I created 3 different folder instead only one because I belived that in order to directly launch with LB a colecovosion or jaguar or 3DO game, i need 3 different folder. But it isn't true...

in any case, now overwrite your new .exe file only in Colecovision and Jaguar folder, but now if I run the PhoenixEmuProject.exe file, i see only one game (the latest game loaded with that console), in this way. If I run the PhoenixEmuProject.exe in the Jaguar folder, I see this:

Immagine.png

if i run the exe from the 3DO folder I see this:

Immagine2.png

and from the exe in Colecovision folder, I see this:

Immagine3.png

so, now, i would like to have ONLY ONE folder, and then run LB with the same .exe emulator for all the 3 consoles.  What do you suggest? I have created in the Colecovision folder the backup file with your new .exe file, so I think that the Colecovision folder it the better one and it is better for me to keep this folder and delete the Jaguar and 3DO folders. 

But how I can be sure that all the games loaded in the emulator for the 3 consoles are correctly loaded in the backup file created? Is it better to delete the _Phoenix_Rom_Launcher.xml?  How can I run again the emulator .exe file in order to see all the 3 emulators with thei 3 games list?

I'm confused :(

thanks!

Link to comment
Share on other sites

Not sure I completely understand the situation you describe... You have three Phoenix emulator folders and you would prefer to have one. 

To do that, go ahead and get your single Phoenix emulator folder ready - just make sure it still has that "full" _Phoenix_Rom_Launcher.xml file to go along with the Rom_Launcher.

Then in LaunchBox, under Tools... Manage Emulators.  Then pick the one you want to keep and associate it with the 3 different systems (remember you'll actually be selecting the _Phoenix_Rom_Launcher.exe file as the actual emulator exe).  Then go ahead and remove the other unused Phoenix instances.

image.png.95e02212e720482616cad709c0efd6bc.png

I'm not sure, but LaunchBox may ask at this point if you want to associate those games with the emulator.  If it does - great!  If not, you may have to do it through the Bulk Edit Wizard.  You do this by selecting one game from one of the systems, press Ctrl - A to select all the games for that system, Right-click and Edit to bring up the Bulk Edit Wizard.  Press Next.  Then for the Field selector, you'll want to pick Emulator and for Value, select the single Phoenix emulator.  You'll do that for each system.

 

As long as you're not actually changing the game rom or bios file paths, then the Rom_Launcher backup file should be good.  If you are moving any of them, then I'd suggest opening the _Phoenix_Rom_Launcher.xml in a text editor and correct the old paths to the new paths.  The xml file is just a ascii txt file and can be easily read and edited.  If you have a bunch of paths to change, then use a text editor with a search & replace feature.

Hope that helps

 

Link to comment
Share on other sites

:) thanks, I'm sorry yes I know how to configure LB in order to use a single emulator for multiple console.

well, I have done these 3 steps:

1) deleted 3DO and Jaguar folders (they already had your old launcher version with the xml file that not considered the Colecovision games)

2) in the Colecovision folder I put your new launcher version and I created the new xml file:

Immagine4.png

3) I configured on LB the emulator in order to use the same Launcher for the 3 consoles (as you described above)

4) I tried Colecovision: perfect!  Then I tried 3DO and Jaguar: there was missing the bios setup, so I have done again the bios set up for both consoles and now they work too!  I think that it is not necessary to create again the xml file because i dind't add any game, I only added again the bios to 3DO and Jaguar configuration. Is that right?

 

thank you!

Link to comment
Share on other sites

Yes, it'll work like that.  Only thing is if you ever do a restore from that backup file, you'll have to setup the bios-es again. 

You could always just copy over the bio settings for those systems from the config xml to the backup xml.  Not that big of a deal, though. 

Glad you got it working.

 

Edited by freeflyer454
Link to comment
Share on other sites

  • 3 weeks later...

hi, i still have a little question: I want to add a 3DO game to my collection.  In order to add it and then use it on LB, which are the correct steps?  I suppose:

1) Run _Phoenix_Rom_Launcher.exe and push RESTORE. Then answer YES to the pop up. In this way it will replace my previous configuration file.

2) then I have to add the new game to the emulator, as usual. 

3) after that, I have to run again the _Phoenix_Rom_Launcher.exe file and push BACKUP button. And nothing else.

is this correct?

Link to comment
Share on other sites

One thing you'll have to do after you import the new games into Phoenix... you'll need to delete the old "_Phoenix_Rom_Launcher.xml" file. 

The way I wrote the script, it won't overwrite it's backup file, so you'll have to do that manually before making a new backup (otherwise, the backup utility will only keep giving you the "Restore" option).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...