Add black hole main menu scene and REM FREELANCER logo
Freelancer.exe and rp8.dll built from REM-Client 0adfd18; the other client modules are unchanged from the 1b46830a build. - Intro5_Base: a fourth main menu scene with a supermassive black hole traced by the renderer, Omega-41's starsphere lensed around it, a rock planet and a Liberty battleship, cruiser and five Defenders crossing. Its place and look are set in DATA/INTERFACE/intro_blackhole.ini. - The main menu logo now reads REM FREELANCER, built from the original glyphs, in every resolution variant except the vanilla one.
@@ -1,6 +1,12 @@
|
|||||||
REM-Client test build (64-bit)
|
REM-Client test build (64-bit)
|
||||||
date: 2026-11-08 23:03
|
date: 2026-11-09 00:41
|
||||||
commit: 1b46830a (main)
|
commit: 0adfd18 (main)
|
||||||
subject: QoL: muted players list, bug report, builds and game data in the menus
|
subject: Add a black hole main menu scene
|
||||||
tree: clean
|
tree: clean
|
||||||
build: OK
|
build: OK (Release|x64; NVIDIA/Intel black hole, portal and tunnel checks)
|
||||||
|
|
||||||
|
updated: Freelancer.exe, rp8.dll (built from 0adfd18); other modules unchanged from the 1b46830a build (no source changes since)
|
||||||
|
main menu: fourth intro scene Intro5_Base -- Schwarzschild black hole with a lensed Omega-41 starsphere, rock planet, Liberty fleet
|
||||||
|
logo: REM FREELANCER
|
||||||
|
Freelancer.exe sha256: ab49341ca66bec786c2292454374f6e1ffa5fcc8e108e115472dd772e03a41d7
|
||||||
|
rp8.dll sha256: 479847a4f9da41f0e73b362cc2b1902ca257dce94f201e10dccad7e5dd10bb52
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 32 MiB After Width: | Height: | Size: 32 MiB |
|
Before Width: | Height: | Size: 3.5 MiB After Width: | Height: | Size: 3.5 MiB |
|
Before Width: | Height: | Size: 5.9 MiB After Width: | Height: | Size: 5.9 MiB |
|
Before Width: | Height: | Size: 7.9 MiB After Width: | Height: | Size: 7.9 MiB |
|
Before Width: | Height: | Size: 10 MiB After Width: | Height: | Size: 10 MiB |
|
Before Width: | Height: | Size: 14 MiB After Width: | Height: | Size: 14 MiB |
|
Before Width: | Height: | Size: 24 MiB After Width: | Height: | Size: 24 MiB |
|
Before Width: | Height: | Size: 2.6 MiB After Width: | Height: | Size: 2.6 MiB |
@@ -0,0 +1,23 @@
|
|||||||
|
; REM: the main menu's black hole scene (one of the intro scenes picked at random at start-up).
|
||||||
|
; The renderer traces it through the Schwarzschild metric onto the room scene's empty sky; where it
|
||||||
|
; cannot (HDR off, MSAA, an older renderer), the menu shows one of the other scenes instead.
|
||||||
|
[BlackHole]
|
||||||
|
base = Intro5_Base
|
||||||
|
; the hole in the scene (Scripts\Intro\intro_blackhole.thn), m
|
||||||
|
pos = 4300, 500, -24000
|
||||||
|
; its event horizon (Schwarzschild radius), m -- the camera is 24 of them away
|
||||||
|
schwarzschild_radius = 1000
|
||||||
|
; the accretion disk: its normal and a reference axis in its plane; inner (the innermost stable
|
||||||
|
; orbit is 3) and outer radius in Schwarzschild radii
|
||||||
|
disk_normal = 0.10, 0.985, 0.14
|
||||||
|
disk_axis = 1, 0, 0
|
||||||
|
disk_radii = 3, 15
|
||||||
|
; emission scale, peak temperature (K), relativistic beaming (0 off .. 1 physical)
|
||||||
|
disk_brightness = 1.0
|
||||||
|
disk_temperature = 6500
|
||||||
|
doppler = 1.0
|
||||||
|
; the lensed star field and galaxy band behind it
|
||||||
|
sky_brightness = 1.0
|
||||||
|
galaxy = 0.3, 0.8
|
||||||
|
; the disk's angular speed at its inner edge, rad/s (outwards it slows as r^-1.5)
|
||||||
|
disk_spin = 0.35
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
[Room_Info]
|
||||||
|
scene = ambient, Scripts\Intro\intro_blackhole.thn
|
||||||
|
|
||||||
|
[Room_Sound]
|
||||||
|
music = music_sigma_space
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
[BaseInfo]
|
||||||
|
nickname = intro5_base
|
||||||
|
start_room = Cityscape
|
||||||
|
|
||||||
|
[Room]
|
||||||
|
nickname = Cityscape
|
||||||
|
file = Universe\Systems\Intro\Bases\Rooms\intro5_blackhole.ini
|
||||||
@@ -1665,6 +1665,13 @@ strid_name = 196766
|
|||||||
file = Universe\Systems\Intro\Bases\Intro4_Base.ini
|
file = Universe\Systems\Intro\Bases\Intro4_Base.ini
|
||||||
BGCS_base_run_by = W02bF35
|
BGCS_base_run_by = W02bF35
|
||||||
|
|
||||||
|
[Base]
|
||||||
|
nickname = Intro5_Base
|
||||||
|
system = Li01
|
||||||
|
strid_name = 196766
|
||||||
|
file = Universe\Systems\Intro\Bases\Intro5_Base.ini
|
||||||
|
BGCS_base_run_by = W02bF35
|
||||||
|
|
||||||
[Base]
|
[Base]
|
||||||
nickname = Ew06_01_Base
|
nickname = Ew06_01_Base
|
||||||
system = Ew06
|
system = Ew06
|
||||||
|
|||||||