
CydandClaude Opus 4.8
aadda7f9a5
Cockpit camera complete + namedpipe transport + 832x512 native res
Render bridge (live_bridge.py, vrview_gl.py):
- Hat glances render (left/right frame the canopy, hat-down = clean rear).
Root bug was a stale _ckpt['fix'] key -> KeyError every glance frame ->
render aborted (screen froze on hold, snapped back on release). The glance
itself is the authentic eye-DCS action-0x1f reflush fp_cam already applies.
- Torso twist turret-true (root-axis yaw, zero parallax); lasers follow torso.
- Rear glance drops the canopy shell for a clean view (original-hardware
behavior); mission-fade shroud 9fd hidden.
- Wireframe debug mode (VRVIEW_WIREFRAME / 'w' key), scene-pass scoped.
- Renderer output = 832x512, the dPL3 board's native framebuffer res.
DOSBox-X fork: namedpipe serial backend (serialnamedpipe.cpp/.h) for
vRIO/vPLASMA, replacing com0com; overlapped non-blocking I/O; typed frames
(0x00 data / 0x01 DTR+RTS). Tracked copies + apply steps in vpx-device.
Docs: COCKPIT-CAGE-NOTES (full glance/twist/rear forensics), XP-PORT-PLAN
(back-burnered), RIO-NOTES (namedpipe + keypad), pipe/egg conf variants.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 10:08:15 -05:00
..
2026-07-10 23:57:14 -05:00
2026-07-10 12:06:49 -05:00
2026-07-09 14:53:22 -05:00
2026-07-14 10:08:15 -05:00
2026-07-14 10:08:15 -05:00
2026-07-04 21:14:07 -05:00
2026-07-04 19:40:15 -05:00
2026-07-14 10:08:15 -05:00
2026-07-03 17:48:07 -05:00
2026-07-08 09:10:08 -05:00
2026-07-02 22:46:20 -05:00
2026-07-02 19:33:34 -05:00
2026-07-08 09:21:46 -05:00
2026-07-02 22:46:20 -05:00
2026-07-03 09:27:52 -05:00
2026-07-03 14:13:02 -05:00
2026-07-14 10:08:15 -05:00
2026-07-03 14:13:02 -05:00
2026-07-03 14:13:02 -05:00
2026-07-03 14:27:58 -05:00
2026-07-03 14:13:02 -05:00
2026-07-03 14:13:02 -05:00
2026-07-09 14:00:36 -05:00
2026-07-09 19:09:29 -05:00
2026-07-03 09:27:52 -05:00
2026-07-08 09:10:08 -05:00
2026-07-03 16:22:35 -05:00
2026-07-03 16:22:35 -05:00
2026-07-03 17:13:46 -05:00
2026-07-03 16:43:21 -05:00
2026-07-03 16:22:35 -05:00
2026-07-08 09:10:08 -05:00
2026-07-08 09:10:08 -05:00
2026-07-08 09:10:08 -05:00
2026-07-03 17:48:07 -05:00
2026-07-03 18:03:29 -05:00
2026-07-08 09:10:08 -05:00
2026-07-08 09:10:08 -05:00
2026-07-08 09:10:08 -05:00
2026-07-14 10:08:15 -05:00
2026-07-09 00:13:11 -05:00
2026-07-09 00:13:11 -05:00
2026-07-09 00:13:11 -05:00
2026-07-14 10:08:15 -05:00
2026-07-09 14:13:38 -05:00
2026-07-09 18:26:22 -05:00
2026-07-03 17:48:07 -05:00
2026-07-02 19:33:34 -05:00
2026-07-02 22:46:20 -05:00
2026-07-03 00:04:33 -05:00
2026-07-03 17:13:46 -05:00
2026-07-02 19:09:33 -05:00
2026-07-03 14:13:02 -05:00
2026-07-03 14:13:02 -05:00
2026-07-03 16:22:35 -05:00
2026-07-03 18:27:10 -05:00
2026-07-03 14:13:02 -05:00
2026-07-09 19:31:46 -05:00
2026-07-02 23:18:45 -05:00
2026-07-14 10:08:15 -05:00
2026-07-02 23:41:49 -05:00
2026-07-14 10:08:15 -05:00
2026-07-04 19:40:15 -05:00
2026-07-09 19:24:00 -05:00
2026-07-14 10:08:15 -05:00