Skip to content

AMD black screen and slow movies fixed, flashes fixed

Choose a tag to compare

@NotRexed NotRexed released this 07 Nov 07:16
· 382 commits to main since this release

Delete your old game folder first (back up user\save), or use this builder on the same folder and the same .nup: it now skips re-reading the game.

AMD

  • Fixed the black screen with only sound ("stuck on shader 13"). The movie upscaler no longer gets compiled on cards without the console's matrix unit (all AMD cards so far).
  • Movies, the title screen and menus should no longer be stuck at 10 fps. Movies use a plain upscale on these cards, so they are slightly softer.
  • Gameplay uses a fast upscale on these cards too (less sharp, much faster).
  • The game no longer locks to 30 fps when it can't hold 60 (vsync was forced on AMD). You may see some tearing.
  • A crash inside AMD's shader compiler now skips that one thing instead of closing the game.

Thanks to JaredEzz (#26) and LNagad (#52) for the analysis. I tested the AMD path by forcing it on an NVIDIA card, not on a real AMD card, so please report back.

Everyone

  • Fixed the one-frame black or bright flashes while moving.
  • Added a Fullscreen row to the Insert menu (same as F11). F1 also opens the menu.
  • Menu text that sometimes vanished should be fixed (#40, #44). Not reproduced here, so tell me if you still see it.
  • Things that were skipped every frame (mesh line draws) now draw.

Builder

  • Works with older Visual Studio installs (#39, #48).
  • Updating from the same .nup no longer re-reads the whole game (#21, #28). The first build with this version still reads it once.

Still being worked on

  • Thick white fog, white sky, dark characters and missing foliage (#30, #34, #35, #36, #46, #51). Likely cause found, fix coming.
  • Green movies: install the AV1 Video Extension from the Microsoft Store.
  • If Windows or Chrome flags the zip: that's a false positive on an unsigned new program (#37).