isledecomp/LEGOIslandRebuilder

LEGO Island showing black screen with cursor, game still playing in background. [RGB Emulation]

92971 opened this issue · 2 comments

92971 commented

The issue is, when I start LEGO Island with my following preferences (see below) with full screen turned on, the game starts on a black screen and immediately lowers my resolution by a WIDE margin. The resolution also gets heavily stretched across my screen and I still keep my cursor too.

The game is still playing as I can literally hear it, but the display stays at a black screen with a VERY LOW resolution unless I press ctrl + alt + delete, open task manager and kill isle.exe and any processes related to it.

Just to fill/clear this up, starting the game in windowed mode with my preferences works fine, no black screen, no sudden switch to low resolution, no cursor.

I have also followed all the steps necessary to play the game on my modern PC. RGB Emulation? Check. d3drm.dll? Absolutely. dgVoodoo2? Yup.

I am on Windows 11 21H2, 11th Gen Intel Core i5 with Integrated Graphics, DirectX 12, dgVoodoo2 2.8.2, 8GB DDR4 RAM, 256GB M.2 NVMe SSD and a 13-inch screen.

My preferences are:

  • Speed Up Startup: Enabled
  • Redirect Save Files to %APPDATA%: Enabled
  • Exit Crash Fix: Enabled
  • Turning Max Speed: 5
  • Direct3D Device: RGB Emulation
  • FPS Cap: Default
  • Draw Cursor: Disabled

I am using the C++ version of Rebuilder, and yes, this issue is similar to this issue.

Here are some videos of this strange occurrence happening:

Video of game playing fine when in windowed mode:
https://github.com/itsmattkc/LEGOIslandRebuilder/assets/136334479/4ff6ba15-c79e-4c46-835a-46d146e4a2c6

Video of game with black screen in fullscreen:
https://github.com/itsmattkc/LEGOIslandRebuilder/assets/136334479/c5032b2c-7662-4ef8-b745-37a9be3e92b9

92971 commented

I finally fixed the black screen issue by flipping the switch for Flip Video Memory Pages to True. I still doubt though I will ever fix the screen stretching all across my display.

92971 commented

The issue is fully fixed!

For the black screen, I just had to flip the switch for Flip Video Memory Pages to True.

For the stretched low resolution, I went to here and there and followed the steps. I set the resolution to 1440x1080 as that is close to my native resolution I selected, just in a 4:3 ratio.

Here's a video of the game working.