Commit Graph
26 Commits
Author SHA1 Message Date
flathack 5bfdee7fdb Update x64 client for asteroid view distance quality profiles
Ship REM-Client 18b7816e2d900a23f2fc8628a76b93f2e4822a20 (Release|x64).
The existing REM view-distance control now selects Low, Medium, High or Ultra
and scales GPU reach, fallback drawing, distant impostors and background baking.
Ultra retains the previous drawing budgets and custom legacy reach.

Refresh the tested client binaries, default asteroid_quality=3 and exact source
provenance. The package, ZIP, REM-Mod and installed Lutris game use this build.

Validation: client/renderer builds, 400 range checks and four native flight
profiles; 11,141 runtime/data files matched at deployment and 252 runtime files
were reverified after committing source. Saves and settings remain unchanged.
2026-11-08 14:10:36 +01:00
flathack 9f3ddfa78e Update x64 client for nebula occlusion and sun burn-through fixes
Ship REM-Client 0f4e83cce7dca8dab59931cfb2830d5fa30b0a96 (Release|x64).
Includes upstream 4ac727e0 and its AtmosphereSaturation default of 0.5.

Fix remote nebula overlays inside native fog and preserve authored solar
burn-through with finite-depth foreground extinction and opaque occlusion.
Refresh the compiled client DLLs and record the exact source/build hashes.

Validation: complete x64 build, 32 repeated GPU regression cases across all
four quality levels, image assertions, and 11,141 matching runtime/data files
between REM-Mod and the installed Lutris game. Saves and settings unchanged.
2026-11-08 12:18:34 +01:00
flathack 447a82f05e Update x64 client for nebula quality, performance and sculpted shapes
Deploy REM-Client 8cbe4a7030259bb0ef71cc2089e1aa01325c7dd0 (Release|x64).
Includes four live detail profiles, continuous distant visibility, carved
bays and bent arms, shape-aware exclusions and conservative rendering
optimizations for weaker GPUs. Gameplay zone geometry remains unchanged.

Update the complete compiled client and record its committed source and
renderer hash in BUILD_INFO.txt. The same runtime is installed in Lutris;
all 11,141 audited runtime/data files match and saves were preserved.

Validated CPU/shader checks, 55 GPU regression cases and client startup.
2026-11-08 10:31:22 +01:00
flathack 5498cb44a0 Optimize volumetric nebula rendering
Build the 64-bit client from merged REM-Client 5ff7cb636d815f6e55771b7efdad34d4832570bc,
including the nebula optimization in 157b06aa2f0b7be6ebc4ed2bd207ddfc6a706a55.

Smoothly merge self-shadow probes according to the integration footprint,
prepare pair metadata once on the CPU, and keep a direct path for nearby probes.
Retain cloud density, resolution and the first lighting/flicker fixes.

Synthetic RTX 2050 / 1080p cloud-pass measurements: distant 9.11 -> 8.19 ms
(-10.1%), rim 55.69 -> 52.82 ms (-5.2%), inside essentially unchanged.
Single synthetic runs; whole-game multiplayer FPS is not established.

Rebuild with MSVC Release|x64 under Wine and refresh the distributed runtime.
Keep the existing new-rem-client missions, ART assets and material data.
Verify 11,141 runtime/data files against the Lutris installation; saves unchanged.

RP8.dll SHA-256: 5275c77b53179e45daebf3f2c8fbb6d9fa4738f2470bb305ffba95ab35bcd50e.
2026-11-08 01:29:17 +01:00
flathack 16746d519e Fix nebula lighting and distant flicker
Update the renderer from REM-Client b0d47563bfbc08a36e1e74c7a876a0d02270fea9.

Filter the 3D noise volume and puff details to reduce distant aliasing. Adapt
temporal accumulation to per-pixel parallax, constrain self-shadowing to the
nebula hull and exclusion zones, respect PlanetShadows, and remove the abrupt
six-to-three shadow-probe switch. Performance changes follow separately.

Keep the existing new-rem-client runtime, ART assets and missions. Update only
the renderer and its build information.
RP8.dll SHA-256: 614b64e7b507c255ba23d03e0c594a8db360148ce43d9d618b377dc4176b1f51.
2026-11-08 01:28:10 +01:00
flathackandClaude Opus 5.5 f691cd6087 New REM client: REM-Client cccafc9, 64-bit (jump holes as faint gravitational lenses, growing and rippling when activated)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 14:08:17 +01:00
flathackandClaude Opus 5.5 45aade8e73 REM-Client 74c991f: HUD frames joined (tabs under the top bars, the contacts and weapons panels one piece each)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 11:32:26 +01:00
flathackandClaude Opus 5.5 21a7b5dec4 New REM client: REM-Client 27f9deb, 64-bit (target bracket: sharp line angles instead of the corner tiles)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 11:12:25 +01:00
flathackandClaude Opus 5.5 a102db8a98 New REM client: REM-Client aad7edf, 64-bit (commodity trader: where the picked good sells - known bases, price, profit, system and jumps)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 07:15:31 +01:00
flathackandClaude Opus 5.5 424c64aab6 New REM client: REM-Client 5156475, 64-bit (inventory: the hold's bar over the ship model, the credits alone over the list)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 06:56:27 +01:00
flathackandClaude Opus 5.5 9377cf2022 New REM client: REM-Client 9e43d1a, 64-bit (chat window: each player's system under the name; HUD: the cruise charge as an arc of segments around the ship status ring)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 01:16:15 +01:00
flathackandClaude Opus 5.5 35e2b1f2bb New REM client: REM-Client b416359, 64-bit (widget store in the HUD editor - every HUD element switched on or off, an FPS display as the first new widget)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 00:52:41 +01:00
flathackandClaude Fable 5.1 5d756a5917 New REM client: REM-Client 49486db, 64-bit (inventory: the credits stay on one line with eight digits and more - the hold's bar gives way)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-06 22:36:37 +01:00
flathackandClaude Fable 5.1 898ec77769 New REM client: REM-Client ff5decc, 64-bit (ship dealer: the trade for the ship as a modern window - what stays with the old ship left, the new ship in the middle, its loadout right, pieces moved by a double click, the bill and Buy ship)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-11-06 22:23:21 +01:00
flathackandClaude Opus 5.5 b103b1676b New REM client: REM-Client f732512, 64-bit (admin window: a command's arguments as fields, players, bases, goods and factions picked from a list)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 15:58:06 +01:00
flathackandClaude Opus 5.5 2f29e267a1 Trade lane effects from SW-WT 1.67: the tunnel around the player, the ring, the lane's end splash and the ships in a lane (gf_tradelaneinship01 / gf_tradeinnerring / gf_tradelaneendsplash / gf_tradelaneship01 .tale and their texture flwt.txm), misc_ale.ini's four entries pointing at them as in SW-WT
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 14:55:23 +01:00
flathackandClaude Opus 5.5 4422d1414d Trade lane: no sharp edge in the tunnel ahead (REM-Client issue #7) - the in-lane effect's four streak parts (gf_tradelaneinship01.ale, energy ring.app and #1..#3) fade by viewing angle (RectApp_ViewingAngleFade), so the streaks seen head-on down the lane no longer fold into a bright ring
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 14:49:58 +01:00
flathackandClaude Opus 5.5 84244296f0 New REM client: REM-Client 46e518c, 64-bit (asteroid fields: the GPU-culled rocks reach 10 km outside nebulae)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 13:52:08 +01:00
flathackandClaude Opus 5.5 2835d6bee1 New REM client: REM-Client a099656, 64-bit (HUD ship status: the ship as a wireframe with its damage in the shield ring, power / thrust / speed wings; inventory: smaller, credits, the picked piece's figures; main menu, loading bar and message box in the HUD look)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 13:32:46 +01:00
flathackandClaude Opus 5.5 f5511d92bb New REM client: REM-Client 93adeaf, 64-bit (RemGfx: a device reset short of video memory no longer hangs the game - changing the graphics settings twice with a nearly full card)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 12:59:33 +01:00
flathackandClaude Opus 5.5 5dea4bd98d New REM client: REM-Client 6033513, 64-bit (multiplayer: planets and stations named again over the target bracket - the client reads a static solar's faction from the system file)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 12:13:08 +01:00
flathackandClaude Opus 5.5 7e732b1e4e New REM client: REM-Client d8bde29, 64-bit (equipment dealer: a Reset view button over the ship; HUD: the time to get to the target, waypoint and best path; player info: career, reputation list and faction card in three columns)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 10:04:44 +01:00
flathackandClaude Opus 5.5 c449f46055 New REM client: REM-Client 951e476, 64-bit (the target's range and numeric damage drawn again - the number font drew nothing; reticle labels with a dark shadow; UI edit mode -edit)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 09:22:43 +01:00
flathackandClaude Opus 5.5 c10e4953ac New REM client: REM-Client 8cf8582, 64-bit (inventory by hardpoint with Mount / Unmount when docked; the equipment dealer's offers show their target hardpoint, AMMO, INTERNAL or INCOMPATIBLE; hold bar and credits at the commodity trader; the dealers' amount as a wide bar with a scale; the ship dealer's stats laid out again)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 08:56:38 +01:00
flathackandClaude Opus 5.5 b7abd01dfd New REM client: REM-Client 5776589, 64-bit (equipment dealer by hardpoint - what sits on each, the hold apart, hold bar and credits in the tabs row; base nav bar in the maneuver bar's look with the room's services in a second row; a double click runs a row's main action; a room change closes the open windows; the repair window's first click repairs, no second payment)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 08:10:15 +01:00
flathackandClaude Opus 5.5 8e334d06da New REM client: REM-Client 86c9052, 64-bit (the whole modern UI in the flight HUD's look: cut-corner frames with one outline, no box in the box, caps titles with three slashes, labelled maneuver bar, one compact status panel power / shield / hull; contacts list with a real scroll bar - dragged, the wheel; the nav map without the veil and only as big as map and side; windows take clicks again after a colour theme change)
Built on the FLAtlas VM (VS 2022 Build Tools, Release|x64); DLSS not rebuilt (rem_dlss.dll unchanged).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-03 23:36:50 +01:00