Comments (5)
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.
from fake-08.
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!
from fake-08.
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 callprint
(ie?_txt,_x,_y+1,1
changes toprint(_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.
from fake-08.
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
from fake-08.
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.
from fake-08.
Related Issues (20)
- Indexing into strings returns NIL HOT 1
- Support data.pod HOT 1
- png files and the retroarch core HOT 2
- "No carts found" HOT 2
- Can't change controls in retroarch core HOT 1
- Count function doesn't work HOT 1
- Cart crashes on initial stage load HOT 3
- sfx() with channel -2 to stop sound not working HOT 2
- Playing sfx stops entire channel until next music pattern HOT 1
- Build errors with MinGW, easy to fix but I'm not sure how to handle the #ifdef properly :/ HOT 9
- libretro control mappings have X and O button labels reversed HOT 3
- Compatibility tracking HOT 9
- Standalone version for android HOT 1
- Wii U compatibility with Aroma HOT 4
- Regressions in print HOT 1
- rs90 version HOT 1
- Try and make a port for the ds its stupid ik HOT 4
- 3ds folder and binary same base filename
- Android RetroArch crash when load state. HOT 1
- Shape of Mind transparency? issues HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fake-08.