diff --git a/ByteFlipper.js b/ByteFlipper.js new file mode 100644 index 0000000..a5961ce --- /dev/null +++ b/ByteFlipper.js @@ -0,0 +1,26 @@ +/* ByteFlipper.js v20170717 - Marc Robledo 2013-2017 - http://www.marcrobledo.com/license */ +function flipFile(){ + var type=el('radio8').checked?8:4; + if(tempFile.fileSize>MAX_ROM_SIZE){ + MarcDialogs.alert('Too big file'); + return false; + }else if(tempFile.fileSize%type!==0){ + MarcDialogs.alert('File is not divisible by '+type); + return false; + } + + var tempFile2=new MarcBinFile(tempFile.fileSize); + var offset=0; + for(var i=0; i