• HomeBoards
  • RulesRules
  • HelpHelp
  • WikiWiki
  • Donate

Author Topic: Pico 8 emulator on the ldk or rs97 ?  (Read 4241 times)

Frogdog (OP)

  • Posts: 15
Pico 8 emulator on the ldk or rs97 ?
« on: May 29, 2019, 08:39:33 pm »
Just curious if a pico8 emulator would be possible on the hardware of the ldk or rs97?

tac08 the pico-8 emulator
https://www.lexaloffle.com/bbs/?pid=62111


exorio

  • Posts: 382
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #1 on: May 30, 2019, 07:40:12 am »
Yes Pico-8 would be a great addition for LDK device.

The games are very small, but they're charming indeed.

GREAT for small burst of gaming sessions.

Hopefully this emulator will be able to connect to the BBS, like the regular Pico-8 to download the games.

First notice it on PocketChip, bought it on Windows as well, and running it on GPD Win.

Very neat little software with ton of cool games. Worth to buy the license.

wen_nug

  • Posts: 13
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #2 on: May 31, 2019, 05:44:53 am »
Oh yeah, make it happen please  :-*

Frogdog (OP)

  • Posts: 15
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #3 on: May 31, 2019, 11:11:13 pm »
Got a response from Pingflood on the discord and he said that SDL2 isnt supported so i guess we will have to wait and see if they make a handheld that can play pico 8 games in the future. I know that there are rasberry pi projects and that they also play on the clockwork pi gameshell and the pocket chip (which is no longer available). There were a few issues with the gameshell because the pixels are staggered on the screen they use which looks pretty bad when you are playing pico 8 games.
 
<a href="https://web.archive.org/web/20210506002752/https://www.youtube.com/watch?v=FyEKgD9d770" target="_blank">https://www.youtube.com/watch?v=FyEKgD9d770</a>

Skip to 13 minutes to see the screen closeup. I just thought it would be a nice addition to the incredible amount of emulators included in the retrofw.

gameblabla

  • Posts: 1446
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #4 on: June 01, 2019, 01:00:25 am »
The fact that it uses SDL2 is besides the point : Pico-8 is not open source.
The reason why it works at all on devices like the Gameshell is because they released a binary build for ARMv7hf.
The LDK/RS-97 uses a MIPSel processor so you can forget about it.

If it was open source then maybe we could have made a build for the LDK/RS-97 and all and switch the source code to using SDL 1.2 instead but not here !

On the GCW0, i had to port Picolove for the pico-8 instead : a less compatible open source pico-8 interpreter..
This had been ported sucessfully to the Pandora by ptitseb.
Unfortunately it's not working on the last official firmware for the GCW0 due to crappy 3D drivers.
Maybe the next upcoming release will make it work though.

Unfortunately you can forget about getting picolove on the LDK/RS-97 as well as picolove absolutely requires support for OpenGL shaders and the LDK/RS-97 have absolutely no kind of 3D acceleration whatsoever.

If you guys insist on having pico-8 support then why don't you ask lexaloffe for the source code ?
« Last Edit: June 01, 2019, 01:02:05 am by gameblabla »

Frogdog (OP)

  • Posts: 15
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #5 on: June 07, 2019, 07:51:32 pm »
Thanks gameblabla for the knowledge. I guess no picolove for us.
I may have found a solution for those that are interested in playing pico8 on a handheld.
Retroflag should be selling the Gpi case soon. It uses a Rasberry pi zero. It may be possible to install the picopi firmware.
I have not tried this i just wanted to share with those who may have had their hopes up.
https://guillermoamaral.com/read/picopi/



Keep in mind i have not tried this and do not know if it will work.

prestamus

  • Posts: 2
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #6 on: June 13, 2019, 07:16:29 pm »
The fact that it uses SDL2 is besides the point : Pico-8 is not open source.
The reason why it works at all on devices like the Gameshell is because they released a binary build for ARMv7hf.
The LDK/RS-97 uses a MIPSel processor so you can forget about it.

If it was open source then maybe we could have made a build for the LDK/RS-97 and all and switch the source code to using SDL 1.2 instead but not here !

hi! what about TIC-80? its another fantasy console, open source... it seems to require SDL2.0 also, but I guess it can use SDL1.2 with some tweaks following your last sentence...   from the building instructions https://github.com/nesbox/TIC-80/wiki/build-instructions it uses libgtk+3, libSDL2, libgif, liblua and zlib.

Do you think would it be possible to have TIC-80 running on a LDK console? that would be great for learning purposes...

gameblabla

  • Posts: 1446
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #7 on: June 14, 2019, 02:51:43 pm »
hi! what about TIC-80? its another fantasy console, open source... it seems to require SDL2.0 also, but I guess it can use SDL1.2 with some tweaks following your last sentence...   from the building instructions https://github.com/nesbox/TIC-80/wiki/build-instructions it uses libgtk+3, libSDL2, libgif, liblua and zlib.

Do you think would it be possible to have TIC-80 running on a LDK console? that would be great for learning purposes...
It has way too many dependencies : it also requires OpenGL too btw.
It would be nightmarish trying to remove everything that our LDK/RS-97 can't handle, not to mention that it assumes we have 3D acceleration. Also, its not fully compatible with the Pico-8.

prestamus

  • Posts: 2
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #8 on: June 19, 2019, 01:45:00 pm »
hi! what about TIC-80? its another fantasy console, open source... it seems to require SDL2.0 also, but I guess it can use SDL1.2 with some tweaks following your last sentence...   from the building instructions https://github.com/nesbox/TIC-80/wiki/build-instructions it uses libgtk+3, libSDL2, libgif, liblua and zlib.

Do you think would it be possible to have TIC-80 running on a LDK console? that would be great for learning purposes...
It has way too many dependencies : it also requires OpenGL too btw.
It would be nightmarish trying to remove everything that our LDK/RS-97 can't handle, not to mention that it assumes we have 3D acceleration. Also, its not fully compatible with the Pico-8.

OK Thanks a lot for your feedback. PICO8 is not compatible with TIC80 as far as i know, two very different fantasy consoles... TIC80 is open source for instance. I guess i will build a gb zero (raspberrypi) for my TIC-80 HW console needs, looks like an interesting project.
Also i was doing some SDL tests on my LDK and burned a lot of screen pixels heh  ::)  war scars! ... so i dont think I will try more things on this console.
and I saw chinese/hk makers started using allwinner cpus on their new consoles, so i'll just keep on shopping and learning how to get things running on embedded systems.

Anyway, thanks for all your work man! its very inspiring!


Frogdog (OP)

  • Posts: 15
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #9 on: October 20, 2020, 10:21:02 pm »
#Invalid YouTube Link#

Frogdog (OP)

  • Posts: 15
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #10 on: October 20, 2020, 10:22:38 pm »
<a href="https://web.archive.org/web/20210506002752/https://www.youtube.com/watch?v=mCHZTciNgp0" target="_blank">https://www.youtube.com/watch?v=mCHZTciNgp0</a>

gameblabla

  • Posts: 1446
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #11 on: October 21, 2020, 11:45:32 am »
https://boards.dingoonity.org/retrogamers-97/my-ipk-builds-for-retrofw/msg195810/#msg195810
That's my port of Jackz's Retro8 pico8 interpreter. I also ported it to the GKD350H since it wasn't available there.

Check out my thread for more RetroFW/RS97/LDK stuff !

chevette

  • Posts: 256
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #12 on: October 22, 2020, 04:20:43 pm »
What's the trick to getting PICO8 games to work? I'm using a Bittboy 3.5 running 1.3.3 firmware. I've only gotten 1 game to work (Spaceman8) of the many I have downloaded + tried on the Bittboy. The game formats are .p8.png
Any help would be appreciated. Thanks

exorio

  • Posts: 382
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #13 on: October 27, 2020, 07:48:31 pm »
What's the trick to getting PICO8 games to work? I'm using a Bittboy 3.5 running 1.3.3 firmware. I've only gotten 1 game to work (Spaceman8) of the many I have downloaded + tried on the Bittboy. The game formats are .p8.png
Any help would be appreciated. Thanks

I tested some games too

Some works some not

Most likely the newer ones won't work though

So you just need to curate them/hand pick and testing them one by one

There's a Pico 8 games downloader script somewhere thus you can download the older versions but I don't fancy testing literally thousands of games

chevette

  • Posts: 256
Re: Pico 8 emulator on the ldk or rs97 ?
« Reply #14 on: October 27, 2020, 10:02:28 pm »
What's the trick to getting PICO8 games to work? I'm using a Bittboy 3.5 running 1.3.3 firmware. I've only gotten 1 game to work (Spaceman8) of the many I have downloaded + tried on the Bittboy. The game formats are .p8.png
Any help would be appreciated. Thanks

I tested some games too

Some works some not

Most likely the newer ones won't work though

So you just need to curate them/hand pick and testing them one by one

There's a Pico 8 games downloader script somewhere thus you can download the older versions but I don't fancy testing literally thousands of games

OK, thanks for the reply

 

Post a new topic