Le Mon, Dec 26, 2022 at 07:40:09PM +0100, Omar Polo a écrit :
> forgot to mention another thing: I'm building all the versions of love
> with lua 5.1.  I don't know if all the games are fine with lua 5.1 or
> if some titles wants a newer version.  Building flavored versions of
> each love version is not difficult (except maybe for the ugliness of
> the binaries, we'd end up with stuff like love-11.4-5.3 :/) but I
> prefer we figure out if it's needed or not.  (and current tarball only
> uses 5.1)
> 
> When testing a title and being in doubt, building a version of love
> targetting another lua version is easy:
> 
>       $ make clean='package plist'
>       $ make MODLUA_VERSION=5.4 clean repackage reinstall
> 
> further testing is welcome :)

I havent looked at the details of the port itself, just noted one thing
when building 11.4:
Warning: @option no-default-conflict without @conflict

the cool thing is that 11.4 allows me to run
https://laurentm74.itch.io/remake-fruity-franck-2020 : havent found all
the keys yet, space resets level, c/v does left right, m does up,
according to the lua code * should fire and / should do down but those
dont work on my us kbd..

while the previous version of love badly failed on it:
failed:
Error: main.lua:6: attempt to call field 'setDefaultFilter' (a nil
value)
stack traceback:
        main.lua:6: in main chunk
        [C]: in function 'require'
        [string "boot.lua"]:331: in function <[string "boot.lua"]:227>
        [C]: in function 'xpcall'

so an improvement :)

Reply via email to