ID:1407561
 
BYOND Version:Using 501 but it happens on 500+ versions as well
Operating System:Windows XP Home
Web Browser:Firefox 24.0
Applies to:Not exactly sure what to put here.
Status: Open

Issue hasn't been assigned a status value.
Descriptive Problem Summary:

Part 1:
I wrote something to grab the players screen resolution and then increase the game's interface and map display to match the player's resolution. It's always worked perfectly without any issues. Sometime yesterday it stopped working. I didn't update anything and literally just ran the game. What happens now is that it grabs my resolution, it increases the interface and map output to match my resolution like it id before, but it displays the game as if it were normal. I've disabled letterbox and enabled it. I've tried old versions and still nothing. The biggest part of the problem is that it ONLY happens to me. I hosted a server and every single person that joined was able to view the screen at full screen, no matter their resolution just fine. But for me it still displayed as if I didn't put it in full screen despite the interface and map output stretching to match my screen resolution.

This is someone else's screen at full screen(ignore the text at the bottom): http://puu.sh/515Bd.png

And this is my screen at full screen(again ignore the text): http://puu.sh/51aj7.png


Part 2:
I've noticed something and I think it has to do with the same thing. A couple of people have sent me their projects where they set the interface's background color to something and then they set that color to be transparent. When I run a game like that, it opens fine. The problem with it is that the map output is completely black. The game is running and the map and all of the icons are there and the sound as well. But for me, it shows completely black. How do I know the stuff is still being shown somewhere? When I click and drag the game to another part of my window. The map output is "stickied" or "imprinted" on my desktop at the same exact spot that it was before I dragged the window. The map output is still black even after I drag it, but whereever I drag it. It leaves an imprint where it used to be.

So..This is what I see: http://puu.sh/51buF.png

And this is what's imprinted on my desktop after I drag the window somewhere else: http://puu.sh/51bvi.png

Expected Results:

http://puu.sh/515Bd.png

Actual Results:

http://puu.sh/51aj7.png

Does the problem occur:
Every time? Or how often? Everytime.
In other games? Part 2 of my summary at the top.
In other user accounts? Yes.
On other computers? No.

When does the problem NOT occur?
On other computers.

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)

It occurred in other versions.

Workarounds:

Don't make the game full screen. T_T
Since this just recently started happening, it sounds like a system issue on your end. Have you rebooted your computer since then? Did you install any software (even something seemingly harmless) or make any hardware changes around the time this happened?
I rebooted my computer. I didn't install anything at all. It just literally stopped working. I've reinstalled my graphic's card driver, BYOND, and tried updating directx but it said I had the latest. I'm still not exactly sure why it's happening but it's very frustrating.
Is there anything else I should look at specifically? Kind of sucks that any BYOND games that turn their interface transparent I can't play now. I have teamviewer in case you would like to look around on my computer as well.
I believe it's likely that something else on your system is messing with your video. The fact that it only just started happening and that it happens on old versions too indicates it's not really a BYOND bug, but something going flaky on your system. You might want to dig deeper to see if anything might be running in the background that shouldn't be, or if there are any new hardware conflicts. It's also possible your video card has suffered some kind of failure.
Man this sucks. I haven't been able to figure out what it is. I'm going to try a system restore and hope that works :/
Still messed up. There has to be something overlooked :l
Given the way this started out of the blue, I really wouldn't rule out a hardware problem.
I thought about that as well. So far the only thing affected is byond games with transparency in their skin and my full screen. None of the 3D games I play were affected. I'll have to keep looking into it :/
Games with transparency in their skins run in software rendering mode, meaning that's the cause of your problem.
In response to Nadrew
How would I fix that though? Nothing I've tried has worked so far.
@Lummox JR: So I've discovered that this isn't an issue with my computer and it actually is an issue with BYOND.

For the full screen issue:

I turned hardware rendering off in dreamseeker and the game displayed fine full screen. Afterwards, I turned it right back on and now every time I run the game it works perfectly fine. I'm not sure what it was that kept the game's screen displaying full screen like it was supposed to but I fixed it by simply doing that.

The interface transparency issue: I'm not the only person that has this issue. I made a new environment which had a color set to transparent in the interface file and it led to the same problem in every game that I mentioned, the map display is completely black.

I've uploaded the test project I made where the bug happens, you may access that here:

http://dl.dropboxusercontent.com/u/32609862/TestProject.zip
I can test it out, though results will probably vary from system to system. I suspect what you're seeing is that DirectX is encountering an error condition that previously would've made you fall back into software mode no matter what, but newer code meant to detect these failures is catching it--just not entirely correctly in some cases. I'll see what I can find.
Okay, thanks! I'll keep following this thread for any updates.