Peter Hellberg @c7.se · 10/09/2025I just published c7.se/reviving-a-q... where I document the experience of getting my old web server up and running again. 000
Peter Hellberg @c7.se · 19/02/2025It is a bit fiddly, but it is possible to run two instances of the @fireflyzero.bsky.social emulator, and have their respective inputs synced. 120
Peter Hellberg @c7.se · 17/02/2025I've pushed fixes to the `ff.Angle` type, wrote some test cases for it, and also a small example where I'm using `ff.drawArc` to draw some rotating colors. Source code available from play.c7.se/ff/rot/ 000
Peter Hellberg @c7.se · 17/02/2025Fixed the getRandom() issue in `ff`, and naturally had to test it out by writing something using that function. Source code available from play.c7.se/ff/rng/ 000
Peter Hellberg @c7.se · 16/02/2025Ported another WASM-4 thing to @fireflyzero.bsky.social For this one I got to do silly things like; if (self.color == .white) { for (&bytes) |*byte| { byte.* = ~byte.*; } } img[0x6..0xE].* = bytes; Source code available from play.c7.se/ff/fp8x8/ 110
Peter Hellberg @c7.se · 16/02/2025Just ported a small WASM-4 demo I made a while back to @fireflyzero.bsky.social using @ziglang.bsky.social, fun stuff 🔥 Updated my `ff` module with conveniences such as: const pal: ff.Palette = .{ .black = 0x000000, .gray = 0x292929, .white = 0xffffff, .orange = 0xf7a41d, }; 150
Peter Hellberg @c7.se · 15/02/2025Today v0.5.1 of the @fireflyzero.bsky.social emulator was released, which means I could finally use it :) (due to me being on Pop!_OS 22.04) What better then to start working on some @ziglang.bsky.social code to make it convenient for me to start hacking on some apps. 000
Peter Hellberg @c7.se · 06/02/2025Got the @fireflyzero.bsky.social Input test ROM to work (pad input via WASD and buttons HJKL + Enter) 000
Peter Hellberg @c7.se · 05/02/2025Started working on a rudimentary @fireflyzero.bsky.social emulator in Go using Wazero, Ebiten and my Gfx-library. - wazero.io - ebitengine.org - github.com/peterhellber... 163