Josh Wood
banner
sk83rjosh.bsky.social
Josh Wood
@sk83rjosh.bsky.social
Gameplay programmer, reverse engineer, and homebrew enthusiast.

Ex-Avalanche, Embark, and Ubisoft. Currently working on fun stuff at Envar.
Out of memory – but technically I'm lying, I think the main issue was performance would go to crap for several minutes while the browser allocated and copied file content into huge byte arrays. Not ideal to say the least. 🙂
November 4, 2025 at 11:35 PM
It streams directly from the game archives, and as I recall web filesystem apis don't support streaming I/O. I wanted to play with this before and got bitten by OOM iirc. 🫡
November 4, 2025 at 8:01 PM
For anyone interested:
- open source
- uses godot-rust
- uses a multi-threaded vfs (but scene updates can/do hitch)
- serialization is r/w capable

Not much of a Godot guru, so I'm open to ideas on how to try to speed things up and make some resources editable/exportable back to JC2 (or elsewhere).
November 3, 2025 at 10:21 PM
I pride myself on misquoting New Vegas
February 18, 2025 at 8:05 PM