diff --git a/presets/nes/horizmask.c b/presets/nes/horizmask.c index 2b222098..be16c708 100644 --- a/presets/nes/horizmask.c +++ b/presets/nes/horizmask.c @@ -47,7 +47,7 @@ void update_nametable() { char buf[32]; // divide x_scroll by 8 // to get nametable X position - byte x = ((x_scroll >> 3)+32) & 63; + byte x = (x_scroll/8 + 32) & 63; if (x < 32) addr = NTADR_A(x, 4); else diff --git a/src/worker/lib/nes/neslib2.lib b/src/worker/lib/nes/neslib2.lib new file mode 100644 index 00000000..f87b74d2 Binary files /dev/null and b/src/worker/lib/nes/neslib2.lib differ