1. Or do you mean that nothing apparently changes when you click Apply, but if you close the dialog and come back to it, it's changed back?
#1 was happening. Kept defaulting back to the PBX media directory.
Do you by chance have this installed in C:\Program Files or somewhere like that? It sounds like file writes to Settings.txt aren't working, which is a symptom of putting it in a protected folder like Program Files.
A test you could do to see if file writes are the issue:
1. Open PinballY
2. Go to the Settings dialog
3. Go to the Folders page
4. In the media folder box, explicitly type a full path. Any path, doesn't matter. Try something like C:\TEST_PATH
5. Save
6. Quit PinballY
7. Open Settings.txt in Notepad
8. Look for the MediaFolder=xxx line. Does it contain the path you typed?
And remember, you can always see the exact full path that the media search is using for each game via
Operator Menu ('0' key) -> Game Setup -> Show Media Files
So if it looks like the MediaPath setting is correct in Settings.txt, but the videos/graphics still aren't being loaded, you can look at Show Media Files to see the exact paths being searched to confirm that it's right. No need to guess whether the problem is (1) it's just the path that's wrong, or (2) the path is right but the files aren't getting loaded for some reason.
Closed out of PBY and also rebooted.
Just for future reference, rebooting should never be necessary for PBY settings changes. They're just in that simple text file Settings.txt, not in any of the places (like the registry) where rebooting would make any difference. Quitting and restarting the programs should always be enough. Just to save you a little time in the future.
Would it be better to NOT have PBY start pointing to all the PBX media [and tables] if PBX is installed after PBY?
Well, I don't think I can actually tell the order of installation. Plus I think it would really confuse people down the road to make the "black box" that selects your folder path even more complicated like that. People are going to start thinking the media folder path depends on the weather forecast.
But it does seem like a problem that you had this weird change happen just by installing another program. Maybe the thing to do is to get rid of the automatic default that selects a folder every time you run - that's the real problem here; it was picking one default up until now, and then you installed PBX and suddenly the meaning of the default changed. Instead, maybe it should let you explicitly point it to the PinballX media path, but never use it by default. And then I could also add a check the very first time you run that asks something like:
"It looks like you've already set up some table media files for PinballX. Would you like PinballY to use your existing PinballX media folder, or would you like to start from scratch with an empty PinballY media folder?"
Does that make sense? All of the option dialog settings would remain the same, so you could switch between PinballX and PinballY media folders at any time, but you'd never have this sudden change in behavior by anything external you do. It would only change when you specifically tell it to change via the options settings.
Edited by mjr, 15 September 2018 - 11:32 PM.