Wanted to do something easy for #DecemberAdventure today.
Ended up updating the #uxn flake to the latest commits and also implemented a derivation for drifblim!
Though the assembler and the insanely long file paths that nix relies on do not mix, so the assembler is not viable to use in a derivation just yet.
Also, it depends on the uxn-sdl2 derivation and I would rather it be as detached as the other packages. There will probably be an attempt to build uxnmin with tcc for it, then implementing the bootstrap.
Devine Lu Linvega
in reply to kelp • • •This is the steps I use: wiki.xxiivv.com/site/uxn
uxn
XXIIVVkelp
in reply to Devine Lu Linvega • • •reason why i didn't do it today was that drifblim has a buffer of 3f set for i/o filepaths, while files of nix derivations are stored in folders with hashes for names, resulting in the seed rom throwing a path length err
link you posted was the reference i was going off of
should be fine if i just patch drifblim to have a bigger buffer for those, but that's for tomorrow, gotta be up in 6 hrs
Devine Lu Linvega
in reply to kelp • • •there's no drifblim in the link I posted, it uses drifloon, which works with uxnmin and takes a file content instead of a filepath. Uxnmin has no file device, and compiles well with tcc.
nite^^ o/