Default directories for software in Catapult

By Skyblasc

Resident (63)

Аватар пользователя Skyblasc

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

By Parn

Hero (626)

Аватар пользователя Parn

16-09-2020, 19:32

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

By Manuel

Ascended (17286)

Аватар пользователя Manuel

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 (63)

Аватар пользователя Skyblasc

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 (63)

Аватар пользователя Skyblasc

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.

By Manuel

Ascended (17286)

Аватар пользователя Manuel

09-10-2020, 21:01

Well, Catapult is not really in active development anymore. The OSD menu is. Check the latest development build: we made some new steps again for it Smile