64-bit DLL (and a less ancient extension system)

The inputs/outputs of the system haven’t changed, but:

  • Built a 64-bit version of the DLL; there’s still a 32-bit version for compatibility if you really want it, but there’s honestly no reason to write 32-bit software in 2022 so I hope nobody does
  • Extension is connected to GameMaker using the new (and by “new” I mean we’ve had it for at least five years) extension mechanism, rather than the external_define that’s been here since like GameMaker 6

Not 100% sure why I didn’t do this the first time around. I probably forgot about them, honestly.


Packing.zip 2 MB
Jan 05, 2022
Packing-YYC.zip 2 MB
Jan 05, 2022
spritepacking.yymps 98 kB
Jan 05, 2022

Get Sprite Atlas for GameMaker

Download NowName your own price


Log in with itch.io to leave a comment.

Shouldn't there be 2 DLLs, a 32 bit default and a 64 bit via a proxy named SpriteAtlas_x64.dll. As it stands loading the yymps and blindly hitting run will error as you won't be on 64 bit runtime by default (you'll be in 32 bit mode - hence the error). See the "What If I Want To Make A 64bit DLL" section in the docs,

I could, depends on how much of a need for it there is though. Ideally I don’t encourage people to continue using 32-bit GameMaker :P

But you're always showing your Raspberry Pi on stream :)

that would require a Linux build anyway though