From 4631eda4c7abd4b07a30966fd335b53695e580fb Mon Sep 17 00:00:00 2001 From: nino-porcino Date: Fri, 3 Jun 2022 10:27:26 +0200 Subject: [PATCH] tools for splitting the Replica-1 eprom --- tools/splitreplica.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 tools/splitreplica.js diff --git a/tools/splitreplica.js b/tools/splitreplica.js new file mode 100644 index 0000000..b9c4090 --- /dev/null +++ b/tools/splitreplica.js @@ -0,0 +1,19 @@ +const fs = require('fs'); + +//let bin = fs.readFileSync("replica1-firmware.double-ROM.bin"); +let bin = fs.readFileSync("replica1-firmware.double-ROM.modded.bin"); + +let rom1 = new Uint8Array(bin.slice(0, 0x2000)); +let rom2 = new Uint8Array(bin.slice(0x2000, 0x4000)); + +//fs.writeFileSync("replica.rom1.e000.bin", rom1); +//fs.writeFileSync("replica.rom2.e000.bin", rom2); + +fs.writeFileSync("replica.rom1.e000.modded.bin", rom1); +fs.writeFileSync("replica.rom2.e000.modded.bin", rom2); + +console.log(`written`); + + + +