UBER: jlSpriteCompile failed UBER: jlSpriteCompile: 1 call in <= 1 frame UBER: audioInit OK UBER: showcase cells: 0=pixels 1=lineH 2=lineV 3=diag 4=rect 5=fillRect 6=circle 7=fillCircle 8=tiles 9=sprite 10=flood 11=scene UBER: ----- begin ----- UBER: jlSurfaceClear: 10 iters / 17 frames = 35 ops/sec | hash=428CEE42 UBER: jlPaletteSet: 385 iters / 16 frames = 1443 ops/sec | hash=5267FFB1 UBER: jlScbSetRange: 49 iters / 18 frames = 163 ops/sec | hash=5267FFB1 UBER: jlDrawPixel: 865 iters / 16 frames = 3243 ops/sec | hash=75D75161 UBER: jlDrawLine H: 273 iters / 16 frames = 1023 ops/sec | hash=1E97E361 UBER: jlDrawLine V: 33 iters / 20 frames = 99 ops/sec | hash=A0474D91 UBER: jlDrawLine diag: 12 iters / 17 frames = 42 ops/sec | hash=69471D91 UBER: jlDrawRect 100x100: 33 iters / 23 frames = 86 ops/sec | hash=5CAFF471 UBER: jlDrawCircle r=16: 81 iters / 16 frames = 303 ops/sec | hash=7F1F5531 UBER: jlDrawCircle r=80: 33 iters / 28 frames = 70 ops/sec | hash=B249C9AB UBER: jlFillRect 16x16: 145 iters / 17 frames = 511 ops/sec | hash=F4BD4B0B UBER: jlFillRect 80x80: 33 iters / 18 frames = 110 ops/sec | hash=7C952E5F UBER: jlFillRect 320x200: 6 iters / 17 frames = 21 ops/sec | hash=6467AFB1 UBER: jlFillCircle r=40: 12 iters / 17 frames = 42 ops/sec | hash=6467AFB1 UBER: jlSamplePixel: 1313 iters / 16 frames = 4923 ops/sec | hash=6467AFB1 UBER: jlTileFill: 433 iters / 16 frames = 1623 ops/sec | hash=6467AFB1 UBER: jlTileCopy: 337 iters / 16 frames = 1263 ops/sec | hash=6467AFB1 UBER: jlTileCopyMasked: 161 iters / 16 frames = 603 ops/sec | hash=6467AFB1 UBER: jlTilePaste: 417 iters / 16 frames = 1563 ops/sec | hash=6467AFB1 UBER: jlTileSnap: 705 iters / 16 frames = 2643 ops/sec | hash=6467AFB1 UBER: jlSpriteSaveUnder: 33 iters / 19 frames = 104 ops/sec | hash=CA673FB1 UBER: jlSpriteDraw: 5 iters / 16 frames = 18 ops/sec | hash=82B9646B UBER: jlSpriteRestoreUnder: 33 iters / 18 frames = 110 ops/sec | hash=CA673FB1 UBER: jlSpriteSaveAndDraw: 5 iters / 19 frames = 15 ops/sec | hash=82B9646B UBER: jlStagePresent full: 33 iters / 28 frames = 70 ops/sec | hash=82B9646B UBER: jlInputPoll: 65 iters / 16 frames = 243 ops/sec | hash=82B9646B UBER: jlKeyDown: 3281 iters / 16 frames = 12303 ops/sec | hash=82B9646B UBER: jlKeyPressed: 3745 iters / 16 frames = 14043 ops/sec | hash=82B9646B UBER: jlMouseX: 8033 iters / 16 frames = 30123 ops/sec | hash=82B9646B UBER: joeyJoyConnected: 3281 iters / 16 frames = 12303 ops/sec | hash=82B9646B UBER: jlAudioFrameTick: 13393 iters / 16 frames = 50223 ops/sec | hash=82B9646B UBER: jlAudioIsPlayingMod: 3601 iters / 16 frames = 13503 ops/sec | hash=82B9646B UBER: surfaceMarkDirtyRect (via jlFillRect 32x32): 81 iters / 16 frames = 303 ops/sec | hash=D2B9E46B UBER: ----- end ----- UBER-CHK: ----- begin ----- UBER-CHK: edge-pixels: hash=5267FFB1 UBER-CHK: edge-drawRect: hash=BC75D707 UBER-CHK: edge-circles: hash=20674FB1 UBER-CHK: edge-lines: hash=D4F5BCA7 UBER-CHK: sprite-clipped: hash=D922E4B4 UBER-CHK: sprite-clip-roundtrip: PASS UBER-CHK: tilePasteMono: hash=B0829554 UBER-CHK: floodFill: hash=780DC48B UBER-CHK: drawText: hash=80B5264B UBER-CHK: drawText-offgrid: hash=9435DA4B UBER-CHK: palette-roundtrip: PASS UBER-CHK: random-golden: PASS UBER-CHK: arena-churn: PASS UBER-CHK: sprite-from-surface: PASS UBER-CHK: sprite-from-surface-draw: hash=5F4394C9 UBER-CHK: tilePasteMonoAll: hash=30C3A2C9 UBER-CHK: floodFillBounded: hash=EF6B6F51 UBER-CHK: ----- end ----- UBER: total wall time: 367016 ms (22021 frames @ 60 Hz) UBER: press any key to exit