Skip to content

Bump libultraship: HD texture-pack regression fixes (#6837) - #7003

Merged
serprex merged 1 commit into
HarbourMasters:developfrom
bassdr:bump/libultraship-hd-fixes
Jul 30, 2026
Merged

Bump libultraship: HD texture-pack regression fixes (#6837)#7003
serprex merged 1 commit into
HarbourMasters:developfrom
bassdr:bump/libultraship-hd-fixes

Conversation

@bassdr

@bassdr bassdr commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Advances the libultraship submodule pin to the current port-maintenance tip (c57da1b -> bbb565b). The bumped pin contains upstream libultraship fixes for several open issues, so merging this closes them.

HD texture-pack regressions (#6837):

Texture corruption with ASLR off / non-PIE builds (#6702):

Null-audio softlock (#6858):

For accuracy: #1167 and the buttons/Metal fix #1143 were already in the prior pin; the new fixes this bump adds are the eye-clamp #1135, the block-load reshape #1172, and the SETTIMG guard #1176. Remaining commits in range are routine port-maintenance fixes (#1139, #1170, #1173, #1175).

Possibly also helped but unverified: the Frezzard-with-mods crash #6856 is a fast3d rendering crash (gfx_tri1_handler_f3dex2) on Windows that may stem from a malformed modded texture; #1135/#1172 could cover it, but that needs a re-test on this pin, so it is not auto-closed here.

Fixes #6837.
Fixes #6702.
Fixes #6858.

Build Artifacts

Advances the libultraship pin to the port-maintenance tip
(c57da1b -> bbb565b), resolving the HD texture-pack regressions
tracked in HarbourMasters#6837:

- Kenix3/libultraship#1135 - stop clamping HD textures to an
  undefined tile region (fixes the eye rendering)
- Kenix3/libultraship#1172 - reshape RAW block-load texture uploads
  that arrive as a single line (fixes the C-button icons)

The related HarbourMasters#1143 buttons/Metal fix was already in the prior pin.
Also in range: HarbourMasters#1139, HarbourMasters#1170, HarbourMasters#1173, HarbourMasters#1175, HarbourMasters#1176.

Fixes HarbourMasters#6837.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@serprex
serprex merged commit 988b536 into HarbourMasters:develop Jul 30, 2026
5 checks passed
@bassdr
bassdr deleted the bump/libultraship-hd-fixes branch July 30, 2026 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants