Skip to content

Commit 5a65a85

Browse files
committed
improve signatures P2L/OGG/PSM2CFG
1 parent 3c24565 commit 5a65a85

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

db/Binary/archive.P2L.1.sg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ function detect() {
88
if (Binary.compare("'PSMLST PSM'")) {
99
var versionNumber = Binary.getString(11, 4).trim();
1010

11-
if (/^[0-9]{4}$/.test(versionNumber)) {
11+
if (/^[0-9\.]{4}$/.test(versionNumber)) {
1212
sVersion = versionNumber;
1313
bDetected = true;
1414
}

db/Binary/audio.OGG.1.sg

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,12 @@ meta("audio", "Vorbis");
66

77
function detect() {
88
if (Binary.compare("'OggS'")) {
9-
sVersion = "OGG";
10-
bDetected = true;
11-
}
9+
var vorbis = Binary.getString(29, 6).trim();
1210

13-
return result();
11+
if (/^[a-z]{6}/.test(vorbis)) {
12+
if (X.isVerbose()) SOptions = vorbis;
13+
bDetected = true;
14+
}
15+
}
16+
return result();
1417
}

db/Binary/bin.PSM2CFG.1.sg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ function detect() {
88
if (Binary.compare("'PSM2CFG'")) {
99
var versionNumber = Binary.getString(17, 4).trim();
1010

11-
if (/^[0-9]{4}$/.test(versionNumber)) {
11+
if (/^[0-9\.]{4}$/.test(versionNumber)) {
1212
sVersion = versionNumber;
1313
bDetected = true;
1414
}

0 commit comments

Comments
 (0)