Opened 13 years ago

Closed 13 years ago

Last modified 9 months ago

#2837 closed defect (fixed)

Bug with auto-generated game IDs

Reported by: SF/abolishment Owned by: sev-
Priority: normal Component: Engine: AGI
Keywords: Cc:
Game:

Description

The game IDs that are shown in the launcher GUI and
used in the scummvm.ini file are auto-generated, but
the generation code needs improvement.

Specifically, I had problems with the AGI driver. I
downloaded lots of fan-made AGI games, and added them
one by one. The first one was assigned the game ID
"agi", then followed the IDs "agia", "agib", "agic" and
so on. This worked just fine up to and including
"agiz", which means I could add 27 games that were
recognized as AGI games. However, adding one more after
that closed/crashed(?) the launcher.

Since there are 14 original Sierra games plus very many
fan-made games that use the AGI engine, game collectors
or notorious downloaders could easily get more than 27
games using the AGI engine. Perhaps a numerical
approach to the generated IDs would be a better idea?

-Eilhan

Ticket imported from: #1562795. Ticket imported from: bugs/2837.

Change History (4)

comment:1 Changed 13 years ago by sev-

Owner: set to sev-

comment:2 Changed 13 years ago by sev-

Resolution: fixed
Status: newclosed

comment:3 Changed 13 years ago by sev-

Fixed in SVN and backported. Now autogenerated names look
like "ID-NNNN" where NNNN is a sequental number

comment:4 Changed 9 months ago by digitall

Component: --Unset--Engine: AGI
Note: See TracTickets for help on using tickets.