File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -166,7 +166,7 @@ if (!fs.existsSync('clean.nes')) {
166
166
const patcher = require ( './tools/patch/create' ) ;
167
167
const pct = patcher ( 'clean.nes' , 'tetris.nes' , 'tetris.bps' ) ;
168
168
console . timeEnd ( 'patch' ) ;
169
- console . log ( `using ${ pct } % of original file` ) ;
169
+ console . log ( `\nusing ${ pct } % of original file` ) ;
170
170
}
171
171
172
172
// stats
@@ -176,7 +176,11 @@ console.log();
176
176
if ( fs . existsSync ( 'tetris.map' ) ) {
177
177
const memMap = fs . readFileSync ( 'tetris.map' , 'utf8' ) ;
178
178
179
- console . log ( ( memMap . match ( / P R G _ c h u n k \d + \s + 0 .+ $ / gm) || [ ] ) . join ( '\n' ) ) ;
179
+ false && console . log ( ( memMap . match ( / P R G _ c h u n k \d + \s + 0 .+ $ / gm) || [ ] ) . join ( '\n' ) ) ;
180
+
181
+ const used = parseInt ( memMap . match ( / P R G _ c h u n k 1 \s + \w + \s + \w + \s + ( \w + ) / ) ?. [ 1 ] ?? '' , 16 ) + 0x100 ; // 0x100 for reset chunk
182
+
183
+ console . log ( `${ 0x8000 - used } PRG bytes free` ) ;
180
184
}
181
185
182
186
function hashFile ( filename ) {
You can’t perform that action at this time.
0 commit comments