Releases
v0.5.0
Compare
Sorry, something went wrong.
No results found
0.5.0 (2026-08-22)
Features
add boot_failed field to the Emulator base class (cfc3ab8 )
add disc-swap contract to the emulator base class (61d3c4e )
add PPSSPP emulator module with working save/load-state (abae001 )
add standalone dolphin launcher to the webstation broker (7949385 )
gate the room comms surface on the session multiplayer flag and add invite links (9934ccd )
generalize PCSX2's deferred-load thread into a boot watchdog (b556428 )
prefer m3u playlists on retroarch disc platforms (2c8dcd9 )
retroarch: link core assets so the ppsspp core can boot (976b1f3 )
room: move track capture/presentation onto a worker-based pipeline (3281f6e )
serve swap-disc on the webstation broker (f9db17e )
surface PCSX2 boot-failure detection on GET /api/session/status (bd109ab )
swap discs on a running retroarch core (85e8f5c )
sync save states between the webstation broker and RomM (3663ec4 )
sync the whole PS2 memory card as a folder card (12fcd8c )
track the retroarch playlist and mounted disc index (1621d41 )
xemu: add XEMU_SOFTWARE_GL to force CPU rendering for xemu alone (658d0b4 )
xemu: pin fullscreen on startup alongside the renderer (b9565e6 )
Bug Fixes
add PPSSPP emulator module with working save/load-state (0e8c013 )
disable savestate thumbnails for GPU-rendered dolphin core (584fc7f )
guard against a dead or superseded core committing a disc swap (bb13df3 )
keep the exit state readable after the session is torn down (6465922 )
lay down the pcsx2 folder card marker so the slot 1 card is recognized (c700f96 )
lock disc swaps against each other and the deferred resume load (f8022ad )
match xemu save directories on the disk's own case (1caf2c8 )
Merge pull request #13 from romm-streaming/dev (0e8c013 )
pin dolphin's gamecube slot a to the gci folder card device (7bda8c5 )
pin the retroarch joypad driver to linuxraw so selkies pads register (37ad1be )
reap orphaned emulators on broker start and let an exit skip the state save (5244955 )
retroarch: drop the inline platform table shadowing the json one (8160d6f )
retroarch: link ppsspp assets where the core actually reads them (16ee9e0 )
run the startup reap on the app that is actually served (c30e2ca )
skip a synced memory card left in an older save archive instead of failing the restore (97cc401 )
treat resume slot 0 as a resume request, not as no request (b8536c0 )
xemu: pin the renderer to OpenGL before each launch (c1f6f73 )
Documentation
add reverse proxy guide for serving the container from the parent origin (653bbcf )
document the state routes and the retroarch launcher (cea0c29 )
replace the Zoraxy virtual directory recipe with a host rule (9e22c68 )
trim unsupported emulator references from the readme (13c7aea )
You can’t perform that action at this time.