DoomRunner icon indicating copy to clipboard operation
DoomRunner copied to clipboard

[Suggestion] Source Port Coalescing(?)

Open kinker31 opened this issue 3 years ago • 2 comments

Suggestion:

This one's admittedly a little tough to explain, but would it be possible to have source ports with multiple .exe files for each game to be automatically listed as one entry, the launcher handling which .exe to launch depending on IWAD, if one exists?

Example:

Instead of Chocolate Doom, Chocolate Heretic, Chocolate, and Chocolate Strife all being listed as separate entries, all four of them occupy a singular "Chocolate Engine" entry, DoomRunner launching Chocolate Doom if Doom 1, 2, HacX, or Chex Quest's IWAD is selected, Chocolate Heretic if HERETIC.wad is selected, etc.

kinker31 avatar Oct 12 '22 22:10 kinker31

Uff, that sounds kinda complicated, it would add another layer of complexity both for the user, when adding an engine, and for me, when maintaining all that code around engines.

Why does Chocolate have different binaries for these games anyway? It's the same game engine, just with different assets.

Youda008 avatar Oct 13 '22 09:10 Youda008

It's the same game engine, just with different assets.

Not exactly.

yum13241 avatar Nov 17 '23 06:11 yum13241