Comparing version 1.1.15 to 1.1.16
{ | ||
"name": "cemu-smm", | ||
"version": "1.1.15", | ||
"version": "1.1.16", | ||
"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", |
@@ -15,7 +15,7 @@ const Promise = require("bluebird"); | ||
const COURSE_NAME_OFFSET = 0x28; | ||
const COURSE_NAME_LENGTH = 0x42; | ||
const COURSE_NAME_OFFSET = 0x29; | ||
const COURSE_NAME_LENGTH = 0x40; | ||
const COURSE_MAKER_OFFSET = 0x89; | ||
const COURSE_MAKER_LENGTH = 0x17; | ||
const COURSE_MAKER_OFFSET = 0x92; | ||
const COURSE_MAKER_LENGTH = 0x14; | ||
@@ -71,6 +71,5 @@ const COURSE_TYPE_OFFSET = 0x6A; | ||
for (let i = 0; i < COURSE_NAME_LENGTH; i+=2) { | ||
//let charBuf = Buffer.concat([titleBuf.slice(i+1, i+2), titleBuf.slice(i, i+1)]); | ||
let charBuf = Buffer.allocUnsafe(2); | ||
charBuf.writeUInt16BE(titleBuf.readUInt16LE(i)); | ||
if (charBuf.readUInt16LE(0) === 0) { | ||
charBuf.writeUInt16BE(titleBuf.readUInt16BE(i)); | ||
if (charBuf.readUInt16BE(0) === 0) { | ||
break; | ||
@@ -82,6 +81,6 @@ } | ||
let maker = ""; | ||
for (let i = 0; i < COURSE_MAKER_LENGTH; i+=2) { | ||
let charBuf = Buffer.allocUnsafe(2); | ||
charBuf.writeUInt16BE(makerBuf.readUInt16LE(i)); | ||
if (charBuf.readUInt16LE(0) === 0) { | ||
for (let i = 0; i < COURSE_MAKER_LENGTH; i+=2) { | ||
let charBuf = Buffer.allocUnsafe(2) | ||
charBuf.writeUInt16BE(makerBuf.readUInt16BE(i)); | ||
if (charBuf.readUInt16BE(0) === 0) { | ||
break; | ||
@@ -88,0 +87,0 @@ } |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
200307
1934