Repository navigation
Releases
Releases · divotmaker/cyberflight
v0.0.8
Full Changelog: v0.0.7...v0.0.8
v0.0.7
Highlights
- Shots never wait for the screen. Shots from flighthook are taken in on their own thread, each launched from the moment it arrived. A pause in drawing (a covered window, a busy console) no longer holds shots back and then launches them all at once.
- Faster connect. cyberflight dials
ws://127.0.0.1:5880/frpby default instead oflocalhost, which avoids a refused IPv6 attempt (about 2 s on Windows) on every connect.--frp <url>still overrides it. cyberflight.log. Everything cyberflight prints is also written, with timestamps, tocyberflight.lognext to the executable: connects, disconnects and each shot's arrival. Writing to the console never stalls the app.
Full Changelog: v0.0.6...v0.0.7
v0.0.6
Highlights
- Real 3D tracer. The ball tracer is now a glowing 3D tube, the same from any angle, and the floor reflects that same geometry, glow included.
- Floor reflections on every GPU. With ray tracing the reflections are ray traced. Without it (or if ray-tracing setup fails), cyberflight draws a planar mirror reflection that looks the same. Press R to switch between the two live.
- Reflection look. The tracer reflection reads as a glossy floor reflection: uniform with distance, fading with height above the floor, with no blur.
- Optional green. A neon-edged green can be shown; target rings are removed.
- Stability and performance. Per-frame GPU resources for every frame in flight, Vulkan synchronisation fixes, ray-traced scene building inside the frame (no CPU stalls), raster fallback when ray tracing can't start, and a long list of streaming, FRP-connection and HUD fixes.
Note on v0.0.5 → v0.0.6 compatibility
The commit "move to flightrelay 0.3.1 and dimple 0.0.7" says devices must be built on flightrelay 0.3. That is not correct: the FRP wire format is compatible, and devices built on earlier flightrelay versions keep working.
Full Changelog: v0.0.5...v0.0.6
v0.0.5
v0.0.4
Full Changelog: v0.0.3...v0.0.4
Full Changelog: v0.0.3...v0.0.4
v0.0.3
Full Changelog: v0.0.2...v0.0.3
Full Changelog: v0.0.2...v0.0.3
v0.0.2
Full Changelog: v0.0.1...v0.0.2
Full Changelog: v0.0.1...v0.0.2
v0.0.1
Initial Alpha Release
Full Changelog: https://github.com/divotmaker/cyberflight/commits/v0.0.1