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?

P#76022 2020-05-07 08:05

Hi @eevee, thanks for the report.

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

  2. (Edit jelpi.p8 using some external editor)
  3. CTRL-R
P#76251 2020-05-09 17:59

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.)

P#76252 2020-05-09 18:06 ( Edited 2020-05-09 18:11)

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.

P#76259 2020-05-09 18:48

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?

P#76261 2020-05-09 18:57

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.

P#76264 2020-05-09 19:04

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

P#76341 2020-05-11 00:16

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

P#76666 2020-05-15 20:23

Aha, thank you!

P#76678 2020-05-15 22:58

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!)

P#77744 2020-06-06 18:10 ( Edited 2020-06-06 18:14)

[Please log in to post a comment]

Follow Lexaloffle:          
Generated 2023-02-08 07:55:23 | 0.016s | Q:19