Skip to content

Finalverse 0.4.0-preview.2 — Mac startup hotfix

Pre-release
Pre-release

Choose a tag to compare

@qwy16 qwy16 released this 16 Oct 16:33

Superseded: Use v0.4.0-preview.3 for the startup fix and real MutSea signup links. Create your own world account, then use First Last and your password on Finalverse Harbor (Preview). The original historical release notes follow.

Finalverse 0.4.0-preview.2 — Mac startup hotfix

This experimental developer preview replaces preview.1 for new Mac installations.

Fixed

macOS AppTranslocation could show Missing Files, MissingString(MBFatalError) and an error loading settings_files.xml, even with an intact installer. The inherited POSIX reader requested file creation for input-only reads. Its protected read-only mount rejects that request. Input-only reads now use read-only flags; normal output creation is retained.

The early error dialog now has a usable title and Finalverse support links. XML diagnostics preserve the actual filesystem error.

Verification

  • Universal build and all 119 CTest checks passed.
  • The missing-input regression test failed before the fix and passes afterward.
  • On the original protected AppTranslocation mount, all eight native resource reads failed before the fix and passed afterward.
  • The staged bundle, mounted read-only DMG and installed copy passed resource and deep/strict ad hoc signature checks.
  • The exact installed package reached the login wait state with an isolated fresh profile and no ERROR/FATAL records. Native visual acceptance showed preview.2, empty credentials and no missing-files error; normal Quit and process exit passed.

Install

  1. Download Finalverse-0.4.0-preview.2-mac-universal.dmg and SHA256SUMS.txt from Assets below.
  2. Compare the complete SHA-256 before opening the image.
  3. Drag Finalverse Preview.app into Applications, replacing preview.1. Eject the disk image, then launch the installed app.
  4. Keep your existing profile and account. Resetting preferences, passwords or world data is not part of this fix.

Signing limit: this package has an ad hoc integrity signature. It is not Developer ID signed or notarized, so macOS may still block opening it. Read the Mac installation guide. Do not disable Gatekeeper globally.

Scope

Universal executable (arm64 and x86_64), engine 26.4.0 build 54622. Runtime acceptance is on Apple Silicon; Intel hardware is unverified. This is not a signed/notarized beta or GA release.

Private Harbor access requires your own invitation/account. Downloading the client does not open public registration or world admission. Existing accounts are managed at MutSea. Hosted AI requires the world's advertised capabilities and permissions; Lumi retains an explicit configured controller. Voice defaults off; optional libVLC/codec playback is excluded pending its corresponding-source inventory. No Windows/Linux/mobile artifact or automatic updater is included.

The inherited viewer and dependency source, exact build inputs, provenance, checksums and verification receipt accompany this release. The captioned hosted-Lumi video is the same authentic still-image recap accepted for preview.1; it is not new continuous footage or another world-entry test.

Getting started · Build/source instructions · Release details · Report an issue

Account entry note

Use an avatar First Last name, not its UUID. Existing profiles keep their selected grid; press ⌘⇧G to reveal the picker and select Finalverse Harbor (Preview) before entering MutSea credentials. A Second Life signup page creates a Second Life account, not a MutSea account. The MutSea account portal currently manages existing accounts; a real registration/provisioning flow is being added separately.