yea it is my laptops fault. because this game more harder to run than rdr 2 or elden ring. or other avns.
and absolutely not because dev is using the buggy crap version of renpy.
You must be registered to see the links
lets go buy a third computer because game is buggy
Wait, which version is the buggy crap version? The link you provided suggests that the version I'm using is the better one. (Unless you're talking about 8.1, in which case unfortunately it didn't exist when I started making the game, and upgrading from version 7 to version 8 breaks enough stuff that it's fair to say I'd have to recode most of it. I tried once, and it wouldn't even launch afterwards. I also tried using the version of 7 which supposedly includes the same fix, but for whatever reason it introduced a random 0.1 second pause at the end of every animation loop, and on top of that only provided minimal performance increases (Though since I can't actually reproduce the lag issues myself, I'm basing that entirely on cpu usage, which it reduced by around 5% on average). I decided the minimal performance increases weren't worth breaking every animation in the game for, so I reverted.
If a fix for the video issues that doesn't require recoding most of the game becomes available, I would likely implement it, but for now it's not really worth the time for me given how infrequently lag issues get reported. Essentially, I'll have to work out which part of renpy 8.1 is the bit that supposedly fixes this issue, and manually inject it into 7.5.3, hopefully without breaking anything. It may happen one day, but isn't a current priority. Bitrates could be reduced if I were to cap them for each video rather than exporting them with variable bitrate, but reencoding them all at a set bitrate would likely take quite a long time. If I were to assume that each one would take 1 minute (Which is likely an underestimate), I'd be looking at around 16 hours. In reality it would take considerably longer, after which I'd then have to check to make sure none of them turned out shit. I'd potentially do it if this was a widespread issue, but since it's only been reported something like 5 times, and always by people on laptops, it's not something I'm likely to address in the near future. The far more frequent request is an android version, which would take priority if I had the time. Once the first part of the game is done I'll probably be doing the next part as a seperate executable to deal with filesize, so at that point the next bit would use whatever version of renpy is the newest stable one at the time.