Steven Hugg
Steven Hugg
It looks as if you run `esbuild --watch` as a background process in a shell script (with "&") it exits immediately. Probably related to issue #1449, as it didn't do...
RuntimeError: remainder by zero at ? (wasm://wasm/2dca781e:wasm-function[6]:0x13fb) at ? (wasm://wasm/2dca781e:wasm-function[8]:0x188e) at ? (wasm://wasm/2dca781e:wasm-function[17]:0x1974) at dZ.eval(../src/common/hdl/hdlwasm.ts:248:40) at dZ.tick(../src/common/hdl/hdlwasm.ts:253:14) at BZ.fillTraceBuffer(../src/platform/verilog.ts:505:13) at BZ.updateScopeFrame(../src/platform/verilog.ts:292:21) at BZ.updateFrame(../src/platform/verilog.ts:314:12) at z.G7 [as callback](../src/platform/verilog.ts:196:12) at z.nextFrame(../src/common/emu.ts:277:14) at...
It would be nice if you could switch platforms and keep the same Github repo, for multi-platform projects.
On the CPC platform, a lot (all?) of the cpctelera library is linked in, making binaries bigger than necessary. This doesn't seem to happen on other Z80 platforms. I used...
If you go into an Incognito/Private window and open a githubURL link (say, http://8bitworkshop.com/redir.html?platform=cpc.6128&githubURL=https%3A%2F%2Fgithub.com%2Fsehugg%2Fholiday2021&file=snow.c) it'll switch to the VCS platform instead of the platform specified in the link.
Recent versions of Safari and Chrome (87) have messed with the persistent storage API, so you get a warning message when creating a new project or requesting storage permissions.
Right now, the TypeScript compiler targets ES5, which generates non-native JS modules. We don't use Webpack or Babel or anything. The index.html page loads all of the .js files with...
We've been using Emscripten, but WASI is better-suited to headless command-line tools. https://github.com/WebAssembly/wasi-sdk Will have to rebuild everything, like this: make CC="$WASISDK/bin/clang --sysroot=$WASISDK/share/wasi-sysroot -g" AR="$WASISDK/bin/ar" EXE_SUFFIX=.wasm cc65 Exceptions might not...
https://twitter.com/SpiceWare/status/1268933490478850048 https://atariage.com/forums/topic/307641-six-digit-score-routine-different-behavior-in-stalla-8bitworkshop-emus sta WSYNC sta HMOVE sta HMCLR Need to wait ~24 cycles after strobing HMOVE before using HMCLR, HMP0, HMP1, HMM0, HMM1, or HMBL.
A reader sent the following image of the Cosmic Impalas example under MAME 0.209: 