GithubHelp home page GithubHelp logo

PICO-8 and LOVE2D about miyoocfw HOT 14 CLOSED

triforcex avatar triforcex commented on September 5, 2024
PICO-8 and LOVE2D

from miyoocfw.

Comments (14)

gameblabla avatar gameblabla commented on September 5, 2024 1

Pico-8 is impossible, trust me. The whole thing is proprietary.
The only open source alternative for it, picolove, requires OpenGLES 3D acceleration.
I had made a port for the GCW0 and even there it requires updated drivers for it to potentially work.

If you really want to play pico-8 games on your bittboy, then you'll have to ask for the source code to lexaloffle... Good luck with that.

from miyoocfw.

TriForceX avatar TriForceX commented on September 5, 2024

Theres no guides for that yet.
And remember you need to port them to Bittboy/PocketGo.

Mainly you need the buildroot to compile it (is already linked on the main repo). The resulting toolchain will end up in output/host.

Feel free to join our chat to get some support https://discord.gznetwork.com

from miyoocfw.

gameblabla avatar gameblabla commented on September 5, 2024

I ported Retro-8, a pico8 interpreter for the bittboy/LDK/GKD350H :
https://gameblabla.nl/files/ipk/bittboy/retro8_bittboy.zip

Compatibility isn't perfect but will allow you to play some games.
I think we can remove the "wontfix" and close it for good.

from miyoocfw.

cmgonzalez avatar cmgonzalez commented on September 5, 2024

I've tried it on a bittboy (ver3)

When run from gmenu2x by picking a p8 file seems to run, but with a black screen, I can only hear music from the game.

Launching "retro8_bittboy.elf" from explorer, force close of explorer.

from miyoocfw.

gameblabla avatar gameblabla commented on September 5, 2024

I've tried it on a bittboy (ver3)

When run from gmenu2x by picking a p8 file seems to run, but with a black screen, I can only hear music from the game.

Depends on what game you were trying to run.
https://docs.google.com/spreadsheets/d/1pSrwKAXKLSApBIcbpgIgwuPSfiHzM1dyDt_m8bPnQG4/edit?usp=drivesdk

Not all games will work sadly but popular ones like Celeste will though. There's also Taco8 that i ported but this one doesn't support p8.png files and has no sound
tac08_bittboy_gameblabla.zip

Launching "retro8_bittboy.elf" from explorer, force close of explorer.

Yup that's normal : it needs a game to run.

from miyoocfw.

Tenchirox avatar Tenchirox commented on September 5, 2024

Newers tac08 revisions seem to handle png any posible update ?

from miyoocfw.

gameblabla avatar gameblabla commented on September 5, 2024

retro8_bittboy_2021_revision.zip

Here's one with the newer changes plus a fix from me fixing Hungry Harry 3D. (though the sprites are not flipped but it works fine otherwise)

from miyoocfw.

gameblabla avatar gameblabla commented on September 5, 2024

Newers tac08 revisions seem to handle png any posible update ?

And the newer tac08 revisions are not open source. So how do you expect anyone to port tac08 without any source code? The last changes date back to March 2020, before the new PNG support or even sound support.

from miyoocfw.

blurymind avatar blurymind commented on September 5, 2024

how come it works on arkos and emuelec then? Did the pico8 dev port them himself?

Why did you close this issue?

from miyoocfw.

gameblabla avatar gameblabla commented on September 5, 2024

how come it works on arkos and emuelec then? Did the pico8 dev port them himself?

Why did you close this issue?

It "works" on there because they can run the official binary with no issue. We cannot do that because the official binary was built for ARMv7 + hardfloat and also uses SDL2, and our platform is ARMv5 and we cannot really use SDL2 due to the fact we lack a GPU. The only way (for now) to play some of the Pico-8 games is to use my Retro8 player, which is already part of the latest CFW release.

from miyoocfw.

RilDev avatar RilDev commented on September 5, 2024

Hi there, I tried a Pico8 emulator called Fake08 and it worked better than the default emulator (for my personal Pico8 roms).
Here is the release page: https://github.com/jtothebell/fake-08/releases
You simply have to download the BittBoy version and replace the emus/pico8/pico8.elf file.
Here is where I learned about it: https://www.reddit.com/r/PowKiddy/comments/winf65/my_spreadsheet_of_update_emulators_for_my_v90/

from miyoocfw.

szymor avatar szymor commented on September 5, 2024

Isn't FAKE-08 mentioned in README.md of this repo?

from miyoocfw.

RilDev avatar RilDev commented on September 5, 2024

Yes you're right! I just found out it's in the emulators list:
image
Is there also an explanation on how to install it? Should we add a section to explain how to use it?

from miyoocfw.

szymor avatar szymor commented on September 5, 2024

If you feel to do so, then yeah, sure. Though it can be read from the official github repo of fake08 as well.

from miyoocfw.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.