Skip to content
This repository has been archived by the owner on May 8, 2024. It is now read-only.

PICO-8 emulator for PS VITA [$41 awarded] #18

Closed
SolomonSquek opened this issue Jan 27, 2021 · 12 comments
Closed

PICO-8 emulator for PS VITA [$41 awarded] #18

SolomonSquek opened this issue Jan 27, 2021 · 12 comments
Labels
bounty Has a bountysource bounty active

Comments

@SolomonSquek
Copy link

SolomonSquek commented Jan 27, 2021

As the title says, a PICO-8 emulator for the ps vita would really be a nice thing to see. There are some Pico-8 open source emulators out there, the most promising one being tac08 ( https://github.com/0xcafed00d/tac08 ), which already works on other platforms like the rg350 ( https://0xcafed00d.itch.io/tac08-rg350 )

here are some other sources which might be useful
https://github.com/Jakz/retro8
https://github.com/picolove/picolove (this one is a pico-8 implementation in löve)

So it would be wonderful if someone could port one of these on psvita


The $41 bounty on this issue has been claimed at Bountysource.

@Rinnegatamante Rinnegatamante changed the title PICO-8 emulator for PS VITA PICO-8 emulator for PS VITA [$20] Jan 29, 2021
@Rinnegatamante Rinnegatamante added the bounty Has a bountysource bounty active label Jan 29, 2021
@Rinnegatamante Rinnegatamante changed the title PICO-8 emulator for PS VITA [$20] PICO-8 emulator for PS VITA [$41] Feb 9, 2021
@jtothebell
Copy link

I've ported my Pico 8 emulator to Vita. I still need to do a bit of clean up and post a release with the latest changes and added platforms, but you can get the latest build from the build artifacts (https://github.com/jtothebell/fake-08/actions/runs/628037072 as of now). Its not 100% perfect, but none of the Pico 8 emulators are. I think it should be about on par with tac08, and better compatibility than picolove. I haven't tried retro8, so I'm not sure about that.

@SolomonSquek
Copy link
Author

Hey, that's great! I've tried it with a bunch of games and they run almost flawlessly, that's amazing!
It still need some polishness but it seems pretty much ready
But I wanted to ask, is there a way to choose between the d-pad and the analog stick, or could this be implemented?
Anyway thanks a lot!

@jtothebell
Copy link

I'm sure I could add support for the analog stick as well as the d pad. I think the easiest thing would be to accept input from both instead of adding a toggle between them. I'll add that to my list. Do you have any other specific polish suggestions? The couple other vita specific things I still plan to do are update the initial screen with platform specific instructions (ie replace "sdmc:/" with "ux0:/", update button names). I've had a couple people request a different front end (jtothebell/fake-08#30) but that's probably a platform specific thing that I'm not going to get to in the short term at least.

@SolomonSquek
Copy link
Author

The screen resizing with R doesn't seem to work on my ps tv, but other than that yeah the main thing is game-compatibility, one or two of them didn't start at all and another one (Foreverred) crashed the emulator
I'm still pretty impressed by your work, the games that work, work flawlessly and the audio has no issues, great job!
Anyway I think too that it should get a nicer front-end (specifically, the starting background black image) to make it more inviting, but I understand it has a low priority so no problem, keep going!

@jtothebell
Copy link

If you check the latest build (https://github.com/jtothebell/fake-08/actions/runs/644826549 as of now) the stretching should be fixed, and Foreverred should run. There is still a problem with some glitched graphics on the title screen, but I was able to play through several screens. I also added a friendlier background image and support for analog stick controls.

@SolomonSquek
Copy link
Author

That's awesome, tried it with multiple games and all worked just fine
I think you should take the bounty, but since I'm new to bountysource I don't know how all this works, if you do let me know
You should also post about it on https://www.reddit.com/r/vitahacks/ , I'm sure a lot of people down there will love to see this emulator

@Rinnegatamante
Copy link
Member

If the bounty can be considered fullfilled, i'm gonna close this issue so that the author can claim it. Let me know.

@SolomonSquek
Copy link
Author

Yes Rinne, thanks

@jtothebell
Copy link

@Rinnegatamante
Copy link
Member

@jtothebell Closed the issue, feel free to claim the bounty.

@Rinnegatamante Rinnegatamante changed the title PICO-8 emulator for PS VITA [$41] PICO-8 emulator for PS VITA [$41 awarded] Mar 27, 2021
@jtothebell
Copy link

@Rinnegatamante how do updates get posted VitaDB? Someone else added FAKE-08 to VitaDB a couple weeks ago, but there have been a couple updates since the version that is live and it would be great if people could easily get the latest version from there.

@Rinnegatamante
Copy link
Member

You can contact me whenever you want me to add a new version on it. (You can find me on Discord too: https://discord.gg/PyCaBx9

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bounty Has a bountysource bounty active
Projects
None yet
Development

No branches or pull requests

3 participants