Alum (PC)

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
Klemc
Posts: 6
Joined: Tue Dec 17, 2019 8:31 pm

Alum (PC)

Post by Klemc »

I miss one, ICON, hell, it's a good game though !

How do i do/add one myself ?.. please.

https://ibb.co/ctFMQcB
User avatar
Praetorian
ScummVM Developer
Posts: 884
Joined: Tue May 08, 2007 8:54 am
Location: Greece
Contact:

Re: Alum (PC)

Post by Praetorian »

The process to submit an icon for a ScummVM supported game that is currently missing one is described in the readme text here: https://github.com/scummvm/scummvm-icons

You can either submit a pull request with your icon for the game, or open a github issue for it. Make sure you conform with the specifications mentioned in the text.

That's the recommended procedure to follow. But, the icon, if it's accepted by the team, will be available in the next official icons pack. So, that will be some time in the future.

I don't think you can quickly use your own icon, overriding or complementing the official icons packs, by just placing an (appropriately named) png somewhere in the icons path (I've tested it).

But it is possible, if you replicate the entire structure of an icons ".dat" file (which is a zipped file) in a custom ".dat" file you've made, and place your icon under the "icons" folder inside your custom ".dat" file.

Please note that what I describe bellow is basically a "hack" that I've tested and worked, but it is likely that such custom hacks could conflict with future official proper updates to the icons packs.

For example, extract an existing icons .dat file (eg. one of the latest packs, "gui-icons-20231231.dat").
Edit the games.xml file to only contain an entry for the games you're adding icons for.
eg.

Code: Select all

<?xml version="1.0" ?>
<games>
<game id="alum" name="Alum" engine_id="ags" company_id="" year="" moby_id="" steam_id="" gog_id="" zoom_id="" additional_stores="" datafiles="" wikipedia_page="" series_id=""/>
</games>
Create a subfolder "icons" and place your icon in there, named appropriately (eg. in this case: "ags_alum.png").

(You can optionally edit the other xml files (eg. the "company.xml") to add an id and an entry for the game's developer company and then use that id in the "company_id" field of the games.xml entry for your game, and so on).

Zip all the xml files (the ones you edited and the ones you did not) including the subfolder "icons" in a "gui-icons-custom.zip". Rename the file to "gui-icons-custom.dat", put it in your ScummVM "icon path" and run ScummVM.
Klemc
Posts: 6
Joined: Tue Dec 17, 2019 8:31 pm

Re: Alum (PC)

Post by Klemc »

It's OKay, well understood, i'll do it, i found two good to start with :

https://ibb.co/dLgJdjZ
https://ibb.co/q09M9dF

Have a nice day
Post Reply