> One of the main reasons why this is happening so often is, because it works like 95% > in all cases and people want to keep their carefully created .inis . And .ini > handling is the worst of the worst in MAME, TBH. > Each Time if MAME changes something regarding the .inis, its the time where most > people think about, if such a update is worth, going through a hell lot of work, in > making new .inis or "correcting" old ones. > It would be a lot easier, if MAME could update nondestructively like i.e. VLC player > does, where you never lose your ini or preferences.
This is nothing to do with inis tho. This is literally the updated HLSL folder, that is essential for the new version to work, not being extracted even if we ship it and don't provide any way for people to not extract it without jumping through the hoops to extract only a single file (yet for any other situations people find the smallest hoop too much)
Also MAME is a significantly more complex piece of software than VLC, with a lot more that can change between releases. Even VLC gets messed up too, if I upgrade to the latest version the video converter only outputs audio, not video, and since it seems to share ini files between installs it's actually *more* difficult to manage than MAME because I can't just have a folder and leave it be.