OK, I gotta hand it to CoPilot.
-
OK, I gotta hand it to CoPilot. It helped me figure out how to get a Qt Quick QML-defined GUI working. Kind of.
-
OK, I gotta hand it to CoPilot. It helped me figure out how to get a Qt Quick QML-defined GUI working. Kind of.
The dubs keep coming. It's almost not terrible. At this rate, I'll have a reasonably functional sprite editor sometime this weekend. (Yes, I should just use Spritemate or one of the several other existing sprite editors, but I've been hankering to learn some modern C++ and also make small/fast/compact desktop apps and this is a fun way to do so, while building something I might actually use.)
-
The dubs keep coming. It's almost not terrible. At this rate, I'll have a reasonably functional sprite editor sometime this weekend. (Yes, I should just use Spritemate or one of the several other existing sprite editors, but I've been hankering to learn some modern C++ and also make small/fast/compact desktop apps and this is a fun way to do so, while building something I might actually use.)
And, it's 169k without putting any effort into shrinking it. It'd fit on a floppy, even a Commodore 1541 floppy (though only barely, and probably not actually, as there's probably some overhead). I was a little worried about Qt Quick, because they apparently added JavaScript and something like HTML to Qt to make QML work, and I was concerned that would lead to bloat, and I'm sure it did, but not much.
-
And, it's 169k without putting any effort into shrinking it. It'd fit on a floppy, even a Commodore 1541 floppy (though only barely, and probably not actually, as there's probably some overhead). I was a little worried about Qt Quick, because they apparently added JavaScript and something like HTML to Qt to make QML work, and I was concerned that would lead to bloat, and I'm sure it did, but not much.
Now there's a little guy.
Multicolor sprite support is working (I think I understand the specs and limitations anyway), PNG export is working, switched to a palette that is closer to a real C64, cleaned up the UI. I'm trying to decide if I want to tackle animation or just make it export to KickAssembler byte strings next.
I should also probably give it the ability to save and reload in a native format so I don't lose my little guys when I exit.