View Issue Details

IDProjectCategoryView StatusLast Update
0001132OpenMPTPlayback Compatibilitypublic2018-08-31 20:52
ReporterSlender Assigned ToSaga Musix  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformx64OSWindowsOS Version10
Product VersionOpenMPT 1.27.09.00 / libopenmpt 0.3.11 (upgrade first) 
Target VersionOpenMPT 1.28.01.00 / libopenmpt 0.4.0 (upgrade first)Fixed in VersionOpenMPT 1.28.01.00 / libopenmpt 0.4.0 (upgrade first) 
Summary0001132: An odd last saved with value for ancardia.it by Ceekayed
Description

In the above module, ftp://ftp.modland.com/pub/modules/Impulsetracker/Ceekayed/ancardia.it the last saved with value in OpenMPT and the tracker field in foo_openmpt both say that the module was saved with Impulse Tracker 0.00. I don't think there was ever such a version of Impulse Tracker released, so this is rather odd.

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)r10556

Activities

StarWolf3000

StarWolf3000

2018-07-12 06:29

reporter   ~0003575

Indeed. The header field Cwt/v (created with version, at offset 0x28) has the value $00. I checked other files, and they have $27 instead. Either the tracker used to create/modify this song did not write the Impulse Tracker version or it has been manipulated with a hex editor.

I don't know if this somehow affects playback in OpenMPT.

Slender

Slender

2018-07-12 13:27

reporter   ~0003576

Probably not,though the eight bit version of that song displays as being created with ModPlug, and the 16 bit version displays as that. It may or may not affect MPT hacks.

manx

manx

2018-07-12 13:48

administrator   ~0003577

8bit version: ftp://ftp.modland.com/pub/modules/Impulsetracker/Ceekayed/ancardia%20(8%20bit).it

Saga Musix

Saga Musix

2018-07-13 12:38

administrator   ~0003578

Yes, there are some files out there with weird "saved with" values. In this case it can be ruled out that it was saved with ModPlug as its file header does not show some of the quirks that older MPT versions would emit. It could be saved with a very early / experimental version of Chibi or Schism that I don't know about, or it could just be hand-edited. There's nothing we can really do here.

manx

manx

2018-07-13 13:05

administrator   ~0003580

Well, we at least should not claim "Impulse Tracker 0.00." We could just be honest and say "unknown" or "Unknown Tracker (Version 0.00)" or something along those lines.

Saga Musix

Saga Musix

2018-08-31 20:52

administrator   ~0003607

r10733 adds a special case for v0.00.

Issue History

Date Modified Username Field Change
2018-07-12 02:03 Slender New Issue
2018-07-12 06:29 StarWolf3000 Note Added: 0003575
2018-07-12 13:27 Slender Note Added: 0003576
2018-07-12 13:48 manx Assigned To => Saga Musix
2018-07-12 13:48 manx Status new => confirmed
2018-07-12 13:48 manx Note Added: 0003577
2018-07-13 12:38 Saga Musix Note Added: 0003578
2018-07-13 12:38 Saga Musix Status confirmed => closed
2018-07-13 12:38 Saga Musix Resolution open => not fixable
2018-07-13 13:05 manx Note Added: 0003580
2018-07-13 13:05 manx Status closed => feedback
2018-07-13 13:05 manx Resolution not fixable => reopened
2018-08-31 20:52 Saga Musix Note Added: 0003607
2018-08-31 20:52 Saga Musix Status feedback => resolved
2018-08-31 20:52 Saga Musix Resolution reopened => fixed
2018-08-31 20:52 Saga Musix Product Version => OpenMPT 1.27.09.00 / libopenmpt 0.3.11 (upgrade first)
2018-08-31 20:52 Saga Musix Fixed in Version => OpenMPT 1.28.01.00 / libopenmpt 0.4.0 (upgrade first)
2018-08-31 20:52 Saga Musix Target Version => OpenMPT 1.28.01.00 / libopenmpt 0.4.0 (upgrade first)