cemu-smm
Advanced tools
Comparing version 1.4.1 to 1.4.2
@@ -250,9 +250,11 @@ "use strict"; | ||
var jpeg = data.slice(8, 8 + length); | ||
var zeros = 0; | ||
for (var i = 0; i < jpeg.length; i++) { | ||
if (jpeg.readUInt8(i) === 0) { | ||
zeros++; | ||
var count = 0; | ||
try { | ||
for (var i = 0; i < jpeg.length; i += 4) { | ||
if (jpeg.readUInt32BE(i) === 0xA2800A28) { | ||
count++; | ||
} | ||
} | ||
} | ||
resolve(zeros / jpeg.length > 0.5); | ||
} catch (err) {} | ||
resolve(count * 4 / jpeg.length > 0.5); | ||
}); | ||
@@ -259,0 +261,0 @@ })); |
{ | ||
"name": "cemu-smm", | ||
"version": "1.4.1", | ||
"version": "1.4.2", | ||
"description": "This is a module to simplify all kinds of tasks with Loadiine Super Mario Maker save files and respectively Cemu", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -144,9 +144,11 @@ const Promise = require("bluebird"); | ||
let jpeg = data.slice(8, 8 + length); | ||
let zeros = 0; | ||
for (let i = 0; i < jpeg.length; i++) { | ||
if (jpeg.readUInt8(i) === 0) { | ||
zeros++; | ||
let count = 0; | ||
try { | ||
for (let i = 0; i < jpeg.length; i+=4) { | ||
if (jpeg.readUInt32BE(i) === 0xA2800A28) { | ||
count++; | ||
} | ||
} | ||
} | ||
resolve((zeros / jpeg.length) > 0.5); | ||
} catch (err) {} | ||
resolve((count*4 / jpeg.length) > 0.5); | ||
}) | ||
@@ -153,0 +155,0 @@ }); |
211279
2170