-
Notifications
You must be signed in to change notification settings - Fork 43
ReadSTM: fix STM signature checks to be case-sensitive. #39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Technically it doesn't matter what's put in those fields, ST2 and ST3 don't care about them. Another value that has been found in the wild for this field is "SWavePro", and "WUZAMOD!" supposedly exists, too (probably from a MOD->STM converter). |
Technically maybe, who knows, but are there any file in the wild
Yeah, but I only touched what libmodplug checks at present. |
I don't know if such files exist, but I thought that while you already fix this, you might just as well fix it with all cases in mind. |
I don't know of any either. So, I'd rather stick to existing sigs and |
- disable wav formats handling: SDL_mixer has its own code for it. - disable midi formats handling: SDL_mixer has timidity or native midi for it. - disable experimental (possibly broken) file save support: not used, ever. - don't export cplusplus interface from shared libs. SDL_mixer doesn't use it. - disable mmcmp unpacking. disable broken pp20 unpacking. - merge Konstanty/libmodplug#36 (fix PSM loader overwrites const data) - merge Konstanty/libmodplug#39 (case-sensitive STM signature checks) - merge Konstanty/libmodplug#40 (big-endian-friendly MDL track length read) - merge Konstanty/libmodplug#24 (make some stuff static) - merge Konstanty/libmodplug#14 (NO_PACKING and MODPLUG_NO_FILESAVE ifdefs) - merge Konstanty/libmodplug#32 (replace setenv) - merge Konstanty/libmodplug#41 (timidity paths update)
- disable wav formats handling: SDL_mixer has its own code for it. - disable midi formats handling: SDL_mixer has timidity or native midi for it. - disable experimental (possibly broken) file save support: not used, ever. - don't export cplusplus interface from shared libs. SDL_mixer doesn't use it. - disable mmcmp unpacking. disable broken pp20 unpacking. - merge Konstanty/libmodplug#36 (fix PSM loader overwrites const data) - merge Konstanty/libmodplug#39 (case-sensitive STM signature checks) - merge Konstanty/libmodplug#40 (big-endian-friendly MDL track length read) - merge Konstanty/libmodplug#24 (make some stuff static) - merge Konstanty/libmodplug#14 (NO_PACKING and MODPLUG_NO_FILESAVE ifdefs) - merge Konstanty/libmodplug#32 (replace setenv) - merge Konstanty/libmodplug#41 (timidity paths update)
- disable wav formats handling: SDL_mixer has its own code for it. - disable midi formats handling: SDL_mixer has timidity or native midi for it. - disable experimental (possibly broken) file save support: not used, ever. - don't export cplusplus interface from shared libs. SDL_mixer doesn't use it. - disable mmcmp unpacking. disable broken pp20 unpacking. - merge Konstanty/libmodplug#36 (fix PSM loader overwrites const data) - merge Konstanty/libmodplug#39 (case-sensitive STM signature checks) - merge Konstanty/libmodplug#40 (big-endian-friendly MDL track length read) - merge Konstanty/libmodplug#24 (make some stuff static) - merge Konstanty/libmodplug#14 (NO_PACKING and MODPLUG_NO_FILESAVE ifdefs) - merge Konstanty/libmodplug#32 (replace setenv) - merge Konstanty/libmodplug#41 (timidity paths update)
PING ? |
1 similar comment
PING ? |
- disable wav formats handling: SDL_mixer has its own code for it. - disable midi formats handling: SDL_mixer has timidity or native midi for it. - disable experimental (possibly broken) file save support: not used, ever. - don't export cplusplus interface from shared libs. SDL_mixer doesn't use it. - disable mmcmp unpacking. disable broken pp20 unpacking. - merge Konstanty/libmodplug#36 (fix PSM loader overwrites const data) - merge Konstanty/libmodplug#39 (case-sensitive STM signature checks) - merge Konstanty/libmodplug#40 (big-endian-friendly MDL track length read) - merge Konstanty/libmodplug#24 (make some stuff static) - merge Konstanty/libmodplug#14 (NO_PACKING and MODPLUG_NO_FILESAVE ifdefs) - merge Konstanty/libmodplug#32 (replace setenv) - merge Konstanty/libmodplug#41 (timidity paths update)
No description provided.