I'm currently using RetroArch in the browser along with the original Sony devkit and a custom hot-reload C dev server to develop a PS1 game engine. I started with EmulatorJS but ran into issues with its prebuilt cores while trying to get audio streaming working, and decided to just work with libretro directly.
It's been a blast. I didn't know much about developing on the PS1 and it's been fun playing code golf and trying to squeeze a more modern engine out of its tiny 2MB RAM and 33.8MHz CPU.
threetonesun 8 days ago [-]
[RomM](https://romm.app) added EmulatorJS support a while back, pretty nice setup if you have a home server.
apitman 9 days ago [-]
If you're not familiar with RetroArch I highly recommend checking it out. Very cool tech.
thoughtpalette 8 days ago [-]
There's an AppleTV app for it, which makes it trivial to connect a BT controller and finally finishing that Donkey Kong Country that's been holding you back,
I'm currently using RetroArch in the browser along with the original Sony devkit and a custom hot-reload C dev server to develop a PS1 game engine. I started with EmulatorJS but ran into issues with its prebuilt cores while trying to get audio streaming working, and decided to just work with libretro directly.
It's been a blast. I didn't know much about developing on the PS1 and it's been fun playing code golf and trying to squeeze a more modern engine out of its tiny 2MB RAM and 33.8MHz CPU.
https://github.com/MattCruikshank/emu_ape
I'm trying to set it up so you can add roms to a folder, and it'll use them. (Remember Actually Portable Executables are ZIP files, too!)
On this game the bird stays level and pressing a button made it fall (without any up movement beforehand)
Just tried GTAIII and it works but not really smooth https://files.catbox.moe/s66t18.png
> Although, the demo page currently has an ad to help fund this project.
> Ads on the demo page may come and go depending on how many people are funding this project.
Sounds like the project has ads.