Live data from Hacker News

Show HN: RomM – An open-source, self-hosted ROM manager and player

github.com

11–20 of 99 posts

Re: Show HN: RomM – An open-source, self-hosted ROM manager and player

#12
post #8

I'm not really understanding the usecase here. Is it MAME but for playing in a browser?

At it's core it's a system for organizing and displaying your collection of retro games (ROMs). Instead of navigating through folders or manually moving games from a hard drive to whatever system you want to play on, you can load them into RomM, navigate to the app and download them from the browser. You can share it with your friends so they can access your library, use the plugins to download games directly onto so…

I saw this project some months ago and it looks awesome, just haven't set it up yet.

How does it handle modern games? I have a lot of DRM free games and small indie projects I've collected/archived and I want a way to neatly display them and download them

Re: Show HN: RomM – An open-source, self-hosted ROM manager and player

#13
post #9

RomM is a great project! I've so excited to see the integrations coming along. As somebody who's setup a lot of little retroboxes, the idea of doing it once and having my collection served off of my homelab to all my other devices is incredibly appealing. Web-based emulation has come a very long way. Still I prefer to play off of my individual devices many of which don't have good browser support. Setting those syste…

I love your vision and enthusiasm! You seem to have a solid setup already and a great use case for a future version of RomM.

Re: Show HN: RomM – An open-source, self-hosted ROM manager and player

#14
I had an idea once but not the time nor motivation to build it: a database of game design with links to gameplay snippets.

So for example an article on "2D platforming" that discusses the implementation in Super Mario, and includes a "demo" button which launches a web emulator with a save state that demonstrates a specific jumping section of the game.

Legally perilous maybe, although my non-lawyer brain sees that as fair use, especially if the emulator doesn't let you play the full game. Idk, but it'd be a unique thing on the internet.

Edit: this is awesome btw, im definitely setting up a personal instance soon

Re: Show HN: RomM – An open-source, self-hosted ROM manager and player

#16
post #12
post #8

Earlier quoted context omitted.

At it's core it's a system for organizing and displaying your collection of retro games (ROMs). Instead of navigating through folders or manually moving games from a hard drive to whatever system you want to play on, you can load them into RomM, navigate to the app and download them from the browser. You can share it with your friends so they can access your library, use the plugins to download games directly onto so…

I saw this project some months ago and it looks awesome, just haven't set it up yet. How does it handle modern games? I have a lot of DRM free games and small indie projects I've collected/archived and I want a way to neatly display them and download them

You can display almost anything pretty well. For DRM free games, just upload them as a zip or put them in your library as a folder with everything inside and RomM will display them as everything else. You can do it under the "win" folder so RomM knows those are PC games

Re: Show HN: RomM – An open-source, self-hosted ROM manager and player

#17
post #10
post #8

Earlier quoted context omitted.

At it's core it's a system for organizing and displaying your collection of retro games (ROMs). Instead of navigating through folders or manually moving games from a hard drive to whatever system you want to play on, you can load them into RomM, navigate to the app and download them from the browser. You can share it with your friends so they can access your library, use the plugins to download games directly onto so…

Is there anyword on integration with Batocera, ES-DE, or Retroarch? Those mega systems would get supercharged with it. The homelab community would likely catch on very quick.

Right now we have a playnite plugin, a muOS/portmaster app and a on-going decky plugin for steam deck. We have plans to integrate with RetroDeck. No luck with Retroarch since it doesn't support plugins, but you can always use something like syncthing for those where we don't have integration yet purpose.

Re: Show HN: RomM – An open-source, self-hosted ROM manager and player

#18
post #14

I had an idea once but not the time nor motivation to build it: a database of game design with links to gameplay snippets. So for example an article on "2D platforming" that discusses the implementation in Super Mario, and includes a "demo" button which launches a web emulator with a save state that demonstrates a specific jumping section of the game. Legally perilous maybe, although my non-lawyer brain sees that as…

Cool idea, would be a fun POC or weekend project. The team behind EmulatorJS (https://emulatorjs.org/) has made it stupid easy to inject the player into a static website (or multiple players with iframes), with a preloaded game and custom settings.

Re: Show HN: RomM – An open-source, self-hosted ROM manager and player

#19

Reminds me of a “steam” inspired version of hyperspin. Cool! Great work. Still looking for a good hyperspin replacement that runs on Linux that I can use for my machines.

I've been working on integrating RomM into Lutris (https://lutris.net/) for a while, but it's not ready yet since I haven't had time to finish it. Not as a plugin but directly in the main Lutris repo: https://github.com/gantoine/lutris/tree/romm-game-service

It would allow you to store your games on the server, sync the list in Lutris, and install them when you want to play them. I'd like to get a working POC to demo to the Lutris team soon-ish. Oh and if anyone sees this and would like to help get us there, contributions are always welcome!

Re: Show HN: RomM – An open-source, self-hosted ROM manager and player

#20
post #10
post #8

Earlier quoted context omitted.

At it's core it's a system for organizing and displaying your collection of retro games (ROMs). Instead of navigating through folders or manually moving games from a hard drive to whatever system you want to play on, you can load them into RomM, navigate to the app and download them from the browser. You can share it with your friends so they can access your library, use the plugins to download games directly onto so…

Is there anyword on integration with Batocera, ES-DE, or Retroarch? Those mega systems would get supercharged with it. The homelab community would likely catch on very quick.

Not a plan but we wrote this up a while back as an exploration into which systems/platforms we can target. We're really hoping the community continues to step up with more plugins and integrations so we can focus on the core service.
Post reply on HN