v2.0.0-rc.1 #766
michael-j-green
announced in
Announcements
v2.0.0-rc.1
#766
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Getting closer!
v2.0.0 has moved to release candidate status!
V2 Highlights
New User Interface
V2 brings a whole new mobile friendly UI, as well as an overhaul of the underlying database structures which brings the basis of multiple metadata sources (v2 supports IGDB and TheGamesDB, with more to follow in v2.1).

Metadata and signatures
Importantly for new and existing users, v2 brings support for the sister project Hasheous (see https://hasheous.org if you're unfamiliar with this project).
Hasheous support allows new and existing installations of Gaseous to identify and download metadata for a ROM image without needing to supply and maintain signatures or even a metadata key such as an IGDB client id. This should erase one of the largest barriers to entry for new users, as well as make life easier for existing users.
Signature updates are now part of the standard metadata refresh process, so as DATs are updated in Hasheous, Gaseous will reflect those changes.
User accounts
Gaseous now supports Google, Microsoft and OIDC logins, as well as two factor authentication for password based logins.
Users can now customise their profile with animated GIF's for the avatar and background image, as well as customising their display name and quip.

Saved Games
In addition to the existing state storage support, Gaseous now supports static RAM (SRM) saving support for those games and platforms that support it. This implements the battery backed memory in cartridges, allowing the storage of saved games, high scores, etc.
When playing a game in the emulator, Gaseous will periodically capture the SRM file and store it, allowing the player to roll back to any time. Clicking the Exit Emulator button will force a save of the SRM file before closing the emulator.
The latest SRM is always loaded when starting the emulator.

Upgrading
Before upgrading:
/home/gaseous/.gaseous-server(see https://github.com/gaseous-project/gaseous-server/wiki/Installation for updated compose files)latesttov2.0.0-rc.1When the server is started for the first time, you will be taken through the setup wizard which will allow you to configure the default datasources for signatures and metadata.
Important
On the first start of Gaseous, the database upgrade process will begin. This is a background process, but depending on the size of your database may take a significant amount of time to complete. This is essentially a full rescan and refresh of metadata.
Note that during this time some features may be unavailable, including saved games and favourites. This process is also a one way process. You will need to restore from a back up if you want to return to v1.7.14.
Optimising this upgrade process is something we hope to have completed by official full release of v2.
Warning
This software is preview software, and as such may contain bugs that may result in data loss.
Always ensure you have backed up your system before upgrading.
What's New
Experimental Features
Full Changelog: v2.0.0-preview.2...v2.0.0-rc.1
This discussion was created from the release v2.0.0-rc.1.
Beta Was this translation helpful? Give feedback.
All reactions