ethangreen-dev / lovely-injector

A runtime lua injector for games built with LÖVE
MIT License
78 stars 11 forks source link

Allow patching games running on LOVE2D 12, or otherwise using luaL_loadbufferx #70

Closed tetraminus closed 2 months ago

tetraminus commented 3 months ago

I have a whole 5 hours saga behind this. Generally, the entire system has been ported to use luaL_loadbufferx instead of luaL_loadbuffer. on the Balatro side, this should change nothing. the game already used it internally. Games on newer versions of love like love 12 should now work properly. tested with no issues on Mac and Windows, with both Balatro (Love 11.5) and the Beatblock demo(Love 12.0)

tetraminus commented 3 months ago

Closes #69

ethangreen-dev commented 3 months ago

And a general heads up that this will likely be merged after PR #68, so you might need to rebase and resolve some merge conflicts.

erenkarakal commented 3 months ago

when will this be merged?