Showing the changes to src/ft2_module_loader.c (1 of 1 file). Show all
Unified · Split
| @@ -1697,8 +1697,10 @@ bool doLoadMusic(bool fromExternalThread) · 1696 unmodified lines | |||
| 1697 | { | 1697 | { |
| 1698 | fclose(f); | 1698 | fclose(f); |
| 1699 | 1699 | ||
| 1700 | sprintf(tmpText, "Error loading .xm: Unsupported XM version (v%1d.%1d%1d)", | 1700 | const int32_t major = (h.ver >> 8) & 0x0F; |
| 1701 | '0' + (((h.ver >> 8) & 0x0F) % 10), '0' + (((h.ver >> 4) & 0x0F)) % 10, '0' + ((h.ver & 0x0F)) % 10); | 1701 | const int32_t minor = h.ver & 0xFF; |
| 1702 | |||
| 1703 | sprintf(tmpText, "Error loading .xm: Unsupported file version (v%01X.%02X)", major, minor); | ||
| 1702 | showMsg(0, "System message", tmpText); | 1704 | showMsg(0, "System message", tmpText); |
| 1703 | 1705 | ||
| 1704 | moduleFailedToLoad = true; | 1706 | moduleFailedToLoad = true; |