There appear to be issues with sprite clipping and scrolling (as well as display wait not being implemented):
Running quirks test in legacy mode:
./jaxe -l ../roms/optests/chip8-test-suite/5-quirks.ch8

Running quirks test in S-CHIP mode:
./jaxe ../roms/optests/chip8-test-suite/5-quirks.ch8
S-CHIP Legacy:

S-CHIP Modern:

^^^ Not sure about the difference between "S-CHIP legacy" and regular CHIP-8 mode (which I call "legacy")
Running scrolling test in S-CHIP mode:
./jaxe ../roms/optests/chip8-test-suite/8-scrolling.ch8
S-CHIP modern lores:

Running scrolling test in XO-CHIP mode:
./jaxe -x ../roms/optests/chip8-test-suite/8-scrolling.ch8
XO-CHIP lores:

To summarize:
- Display wait (draw with vertical blank interrupt) needs implementing
- Sprite clipping has issues
- Scrolling in XO-CHIP and S-CHIP lores modes has issues
There appear to be issues with sprite clipping and scrolling (as well as display wait not being implemented):
Running quirks test in legacy mode:
./jaxe -l ../roms/optests/chip8-test-suite/5-quirks.ch8Running quirks test in S-CHIP mode:
./jaxe ../roms/optests/chip8-test-suite/5-quirks.ch8S-CHIP Legacy:


S-CHIP Modern:
^^^ Not sure about the difference between "S-CHIP legacy" and regular CHIP-8 mode (which I call "legacy")
Running scrolling test in S-CHIP mode:
./jaxe ../roms/optests/chip8-test-suite/8-scrolling.ch8S-CHIP modern lores:

Running scrolling test in XO-CHIP mode:
./jaxe -x ../roms/optests/chip8-test-suite/8-scrolling.ch8XO-CHIP lores:

To summarize: