Releases: Ascendance3D/freewrl
Release list
FreeWRL Revival for Mac Silicon 6.7.0 — macOS Beta 2
This is a prerelease.
Beta 2 fixes opening VRML97 and X3D worlds through macOS Finder and LaunchServices.
Beta 1 could launch and render worlds when the executable received the path directly, but Finder double-click and open -a FreeWRL <world> could reject the document. Beta 2 fixes both required parts:
- Correct bare
CFBundleTypeExtensionsfor macOS document routing application:openURLs:handling that passes routed files to FreeWRL's loader
Supported routed extensions: .wrl, .wrz, .wrlz, .x3d, .x3dz, .x3dv, .x3dvz
The final release artifact independently passed LaunchServices 7/7 through the actual macOS document-open path.
Platform
- Apple Silicon (arm64)
- macOS 14 Sonoma or newer
- OpenGL 4.1 Core
Bundled / runtime dependencies
- FreeType 2.14.3
- ODE 0.16.6 (double precision, internal libccd)
- freealut 1.1.0
- Apple OpenAL
- stb_image 2.27
The packaged app does not require Homebrew runtime libraries, Imlib2, OpenAL Soft, or FFmpeg.
The app is Developer ID signed, hardened-runtime enabled, Apple notarized, stapled, and Gatekeeper accepted.
This prerelease does not claim complete X3D feature coverage. Intel and macOS 13 are not supported.
Provenance
- Source commit:
99415854db63be09791aaea724c9f5c4584c2414 - ZIP SHA-256:
f91f108c6d9ba75d0a4cdae7cfa171c83ca1c0888acc673b74766961dce002ca
FreeWRL for Mac Silicon Revival 6.7.0 — macOS Beta 1
FreeWRL for Mac Silicon Revival — macOS Beta 1
This is the first public Apple Silicon beta from the Ascendance Open Worlds
FreeWRL modernization fork.
Platform
- Apple Silicon arm64
- macOS 14 Sonoma or newer
- OpenGL 4.1 Core
- FreeWRL 6.7 engine line
Distribution
- Self-contained FreeWRL.app
- Developer ID signed
- Hardened runtime enabled
- Apple notarized
- Notarization ticket stapled
- Gatekeeper verified
- No Homebrew runtime required
macOS runtime dependencies
The application package contains the required non-system libraries built from
pinned source:
- FreeType 2.14.3
- ODE 0.16.6, double precision, internal libccd
- freealut 1.1.0
Audio uses Apple's OpenAL framework.
The macOS build does not require:
- Imlib2
- OpenAL Soft
- FFmpeg
- Homebrew
Textures
The macOS build uses stb_image 2.27.
Supported target formats include:
- JPEG
- PNG
- GIF, first frame
- BMP
- TGA
- PSD
- HDR
- PNM
TIFF and WebP are not supported by the current macOS decoder.
Beta status
This is a prerelease for testing.
Please report Mac Silicon Revival issues in this GitHub repository.
Integrity
Source commit:
ZIP SHA-256:
e0438504588ee8922fc81aa2f9effbd0b590b39dc110b2581a57781031a72a4e
This repository is an independent modernization fork of FreeWRL and is not the
official upstream FreeWRL project.