Skip to content

Releases: leclercb/rommix

RomMix canary

RomMix canary Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Sep 17:48

Built from the tip of main, at c1725b5.

This is not a release. It has passed CI and nothing else, and it is
replaced by the next commit. ROMMIX_CANARY=1 is what asks for it.

RomMix v0.20.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 09:37

What's new

  • fix: stop the achievements tab blanking the screen (a8e90b1)
  • fix: keep the library's filters when coming back from a game (450da16)
  • ci: give the app suite its own screen wherever it runs (8889ede)
  • feat: show the account's picture and the permissions it lacks (14dc14c)
  • refactor: allow only the emulator descriptor shapes the code honours (3f39b87)
  • fix: refuse a name that reaches out of its folder through a link (7bad180)
  • test(unit): pin RetroDECK's component tables to each other (fd05230)
  • chore: update the dependencies (d9aa111)
  • feat: accept the RomMix settings as flags in rommix-steam.sh (7552e73)

Run

Choose x86_64 or arm64 depending on your machine's architecture.

chmod +x RomMix-x86_64.AppImage
./RomMix-x86_64.AppImage

No version in the file name: updates are written over that same file.

From Steam

Download rommix-steam.sh too, chmod +x it, keep it beside the AppImage,
and add the script as the non-Steam game — Steam cannot launch the AppImage
directly.

Full changelog: v0.19.0...v0.20.0

RomMix v0.19.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 22:55

What's new

  • fix: flag the favourites collection when creating it (08d02c4)
  • fix: map systems to the platform slugs RomM uses (42bc075)
  • fix: resolve shadPS4 saves under its per-user home directory (213434f)
  • fix: stop routing Jaguar CD to virtualjaguar (7bc3dff)
  • fix: correct the wrong libretro library names (e2fe404)
  • fix: add the missing libretro cores to the library name table (635283c)
  • test(unit): cover the four rules REVIEW.md left unpinned (e24259b)
  • fix: let the manual reach the frame it is drawn in (db81b2f)
  • feat: add a canary channel behind ROMMIX_CANARY (c79219c)
  • fix: act on the full-codebase review (0da6593)
  • docs: correct the README where it describes the app wrongly (e0d068f)
  • chore: ignore the vendored skills in every worktree (37a23aa)

Run

Choose x86_64 or arm64 depending on your machine's architecture.

chmod +x RomMix-x86_64.AppImage
./RomMix-x86_64.AppImage

No version in the file name: updates are written over that same file.

From Steam

Download rommix-steam.sh too, chmod +x it, keep it beside the AppImage,
and add the script as the non-Steam game — Steam cannot launch the AppImage
directly.

Full changelog: v0.18.0...v0.19.0

RomMix v0.18.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 10:33

What's new

  • docs: record why the full-library mirror is not done (51a210e)
  • fix: open the theme picker only on arrival in Settings (5878fa9)
  • fix: act on the code and architecture review (95310e2)
  • test(app): point the pointer at rows below the fold (caf2cbb)
  • feat: add a high-contrast theme (1e1d6c2)
  • feat: add the Lamplight, ZX Spectrum, Macintosh and Amiga themes (101ab99)
  • feat: add the Atari 2600, Commodore 64 and Virtual Boy themes (ce6e108)
  • feat: leave the Collections button its mark alone (99f9d63)
  • feat: drop the Back button from a game's page (653cdae)
  • feat: open a game's manual full screen (8add4d1)
  • feat: say whether an achievement is earned, rather than drawing it faintly (c2720a7)
  • feat: refresh RetroAchievements when a session ends (2336dc9)
  • feat: thin the line under a game's title (c90e48b)
  • refactor: keep a game's tab styles in one file (08e5b19)
  • feat: add the Achievements tab to a game's page (c60361e)
  • feat: show the time played beside the time to beat (bbce051)
  • docs: name the manual on the landing page (2bdf6d0)
  • feat: add the Manual tab to a game's page (d61a693)
  • test(app): check the theme's colours reach the page (4fdf318)
  • test(unit): check what a theme may not leave to midnight (a342c82)
  • feat: add the Mega Drive, Super Famicom and GameCube themes (51f84eb)

Run

Choose x86_64 or arm64 depending on your machine's architecture.

chmod +x RomMix-x86_64.AppImage
./RomMix-x86_64.AppImage

No version in the file name: updates are written over that same file.

From Steam

Download rommix-steam.sh too, chmod +x it, keep it beside the AppImage,
and add the script as the non-Steam game — Steam cannot launch the AppImage
directly.

Full changelog: v0.17.0...v0.18.0

RomMix v0.18.0-rc.2

RomMix v0.18.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Sep 20:08

What's new

  • fix: act on the code and architecture review (95310e2)

Run

Choose x86_64 or arm64 depending on your machine's architecture.

chmod +x RomMix-x86_64.AppImage
./RomMix-x86_64.AppImage

No version in the file name: updates are written over that same file.

From Steam

Download rommix-steam.sh too, chmod +x it, keep it beside the AppImage,
and add the script as the non-Steam game — Steam cannot launch the AppImage
directly.

Full changelog: v0.18.0-rc.1...v0.18.0-rc.2

RomMix v0.18.0-rc.1

RomMix v0.18.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Sep 21:35

What's new

  • test(app): point the pointer at rows below the fold (caf2cbb)
  • feat: add a high-contrast theme (1e1d6c2)
  • feat: add the Lamplight, ZX Spectrum, Macintosh and Amiga themes (101ab99)
  • feat: add the Atari 2600, Commodore 64 and Virtual Boy themes (ce6e108)

Run

Choose x86_64 or arm64 depending on your machine's architecture.

chmod +x RomMix-x86_64.AppImage
./RomMix-x86_64.AppImage

No version in the file name: updates are written over that same file.

From Steam

Download rommix-steam.sh too, chmod +x it, keep it beside the AppImage,
and add the script as the non-Steam game — Steam cannot launch the AppImage
directly.

Full changelog: v0.18.0-rc.0...v0.18.0-rc.1

RomMix v0.18.0-rc.0

RomMix v0.18.0-rc.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Sep 15:14

What's new

  • feat: leave the Collections button its mark alone (99f9d63)
  • feat: drop the Back button from a game's page (653cdae)
  • feat: open a game's manual full screen (8add4d1)
  • feat: say whether an achievement is earned, rather than drawing it faintly (c2720a7)
  • feat: refresh RetroAchievements when a session ends (2336dc9)
  • feat: thin the line under a game's title (c90e48b)
  • refactor: keep a game's tab styles in one file (08e5b19)
  • feat: add the Achievements tab to a game's page (c60361e)
  • feat: show the time played beside the time to beat (bbce051)
  • docs: name the manual on the landing page (2bdf6d0)
  • feat: add the Manual tab to a game's page (d61a693)
  • test(app): check the theme's colours reach the page (4fdf318)
  • test(unit): check what a theme may not leave to midnight (a342c82)
  • feat: add the Mega Drive, Super Famicom and GameCube themes (51f84eb)

Run

Choose x86_64 or arm64 depending on your machine's architecture.

chmod +x RomMix-x86_64.AppImage
./RomMix-x86_64.AppImage

No version in the file name: updates are written over that same file.

From Steam

Download rommix-steam.sh too, chmod +x it, keep it beside the AppImage,
and add the script as the non-Steam game — Steam cannot launch the AppImage
directly.

Full changelog: v0.17.0...v0.18.0-rc.0

RomMix v0.17.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 22:48

What's new

  • test(app): cover the drives panel and the theme picker (68ddeed)
  • test(unit): tie the theme list to the stylesheets (a68deb4)
  • test(unit): cover the check on the room left (bed3855)
  • test(unit): cover the power actions (061cebd)
  • fix: divide the quit dialog with a rule instead of a label (95f0405)
  • fix: apply the interface scale in the demo (a823aee)
  • fix: draw the arcade theme's scan lines as a tube would (ba5ab4a)
  • feat: open the theme picker from the notice (8a3c177)
  • test(app): seed a dismissed themes notice (1c0aff7)
  • feat: offer the machine's own power actions when quitting (7f1b1b7)
  • feat: say how much room is left where games go (3a00b9e)
  • feat: add a theme setting with nine palettes (0afd872)
  • fix: keep a dialog's heading and buttons in view (0c6addb)

Run

Choose x86_64 or arm64 depending on your machine's architecture.

chmod +x RomMix-x86_64.AppImage
./RomMix-x86_64.AppImage

No version in the file name: updates are written over that same file.

From Steam

Download rommix-steam.sh too, chmod +x it, keep it beside the AppImage,
and add the script as the non-Steam game — Steam cannot launch the AppImage
directly.

Full changelog: v0.16.0...v0.17.0

RomMix v0.17.0-rc.0

RomMix v0.17.0-rc.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Sep 20:32

What's new

  • fix: apply the interface scale in the demo (a823aee)
  • fix: draw the arcade theme's scan lines as a tube would (ba5ab4a)
  • feat: open the theme picker from the notice (8a3c177)
  • test(app): seed a dismissed themes notice (1c0aff7)
  • feat: offer the machine's own power actions when quitting (7f1b1b7)
  • feat: say how much room is left where games go (3a00b9e)
  • feat: add a theme setting with nine palettes (0afd872)
  • fix: keep a dialog's heading and buttons in view (0c6addb)

Run

Choose x86_64 or arm64 depending on your machine's architecture.

chmod +x RomMix-x86_64.AppImage
./RomMix-x86_64.AppImage

No version in the file name: updates are written over that same file.

From Steam

Download rommix-steam.sh too, chmod +x it, keep it beside the AppImage,
and add the script as the non-Steam game — Steam cannot launch the AppImage
directly.

Full changelog: v0.16.0...v0.17.0-rc.0

RomMix v0.16.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 21:52

What's new

  • test(app): spend each direction once per standing place (8663d9a)
  • feat: pick a platform's emulator from a list (98f9a65)
  • feat: collapse the rows of the emulator list (153dae4)
  • feat: collapse the BIOS screen's platform sections (522ce0b)
  • feat: add BIOS requirements for three more systems (0480eaa)
  • fix: correct BIOS file names and add six systems (f8bfc9a)
  • feat: route twenty-one more platforms to RetroArch (3cc7555)
  • fix: stop unpacking arcade romsets (33d44cd)
  • docs: describe emulator support without counting it (a06319b)
  • fix: scale the save transfer bar to percent (c522fdd)

Run

Choose x86_64 or arm64 depending on your machine's architecture.

chmod +x RomMix-x86_64.AppImage
./RomMix-x86_64.AppImage

No version in the file name: updates are written over that same file.

From Steam

Download rommix-steam.sh too, chmod +x it, keep it beside the AppImage,
and add the script as the non-Steam game — Steam cannot launch the AppImage
directly.

Full changelog: v0.15.0...v0.16.0