3 ms·
I've found LLMs really good at helping with porting from one thing to another. Since it's fairly mechanical work, they help speed it up - as usual YMMV.
by stuaxo 3y ago
I've found LLMs really good at helping with porting from one thing to another.
Since it's fairly mechanical work, they help speed it up - as usual YMMV.
- starkparker 3y agoThere's more to it than that. The dev built their own gdb integration targeting libultra and retargeting it for libdragon would be a significant effort. Libdragon's 3D implementation is also experimental/unstable. Emulator support for libdragon-built ROMs is spottier since some emulators "cheat" by translating libultra calls instead of emulating the hardware that both libultra and libdragon interact with. Since Portal 64 is pretty far down development using libultra, I don't know that a LLM can clear the testing and debugging hurdles. A lot of libdragon 3D development happened after the cutoff of 2021-scraped data, which won't help.