![]() I use standalone 2.1.1 so I can't speak for how Retroarch handles starting games, though I did try to mold my setup in a way that would make it easy to change to Retroarch's ScummVM core if I so choose. Hmm, I personally haven't experienced any of these issues but I'd believe they exist. But you can start it from an external batch file that can also be made with such a script - something as simple as " scummvm.exe " - and naming that file appropriately will allow LB to scrape all details. WIth respect to stand-alone ScummVM, you can't start games by passing it an external file. All games that have any details in the LB/EmuMovies databases also download all metadata and artwork (almost everything except some non-game stuff). ![]() I've now got a script going that deals with almost all special cases to properly tag a file for every game (I'm testing with over 400 game versions and over 250 titles) - this is only applicable to RetroArch/Libretro. Kyrandia produces an error on Amiga and other versions, etc.įrankly, the whole thing is a giant mess and both ScummVM and the Libretro core are full of inconsistencies and bugs. Using short name with Kings Quest 1, if you start the Amiga or Mac versions they'll each contain the correct copyright date, but they'll be using the darker DOS palette and DOS audio - start each game directly from the ScummVM launcher and you can see/hear the difference. If instead you use the full target name or the gameid of "gon" which is identical for all versions, they'll all start correctly. If you try using that in a scummvm file you can start the DOS versions of the game, but Amiga and Atari ST version will drop out to the ScummVM debugger. For example, the short name for Bargon Attack is "bargon" which is shared in all versions (bargon for dos, bargon-amiga for Amiga, bargon-amiga-1 incorrectly for Atari ST, bargon-de for German DOS, etc.). scummvm files - but as above, this is broken in the core and just won't work for some games. Libretro docs clearly state to use the Short Name inside the. Libretro can start using either target or gameid. The actual short names are in the game target (the of the ini) - this is the only tag that will start a game on Stand-Alone ScummVM. In many cases it specifies an engine, like sci or agi and doesn't mention the game whatsoever. I'm content with doing this for the time being however if I do end up switching back due to features in the future I think that approach sounds fine.Īre you using actual short names (the first part of the section/target before "-") or are you using "gameid" ? The gameid is, according to ScummVM dev docs, supposed to be unique, but they've seemingly ignored this and it doesn't specify the version at all as they indicated. scummvm files with the short names and have just scanned in those. I wrote a MATLAB script to scan my scummvm ini and create. I believe the pause features will then work for those who want them while still maintaining portability with scummvm games and my scummvm configuration utility that converts the scummvm ini file to all relative paths. I plan to add an option to convert your batrunner imported games to launch scummvm straight from launchbox skipping the batrunner and bat files. Once you've imported your games via the bat files. I plan to move everything into the scummvm folder where ever it lives for 10.12. This means people will have to redo their ScummVM setup with the updated plugin once its done. Ok, to make the fixes that I want and maintain the portability, I will have to break the current way I'm doing doing things.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |