crash: setting the screen resolution: zdoom 2.0.63a

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm
Contact:

Post by randi »

geedougg wrote:Windows NT and ZDooM dislike each other more often than not, especially when it comes to rendering.
What are you talking about? Before XP was released, most of ZDoom's development was done under NT 4. I occasionally ran it under 98 to make sure it still worked there, but 98 sucks for developing just about anything. If you had problems with NT and ZDoom, please don't generalize your experience to be representative of all NT installations, because that just isn't the case.

Virgil: You could try running under 2.0.63 (not 2.0.63a). I still have the map file for that.
User avatar
GeeDougg
Posts: 3651
Joined: Fri Jul 16, 2004 2:39 pm
Location: VanCity, British Colonies, Isolated Republic Of Canuckistan
Contact:

Post by GeeDougg »

Sorry Randy. That's just what I thought was the case. Guess I might be wrong about that. It just seemed to me that every graphical glitch that happened was with people running ZDooM under NT. Then again yeah I didn't think about the fact that different versions and different installations of NT might be at work here.
User avatar
Virgil
Posts: 154
Joined: Sun Sep 28, 2003 10:01 pm

Post by Virgil »

Randy: I ran it using 60 (not 60a). Same exact thing, same exact behavior. I'm not sure if the crash is identical, but it seems to be. The spoiler tag contains the crash log. This log is actually DIFFERENT from the crash log that 60a had. However, not ALL of it is different. Some parts of the log ("flags", "address", "control word", etc.) are identical. VERY strange indeed. I'm guessing that, since the logs match so much, the problem is with zdoom.exe (and what it tries to do while writing/reading memory) and it's not just a system-dependent crash. Maybe there's some kind of logical pointer error in the code?
Spoiler:
geedougg: I already tried running Software mode 1024*768 and higher on a LOT of games, including (the very overrated) Half-Life. They all run fine.
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Post by HotWax »

Virgil wrote:I'm guessing that, since the logs match so much, the problem is with zdoom.exe
Or perhaps you're running the versions on the same computer system.... :roll:
User avatar
Virgil
Posts: 154
Joined: Sun Sep 28, 2003 10:01 pm

Post by Virgil »

HotWax wrote: Or perhaps you're running the versions on the same computer system.... :roll:
If that's the case, why are the address, flags and other stuff like that the same? Those suggest a particular line of code, or a particular instruction in the assembly/binary of the exe (same address, same flag, same control word (bit instruction, etc.)) It's only a suspicion, though. I don't know anything about zdoom's code.
Last edited by Virgil on Sun Sep 12, 2004 1:15 am, edited 2 times in total.
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Post by HotWax »

2.0.63 is extremely similar to 2.0.63a (thus the minor upgrade of the version number), so it's really not surprising if the same area of code causes the crash.
User avatar
Virgil
Posts: 154
Joined: Sun Sep 28, 2003 10:01 pm

Post by Virgil »

You're probably right, but .. It just seems to me there's something strange.. There have already been a couple of other posts about video driver and fullscreen issues with 60 and/or 60a. And why would stuff like "control word" be identical? That's part of the CPU logging which instruction got executed last, isn't it?

Did Randy significantly change anything about video and/or zdoom's rendering code since the last version?

Regardless of whether you or me is right/wrong, think about this. The memory address it writes to is different and yet the instruction is the same. Why? I just don't get it; you see, I failed my assembly course back in college. :D
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Post by HotWax »

Virgil wrote:The memory address it writes to is different and yet the instruction is the same. Why?
No offense, but that question seriously made me chuckle aloud. Let's see, you're using ZDoom 2.0.63/a, so clearly you're using some version of Windows. As you undoubtably know, Windows is a multi-tasking operating system, and not exactly a compact one. You've got dozens, perhaps hundreds of tasks going on at once just to keep the system operating, not to mention whatever virus scanners, communication programs, firewalls, and other miscellaneous applications you've got running in the background. The memory being used by Windows is in a constant state of flux, and ZDoom is like every other application -- it gets allocated a block of memory when you run it, and the particular block of memory will probably be different every time. It shouldn't be any surprise that the particular memory address that shows up in the crash log will change along with it.
User avatar
Virgil
Posts: 154
Joined: Sun Sep 28, 2003 10:01 pm

Post by Virgil »

/smacks himself on the forehead

Man, I seriously need to catch up on modern-day, multi-tasking, dynamic operating systems.. Yep, that'd explain it. Or hell, the address may not even refer to the actual RAM - it may reference a virtual memory block on the hard disk for all I know. :D
User avatar
GeeDougg
Posts: 3651
Joined: Fri Jul 16, 2004 2:39 pm
Location: VanCity, British Colonies, Isolated Republic Of Canuckistan
Contact:

Post by GeeDougg »

Virgil wrote:GeeDougg: I already tried running Software mode 1024*768 and higher on a LOT of games, including (the very overrated) Half-Life. They all run fine.
Over-rated?! WTFH?! You take that back! :twisted:
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Post by HotWax »

Half-Life was quite good, but it pisses me off when people rant and rave about what a great story it has, or worse, when they claim that Doom 3 is a HL ripoff. Hello, it's the other way around!! Scientists performing dangerous experiments for personal gain leading to an invasion of other-worldly monsters that threaten to destroy humanity is not exactly an original idea . . . particularly when near the end of the game you pay a visit to the aliens' own realm. Gee, where have I seen this pattern before?
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49230
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

HotWax wrote: when they claim that Doom 3 is a HL ripoff.


Doom3 IS a HL ripoff. There are lots of gameplay elements in Doom3 which are directly taken from Half-Life:

1. The beginning of the story: You arrive when everything is 'normal' but then you are an eyewitness of something going *very* wrong.
2. Many monsters are teleporting in near the player
3. Health recharge stations (which I haven't seen in any other game yet.)
4. Events in both games have a strongly scripted feeling (i.e. very little interactivity with the story although both games pretend that it exists nevertheless)
5. It takes place in a research installation

Of course there are differences but the points mentioned above are quite obvious to me. There were several instances in the game where my thoughts were something like 'Am I playing Half-Life or what?'
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Post by HotWax »

Graf Zahl wrote:Doom3 IS a HL ripoff. There are lots of gameplay elements in Doom3 which are directly taken from Half-Life:

1. The beginning of the story: You arrive when everything is 'normal' but then you are an eyewitness of something going *very* wrong.
That took place in the Doom story. Try again.
2. Many monsters are teleporting in near the player
There were teleport ambushes even in vanilla Doom. They didn't happen more often because they didn't have the scripting they needed at the time.
3. Health recharge stations (which I haven't seen in any other game yet.)
Lack of scripting. Whether they would have done something similar without HL doing it first is up for grabs, but this is a very minor part of the game and has absolutely nothing to do with the story.
4. Events in both games have a strongly scripted feeling (i.e. very little interactivity with the story although both games pretend that it exists nevertheless)
So does every game made in the last 5 years.
5. It takes place in a research installation
Ummmm, and Doom didn't?!!?
Of course there are differences but the points mentioned above are quite obvious to me. There were several instances in the game where my thoughts were something like 'Am I playing Half-Life or what?'
That's funny. While I was playing Half-Life I was thinking "Did they just tear out the Doom story completely, or what?!"
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49230
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

HotWax wrote:
Graf Zahl wrote:Doom3 IS a HL ripoff. There are lots of gameplay elements in Doom3 which are directly taken from Half-Life:

1. The beginning of the story: You arrive when everything is 'normal' but then you are an eyewitness of something going *very* wrong.
That took place in the Doom story. Try again.
But not inside the game so the player could experience it. Try again yourself! :P
2. Many monsters are teleporting in near the player
There were teleport ambushes even in vanilla Doom. They didn't happen more often because they didn't have the scripting they needed at the time.
But they work totally differently so again they don't count. BTW, there were exactly 2 teleport ambushes in all of Doom 1 and both were in optional parts of the map and could be avoided.
3. Health recharge stations (which I haven't seen in any other game yet.)
Lack of scripting. Whether they would have done something similar without HL doing it first is up for grabs, but this is a very minor part of the game and has absolutely nothing to do with the story.
But it was a very strong reminder of HL. The health recharge stations were one of HL's trademark items.
4. Events in both games have a strongly scripted feeling (i.e. very little interactivity with the story although both games pretend that it exists nevertheless)
So does every game made in the last 5 years.
That's because they all ripped off HL! It's truly sad that this static type of scripting has become the standard in modern games. They have become utterly linear and story driven. I prefer games where you are given a complex mission and then have to figure out yourself how to solve it - that does not mean walking along corridors and mazes of interconnected rooms in a strictly linear fashion. Doom3 is one of the worst offenders in this regard.
Right now I am at a point where I tend to avoid strongly story-driven games at all costs. I prefer those where the story is just a means to put the player in a place where he has to do something specific in order to solve a mission etc.
5. It takes place in a research installation
Ummmm, and Doom didn't?!!?
[/quote]

No. It's just a collection of levels with names that more often than not don't fit the style and content. And even if you buy the story the intermission map makes it abundantly clear that each level is its one building/place/lab/whatever. ;)
Of course there are differences but the points mentioned above are quite obvious to me. There were several instances in the game where my thoughts were something like 'Am I playing Half-Life or what?'
That's funny. While I was playing Half-Life I was thinking "Did they just tear out the Doom story completely, or what?!"

As I said: Some pro-forma story told in the manual doesn't count. I don't read that crap anyway.


Oh, and the most striking similarity between HL and Doom3 is something I completely forgot: You can almost sum up the goal of the game with 2 words 'Get out!' Aside from the fact that in both games you have to confront a big bad demon at the end that's all there is. And right now I really can't remember any other game with such a simplistic thing to achieve.

And don't even think for a moment that this has to do anything with the fact that I didn't like the game. I was thinking of Half-Life well before the game started to piss me off.
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Post by HotWax »

Yes, every game in the last 5 years is a rip-off of HL. Gee, that pretty much makes your perspective clear.
Post Reply

Return to “Closed Bugs [GZDoom]”