EmulatorJS

(github.com)

77 points | by avaer 7 days ago ago

11 comments

  • threetonesun 2 hours ago ago

    [RomM](https://romm.app) added EmulatorJS support a while back, pretty nice setup if you have a home server.

  • apitman 3 hours ago ago

    If you're not familiar with RetroArch I highly recommend checking it out. Very cool tech.

    • yboris 2 hours ago ago

      Link to save you time searching: https://www.retroarch.com/

    • thoughtpalette 2 hours ago 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,

  • jasonblick 4 hours ago ago

    Doesn't look like keyboard input is supported on the flappy bird demo on the site?

    • haunter 4 hours ago ago

      Works perfectly for me, check the control settings, x is the only key you need

    • hahahahhaah 3 hours ago ago

      Whats with that demo. On mobile every button just drops the bird and ends the game.

      • sandyarmstrong an hour ago ago

        Have you played flappy bird before? You keep pressing the button to get it to flap and stay aloft.

  • hungryhobbit 4 hours ago ago

    Looks cool, but too bad it doesn't support PS2 :(

  • soulofmischief 3 hours ago ago

    Cool to see this on HN today.

    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.