Log In  


Just upgraded from 0.2.0d and this has mysteriously stopped working. No changes inside PICO-8, no errors. Don't see a mention of anything that could affect this in the changelog, so I assume it's unintentional?

1


Hi @eevee, thanks for the report.

Just to clarify: does this happen every time, even from a fresh boot? i.e.:

  1. LOAD DEMOS/JELPI
  2. (Edit jelpi.p8 using some external editor)
  3. CTRL-R

On 0.2.0h now, and running Linux if that matters.

That does seems to have reloaded, but without showing the notification. I could swear that neither happened with my own game, but I've been manually LOADing since I noticed. (I do get "didn't reload; unsaved changes" when appropriate.)


Ah, definitely still not reloading with the game I'm working on, even from a fresh start. Bizarre. It's pretty much full, but otherwise not unusual.


Out of curiosity, do you see any difference with your cart if you save once from inside PICO-8 (to bump the file version number), and then try again?


Nope, no difference.

At a wild guess: PICO-8 compares the file contents, right, not just timestamps? Is there any possible way that could be failing with a larger file, or one that makes use of the extended character map, or has 6 code tabs?

Other things I'm doing: using the PX9 decoder (with compressed data stuffed into the SFX region); poking 0x5f2e to preserve a custom palette; poking 0x5f5c to disable btnp repeat detection. But I was doing most of this on 0.2.0d, too.


This is the cart I've been working on, which still doesn't reload: https://www.lexaloffle.com/bbs/?tid=37868


Thanks @eevee, it was indeed related to the large code size -- when over the compressed limit the cart hash function was failing (always returning the same result, which means no changes detected).

Fixed for 0.2.0j


Aha, thank you!


I've just been butting up against this same issue! 😅
My code is also over the compressed size (coz I'm using a big string with compressed data, to save on tokens.)

Glad to hear it'll be fixed in the next version, @zep.
Can't wait. 😁

P.S. Has the "Reloading..." notification banner at the bottom gone?
Only just noticed that it's not longer popping up when loading external changes
(Not a problem if this was planned - just in case it wasn't!)



[Please log in to post a comment]