Skip to content

Finalverse 0.4.0-preview.3 — real world accounts (Mac)

Pre-release
Pre-release

Choose a tag to compare

@qwy16 qwy16 released this 16 Oct 17:47

Finalverse v0.4.0-preview.3 adds real MutSea account registration to the Mac login flow. This remains an experimental prerelease, with limited world capacity.

Create your own account

  1. Open MutSea registration.
  2. Choose your avatar first and last name, a starter character and a 12–16 character printable ASCII password. Wait for Account ready while MutSea provisions appearance, outfit, inventory and home.
  3. Sign in to the account portal and save private recovery codes. Email is optional/unverified; email reset is not available.
  4. Install this Mac preview, select Finalverse Harbor (Preview) (https://grid.mutsea.com/), and enter First Last plus your chosen password. A UUID or email is not your viewer login.

Getting started and troubleshooting · Account/recovery guide · Provisioning architecture

What changed

  • The grid selector stays visible. Saved grid choices/credentials are preserved; check the destination before signing in.
  • Sign up and password help on MutSea open its registration/recovery pages, rather than inherited Second Life URLs.
  • UUID/email-style MutSea logins receive a local First Last explanation.
  • Registration activates an ordinary native account only after starter appearance, inventory and home checks. The website and viewer use the same credential. The backend reuses mature .NET 8 native services and PostgreSQL.
  • Includes preview.2's fix for protected macOS resource reads (settings_files.xml); no profile deletion is required.

Verification and boundaries

The universal viewer build and 119 CTest tests pass. The exact installed DMG launched to the preview.3 login screen with its grid selector and Sign up visible. After the Mac was unlocked, the final interactive check passed: invalid identifiers show First Last guidance, Sign up opens the real HTTPS registration page in Safari, and normal Quit exits the viewer. The UI acceptance addendum supersedes the earlier pending UI entry; original installer/assets are unchanged. Server acceptance includes 75 Linux API/security checks, 14 native-account checks, 26 real PostgreSQL queue/recovery checks, and eight running-world provisioning checks repeated after restart. A newly registered synthetic account completed public TLS login, real UDP scene streaming, HTTPS capability negotiation and logout. The portal accepted the same password and reported the provisioned home.

The Mac binary includes Apple Silicon and Intel architectures; native UI acceptance is on Apple Silicon. Intel hardware and other platform binaries are not verified or supplied. This package is ad hoc signed and not notarized: macOS may block it. Verify the GitHub origin and SHA-256, then read Apple's per-app security guidance. Do not disable Gatekeeper globally.

No test password, account configuration or cloud API key is bundled. Registration is limited to 100 preview admissions with abuse limits and native readiness checks. MFA, verified-email recovery, stronger native password storage, general multi-user Lumi control, premium-art and broader device/load gates remain open. Optional libVLC/codec playback is excluded; voice defaults off and is not preview-certified. This is not a GA hosting launch.

The installer is served by GitHub Releases. Download the DMG and SHA256SUMS.txt from Assets, check the complete hash, drag the app to Applications, eject the image and launch the installed app. Viewer source, dependency source, pinned build variables, dependency inventory and verification/provenance accompany the download.

Source: a5b079c20dec90c4173a175e7ad39c026e726e84 · Engine: 26.4.0.54623.