Hmm. Texture Packer's indexed colour workflow is derp. Promotes indexed colour images to 24 or 32bit, then outputs back to indexed colour with a different palette ordering. FFS.
Even more annoyingly, it'll add a transparent colour to the palette... *facepalm*
I really can't be arsed to write my own...
Right, ok, I have an indexed colour workflow I can live with. Things are being blit!
Last bit of sneaky #gamedev before my hols; sprites are working. Cut out of a texture page, etc. etc.
@stevelord yeah, something else. It's my own "virtual console", for want of a better description. Runs on PC, based on SDL, but it's got very hard limits on what you can do.
@k Any thoughts on the embedded scripting language for the actual software?
It is weird, but thinking about it... when a virtual console is not a virtual console any more? As in, GameMaker is a virtual console? 💥
@reidrac I was initially thinking of using a dialect of Scheme (chibi maybe) but after digging, I’ve decided to try Wren. Has a very clean interface to the C code, and the fibres look great.
Virtual console is probably the wrong term for what I’ve made, but it sort of suits. It’s all a load of arbitrary restrictions that fit a particular set of games that I’ve wanted to make on the side.
@k Wren is cool! I'm a big fan of Bon Nystrom, actually.
Sounds good. At the end of the day it is whatever you want it to be. If you bundle all in a file (perhaps the Wren bytecode), and call it "virtual console", nobody is going to argue that is not a "virtual cartridge" 😎
@reidrac yeah that’s exactly the plan, bundle the assets (and wren code) in a “cart”.
The player/“console” is the executable I’m building now.
It should support a bunch of smaller things I want to make. And then I can try some crazier things; I’m thinking of making a skinny, bespoke Linux distro (for a pi zero or something like that) that’ll boot straight into my “console” :D
@reidrac will do!
It’ll go on the back burner once I’m back from holiday, but I think I’ll have done a fair chunk of it by then.
Welcome to GN'Tronics! Contains nuts. Takes may be hot.