14 Followers
54 Following
33 Posts

Software of prestige and distinction.

Silly software projects of Ben Campbell.
I'm a coder based in New Zealand.

websitehttps://scumways.com

@grumpygamer Well, a pirate theme seems like the obvious way to go, given Zendoku addresses that Kung Fu Sudoku itch...

https://www.youtube.com/watch?v=Ou3Av7Wy5Lk

I played the DS version to death!

(I actually did some contract work on a PC port which never got released... Now I want to play it again, dammit!)

Zendoku Longplay [PSP] [No-Com]

YouTube

@oopsallnaps I quite like: https://github.com/libui-ng/libui-ng

It's about the thinnest viable native compatibility layer you could have over win32 QT and OSX.
But it's still missing stuff, which may or may not be a showstopper...

GitHub - libui-ng/libui-ng: libui-ng: a portable GUI library for C. "libui for the next generation"

libui-ng: a portable GUI library for C. "libui for the next generation" - libui-ng/libui-ng

GitHub
@TomF Creeper and Reaper?
You know it's time to stop adding stuff to your game when you realise you've only got 473 bytes of room left for the game-completion cutscene code & data. I'm sure it'll be plenty: "GR8! U 1!"
@NullTheFool Indexed surfaces and palettes seem to be a bit of a second-class citizen on SDL2 these days. So if you just want a RGBx surface to poke at it's a bit simpler!

@NullTheFool Here's the SDL2 screen-rethink logic from my game Scumbotron, which may (or may not!) have some clues: https://github.com/bcampbell/scumbotron/blob/main/sdl2/gfx_sdl2.c#L95

It maintains a direct pixel surface + palette for the game to fiddle.
I allow a bit of resize to look sensible on wider screens, but YMMV. You can just use a fixed fixed pixel size.

Slightly convoluted steps to get the pixels onto the display: https://github.com/bcampbell/scumbotron/blob/main/sdl2/gfx_sdl2.c#L194

scumbotron/sdl2/gfx_sdl2.c at main · bcampbell/scumbotron

A lost arcade game from the '80s. Contribute to bcampbell/scumbotron development by creating an account on GitHub.

GitHub

@TomF Late to the party, but I recommend Evil Pixie. Well, I would. I wrote it.
https://evilpixie.scumways.com/

Just two more users, to double the user base!

Evilpixie, a pixel editor

If your public wifi blocks ssh, it is dead to me.
@mcc
somewhat related: unix-y systems support sparse files, so you can set up automated tests on ludicrously large files without actually requiring all that disk space. Very handy.
caveat: the "sparse" parts will be all zero bytes, which could be a bit less useful, depending on your file format.

@mcc Oh, good call!

Bug Report:
User creating a file greater than four gigabytes in size results in exhaustion of remaining global floppy disk stock.

Known workaround:
Suggest user tries saving to cassette tape instead. Slower, but shouldn't be affected by floppy shortage.