Default directories for software in Catapult

By Skyblasc

Resident (56)

Skyblasc's picture

16-09-2020, 19:27

Hi folks, here using OpenMSX 0.14 and Catapult 0.14 in Kubuntu 18.04
Is there a way to indicate Catapult a default folder for software?
Catapult OpenMSX launcher is able to detect new machines and extensions in .openmsx/share/systemroms but it seems unable to look for carts, disks or tapes in .openmsx/share/software. When browsing for a rom or dsk, it always start at my home folder and not in the default folder for OpenMSX.
I would like to set a default software folder so every time I click "browse" it starts there. I've not been able to locate such function in the manuals.
I've tried to put the folder as a filepool inside OpenMSX console, but it does nothing with Catapult.
Am I missing something or it's not possible to stablish default folder other than the user folder?
Thanks!

Login or register to post comments

By Parn

Hero (603)

Parn's picture

16-09-2020, 19:32

Why don't you set a symlink from your home folder to wherever else?

By Manuel

Ascended (16864)

Manuel's picture

17-09-2020, 00:55

I think Catapult remembers the last folder you selected something in for a media type and will start there...?

Try the osd menu as an alternative as well!

By Skyblasc

Resident (56)

Skyblasc's picture

17-09-2020, 09:29

Yes, it's a possible workaround. It would put my roms folders one click away from the Catapult default folder when browsing ( my Home folder) But for the sake of keeping clean my folders I would like Catapult to at least remember the last folder you use. As Manuel answers, Catapult it remembers "something" but it's not the folder but the last file used. It's a bit tedious use it to re-select last rom inserted and then delete the name of the rom and hit browse again to go to the roms folder and navigate from there.
It's a shame there is no "config" file for Catapult to change things like the default folders for the media as I like to have my software in different subfolders for MSX1, 2, roms, dsk, tapes, etc...

By Skyblasc

Resident (56)

Skyblasc's picture

17-09-2020, 09:51

Thanks Manuel.
Yes, it is true that Catapult "remembers" but the last file used ( last 25 according to documentation) . So, I select the last file in the drop-down menu, then erase the name of the file, hit "browse" button again and Catapult takes me to that file folder. Then I can navigate from there and it's a bit closer than from my "Home" directory but a bit annoying as I like to have my roms and dsk sorted in subfolders for generation, rom, dsk, company... So when browsing I would like to appear always at the top of my msx software tree.

I tried your suggestion of using the osd menu and yes, it's very useful Smile When selecting load rom it shows the default folder for openmsx and also there is a link to filepools. One of the filepools is the one I set before in openmsx console so it takes me where I want to start browsing. Nevertheless, it's a shame there is no clear "config" file for setting this kind of preferences in Catapult as there exist in many other emulators frontends.