3 ms·
I tried to get chatgpt to write 6502 assembler for the 1980s 8-bit home computer the BBC Micro. It was game, but clueless
by pmg101 3y ago
I tried to get chatgpt to write 6502 assembler for the 1980s 8-bit home computer the BBC Micro. It was game, but clueless
- fmxexpress 3y agoTry feeding it 8 pages of examples first? Something like this https://atariwiki.org/wiki/Wiki.jsp?page=Advanced%206502%20Assembly%20Code%20Examples https://atariwiki.org/wiki/Wiki.jsp?page=Advanced%206502%20A...
- TillE 3y agoThat's a little surprising; 6502 assembly is a fairly popular hobbyist thing, so I would expect the data is out there. It's also mostly pretty simple, but you do have to watch out for quirks like rotating through the carry bit.
- Terretta 3y agoIt can write 6502, but you have to know 6502 yourself to coach it.
- _the_inflator 3y agoIt depends on what you test for. I am from the C64 demo scene and in this regard ChatGPT is pretty useless. VIC tricks, raster timing - nothing a LLM can help with at the moment judging from my experience with ChatGPT 4.0 so far. Same goes for Amiga and simple blitter access for scrolling. LLMs will be very limited here unless they receive sensory feedback repeatedly. Pure algorithms like sorting for example may be doable by GPT, but the mentioned machines are very creatively used to come up with effects. Here are techniques reused, not so much code itself, which gets modified and optimized for every demo and often times recombined with other techniques. Most techniques for the VIC are pretty well documented, but the timing as well as recombining them is the heavy lifting.
- pcwalton 3y agoI tried to get it to write 6502 assembler for the NES. As I recall it mistakenly thought that there was a BIOS containing a print function.