Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some carts not working with "eRROR LOADING CART LUA" #25

Closed
Archonic944 opened this issue Oct 26, 2020 · 6 comments
Closed

Some carts not working with "eRROR LOADING CART LUA" #25

Archonic944 opened this issue Oct 26, 2020 · 6 comments

Comments

@Archonic944
Copy link

Some pico-8 carts, when loaded, do not boot and instead display on the console "eRROR LOADING CART LUA"
The games I have had trouble with are:

  • Dodge
  • Alone in pico
  • Warehouse Panic
    I am using .p8.png files on my 3DS using the .3dsx executable.
@jtothebell
Copy link
Owner

Thanks for the report. I think the first two are probably related to adding menu items. Not sure about the third one, but I will take a closer look at all three when I can. Currently working on integrating a lua variant that should be fully compatible with Pico 8 (z8lua) which should also improve compatibility and may help with this.

@Archonic944
Copy link
Author

Thanks for replying so fast, can't wait to be able to play all my favorite pico-8 games, and thank you for making this great player!

@jtothebell
Copy link
Owner

I just looked at each of those carts and found a few issues

  • Dodge and Warehouse panic use the ? shorthand for printing. This should be fixed with the lua update I referenced above. I can't commit to a timeline, but that is my top priority for Fake-08 right now. If you feel up to it, you can edit the carts to replace the shorthand ? with the longhand function call print (ie ?_txt,_x,_y+1,1 changes to print(_txt,_x,_y+1,1)). This alone looks like it makes warehouse panic work
  • Dodge and Alone in Pico use the menuitem function. I don't have support for the menu yet, but I just pushed an update that at least should allow it to run (just an empty function to call so it doesn't panic). This along with the print change makes Dodge playable.
  • Alone in Pico also has what looks like a problem with the current lua preprocessor I'm using, but after I manually changed the lua to what I think it should be, it crashes the whole 3ds... so I'll have to do some more investigating, but I'm going to wait to do that until after the lua update.
  • Warehouse panic looks like it might have some minor visual issues (black pixels around sprites that should be transparent). Another thing I'll circle back to when I can.

@Archonic944
Copy link
Author

Archonic944 commented Nov 5, 2020

I have more titles to add to the list:

  • Desert Land
  • Pool (I'm not sure which one it is)
  • Slacker
  • Polar Panic

Again, .p8.png files

@jtothebell
Copy link
Owner

With the release of v0.0.2, I believe all the carts listed in this ticket run. There are a couple that still have issues, but I'm going to break those out into their own tickets and then close this one.

@Airwalk16
Copy link

I am getting this error message on Domain Conflict, Mr. Jon Bell!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants