Skip to content

Beta 1.1

Choose a tag to compare

@Coaltergeist Coaltergeist released this 01 Nov 17:04
· 4 commits to main since this release

Beta 1.1

Fixes

  • Keys from newer dumps work. Some key dumpers write a few keys (master_kek_source_*, mariko_master_kek_source_*)
    with one byte too many, and unpacking stopped with "Unpacking failed". The builder now reads them correctly. Your
    prod.keys file is not changed.
  • No more shader stutter in new areas. In 1.0 the shader cache built during Build came out mostly empty, so the
    game compiled shaders the first time it met them. The shader cache is now complete.
  • The program no longer closes at start when the settings name your game files but the build folder is missing
    (for example after an interrupted first Build).

Changes

  • Build now prepares the shaders in a window of its own: the program restarts itself for that step and comes back
    to the start screen when it is done. This is expected - nothing has crashed.
  • Bug reports: build\unpack.log now shows why unpacking failed (key values are hidden, key names are kept), and
    nxrt.log covers the whole Build. To report a build problem, attach nxrt.log, build\build.log and
    build\unpack.log from %LOCALAPPDATA%\brothership-recomp - they never contain your keys. Never send your keys.
  • Source: the builder's code (runtime/src/build) is now in the repository; it was missing from 1.0's source.

If you finished a Build with 1.0

Delete the cache folder in %LOCALAPPDATA%\brothership-recomp, then press Build again on the start screen
(your saves and settings stay).