Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Motherfucking Windows

baronjohn

Cipher
Joined
Nov 8, 2008
Messages
2,383
Location
USA
So I installed Windows XP, the latest drivers and then downloaded Crysis and I get

im95T2.PNG


Googled around, installed the c++ redist 2008 every way imaginable and it's still giving me the same error

Well fuck it I tell myself, I'll try another game

Download

Install

SAME ERROR!!

:x :x :x

What the fuck is this?!

And people say Linux isn't user friendly. What the fuck, at least it installs drivers automatically and gives useful errors.
 
Joined
Mar 18, 2009
Messages
7,347
baronjohn said:
And people say Linux isn't user friendly. What the fuck, at least it installs drivers automatically and gives useful errors.

I've never seen the term "useful errors" being used. In what way are they useful? You mean they teach you something of great value? Do they happen automatically too?
 

SCO

Arcane
In My Safe Space
Joined
Feb 3, 2009
Messages
16,320
Shadorwun: Hong Kong
Useful errors, are errors that tell you exactly what is wrong, not ultra general shit that doesn't give any information.

Glad to enlighten you.
 

ghostdog

Arcane
Patron
Joined
Dec 31, 2007
Messages
11,086
You want to play Crysis 2

+

You're fail at running torrented games

+

You make attention whoring threads asking for what game to play.

+

You deleted your Federico Fellini collection


=


You're a moron, Stop spamming General Gaming with your bullshit.
 
Joined
Mar 18, 2009
Messages
7,347
SCO said:
Useful errors, are errors that tell you exactly what is wrong, not ultra general shit that doesn't give any information.

Glad to enlighten you.

Oh, he meant error descriptions. Ok thanks.
 

Metro

Arcane
Beg Auditor
Joined
Aug 27, 2009
Messages
27,792
ghostdog said:
You want to play Crysis 2

+

You're fail at running torrented games

+

You make attention whoring threads asking for what game to play.

+

You deleted your Federico Fellini collection


=


You're a moron, Stop spamming General Gaming with your bullshit.

Going to go with this~
 

spekkio

Arcane
Joined
Sep 16, 2009
Messages
8,295
Only fags install games to Program Files.

I'm removing you from my BRO-list, baronjohn.

:rpgcodex:

Try googling if this shit requires something more than C++ Reds. My bet is .Net Framework 2/3. Or your crack requires some weird file...

PROTIP: Buy a console.
 

MetalCraze

Arcane
Joined
Jul 3, 2007
Messages
21,104
Location
Urkanistan
So, bro, why did you install Windows XP in the first place?

Oh let me guess....


... something didn't work on Linux.

Again :smug:
 

baronjohn

Cipher
Joined
Nov 8, 2008
Messages
2,383
Location
USA
SCO said:
Useful errors, are errors that tell you exactly what is wrong, not ultra general shit that doesn't give any information.

Glad to enlighten you.
Lulz, I forget Windows users don't read error messages, they just reboot and revert random drivers until it works.
 

acolyte

Educated
Joined
Jan 24, 2010
Messages
107
This error is typically shown when an application cannot find and load a required .dll (what's more, the specific version of that .dll that it was linked with). Not having the required version of the (MS) C++ runtime libs is a common cause. You installed the VC++ 2008 redistributable .dlls, but what version where they and what version does the app require? (IF these are the problematic .dlls)

First thing I'd do after such an error, is check the Windows logs (MyComputer -> right click -> manage -> EventViewer -> System). Open the errors and check the descriptions; search for things like "Dependent Assembly Microsoft.VC90.CRT could not be found" - that way you'll know what .dll it tries to load but fails (in the example error, the proper version of the MSVC++ 2008 runtime .dlls could not be found).

If you have MS Visual Studio installed, you could use the dumpbin tool like this:
dumpbin /dependents Crysis2.exe
to see what .dlls it depends on and tries to load (unfortunately I don't know how to check the exact version of each .dll required - unless the application shipped with a .manifest file, which you can open with a text editor. The app probably has a built-in manifest, and there sure must be ways to see it's info, but I don't know how exactly).
 

baronjohn

Cipher
Joined
Nov 8, 2008
Messages
2,383
Location
USA
I got it working. I'm not sure what did it. I think it was either the 2005 redist or the 2008 sp1 redist.

I guess you could say ...

crysis averted :yeah:

But it's really too bad Windows doesn't have a package manager with automatic dependency resolution like Linux. How can MS hope to take a slice of the server, embedded, mobile and supercomputer markets without such basic tools?
 

Micmu

Magister
Joined
Aug 20, 2005
Messages
6,163
Location
ALIEN BASE-3
baronjohn said:
SCO said:
Useful errors, are errors that tell you exactly what is wrong, not ultra general shit that doesn't give any information.
Glad to enlighten you.
Lulz, I forget Windows users don't read error messages, they just reboot and revert random drivers until it works.
And it is not even possible to select text with mouse, so poor you had to make a screenshot. :lol:
 

ChristofferC

Magister
Joined
Aug 12, 2009
Messages
3,515
Location
Thailand
micmu said:
baronjohn said:
SCO said:
Useful errors, are errors that tell you exactly what is wrong, not ultra general shit that doesn't give any information.
Glad to enlighten you.
Lulz, I forget Windows users don't read error messages, they just reboot and revert random drivers until it works.
And it is not even possible to select text with mouse, so poor you had to make a screenshot. :lol:
You can copy the text in error dialogs by using Ctrl-c. You might have to use Ctrl-a first. Don't remember.
 

Raghar

Arcane
Vatnik
Joined
Jul 16, 2009
Messages
22,726
baronjohn said:
But it's really too bad Windows doesn't have a package manager with automatic dependency resolution

When I used that stuff, it uninstalled X server. Automatic dependency resolution sucks.
 

Sceptic

Arcane
Patron
Joined
Mar 2, 2010
Messages
10,873
Divinity: Original Sin
SCO said:
Useful errors, are errors that tell you exactly what is wrong, not ultra general shit that doesn't give any information.
As an illustration, here's an example of the latter kind:

Code:
Stop 0x000007B INACCESSIBLE_BOOT_DEVICE
Mmm, "boot device"... it must mean something's wrong with the hard drive I'm trying to install Windows to, right?

Nice try, but it's actually a problem with the video card
I've seen lots of obscure and/or useless errors in Windows, but that's the only one I've ever seen on any OS that actively LIES to you.
 

Xor

Arcane
Joined
Jan 21, 2008
Messages
9,345
Codex 2014 PC RPG Website of the Year, 2015 Codex 2016 - The Age of Grimoire Divinity: Original Sin Torment: Tides of Numenera Wasteland 2 Divinity: Original Sin 2
Sceptic said:
SCO said:
Useful errors, are errors that tell you exactly what is wrong, not ultra general shit that doesn't give any information.
As an illustration, here's an example of the latter kind:

Code:
Stop 0x000007B INACCESSIBLE_BOOT_DEVICE
Mmm, "boot device"... it must mean something's wrong with the hard drive I'm trying to install Windows to, right?

Nice try, but it's actually a problem with the video card
I've seen lots of obscure and/or useless errors in Windows, but that's the only one I've ever seen on any OS that actively LIES to you.

Cause

The INACCESSIBLE_BOOT_DEVICE bug check frequently occurs because of a boot device failure. During I/O system initialization, the boot device driver might have failed to initialize the boot device (typically a hard disk). File system initialization might have failed because it did not recognize the data on the boot device. Also, repartitioning the system partition or installing a new SCSI adapter or disk controller might induce this error.

This error can also occur because of incompatible disk hardware. If the error occurred at the initial setup of the system, the system might have been installed on an unsupported disk or SCSI controller. Some controllers are supported only by drivers that are in the Windows Driver Library (WDL). (These drivers require the user to do a custom installation.)

http://msdn.microsoft.com/en-us/library ... 85%29.aspx

Reading the documentation will tell you what an error actually means. The bugcheck codes that a bluescreen gives are actually pretty useful sometimes.
 

LordDenton

Augur
Joined
Mar 18, 2011
Messages
271
Location
USA
Why not try it in Windows 3.1 while you're at it? :roll: Windows XP is a decade old operating system. Use something more current to run your 2011 game.
 

SCO

Arcane
In My Safe Space
Joined
Feb 3, 2009
Messages
16,320
Shadorwun: Hong Kong
Sceptic said:
SCO said:
Useful errors, are errors that tell you exactly what is wrong, not ultra general shit that doesn't give any information.
As an illustration, here's an example of the latter kind:

Code:
Stop 0x000007B INACCESSIBLE_BOOT_DEVICE
Mmm, "boot device"... it must mean something's wrong with the hard drive I'm trying to install Windows to, right?

Nice try, but it's actually a problem with the video card
I've seen lots of obscure and/or useless errors in Windows, but that's the only one I've ever seen on any OS that actively LIES to you.

The truth is that error reporting on most applications is utterly fucked up.

This is caused by the programmers not giving a shit when they throw exceptions, or when they catch them, or in languages where there are no exceptions, using a single number for the "Error case" and overwriting the output message shared memory (if there is even one, or it was used). Even worse, sometimes the cause of a error is much distant from where the error expresses, so it is useless anyway. Think badly configured config files that lead to runtime errors 6 hours after starting the app or multi-threading corrupting a shared memory area.
There is a precept that is taught at software engineering school about this: "whenever possible, early failure".

The application reports a "general error" because it literally doesn't know wtf went wrong.

Usability is also something alien. Error code 2456. Thank you very much Visual Studio. I guess it was a special kind of hell before the net too.

Then there are the Lovecraftian 20 year old applications where the public interfaces can't be changed because other apps depend on them (exceptions and error codes are part of the public interface).

Lets not speak of when the error is purposefully ignored and silently corrupts data.



The most impressive instance of error reporting i ever saw was a program where all the random sources of input (user key-presses, mouse movements, pseudo random generators) was memorized from the start of the program, whenever a new "value" happened.

Then the exception sent this data along with the user config by the network to a online (automated) bug reporter. It recognized duplicate bug reports (the stack trace would be the same, ie: they originated on the same place). Then the programmer "played back" the bug on their workstations. Not guaranteed to trigger all bugs (since OS libraries versions, cosmic ray shit could be different), but damn impressive.

I'm sure there is some scumbag company that already filled a patent on this, that will be likely be granted by some retard on the US government soon.
 

laclongquan

Arcane
Joined
Jan 10, 2007
Messages
1,870,160
Location
Searching for my kidnapped sister
LordDenton said:
Why not try it in Windows 3.1 while you're at it? :roll: Windows XP is a decade old operating system. Use something more current to run your 2011 game.

Talk like a fucking 2011 newfag.

We use old system like XP SP3 because it's massively supported not just by official companies but by the userbases. Strike ONE.

Games have less problems with XP SP3 than Vista or Windows7. Not to say they have NO problem, but LESS problem. Strike TWO.

Using new systems risk bugs, damn bugs, and fucking bugs. Why not let they fix them a bit before use. The days we use the newest apps to show we mean business is OVER. that way, nowadays, just show you dont know about reality. STRIKE THREE.

And you are out!
 

MetalCraze

Arcane
Joined
Jul 3, 2007
Messages
21,104
Location
Urkanistan
LordDenton said:
Why not try it in Windows 3.1 while you're at it? :roll: Windows XP is a decade old operating system. Use something more current to run your 2011 game.

Sigh. Newfags gonna fag
 

Sceptic

Arcane
Patron
Joined
Mar 2, 2010
Messages
10,873
Divinity: Original Sin
Xor said:
Reading the documentation will tell you what an error actually means.
Erm... did you read the bit I put in spoiler tag? Because I did read the documentation... which pretty much restates the error tag itself. Except that the problem had nothing to do with boot devices, or their initialization, or incompatible disk hardware, or SCSI controllers (that was specifically the part where I went WTF? since I don't even HAVE a SCSI controller on this system).

And I think SCO's got the reasons for this type of fuck-up (sadly not limited to Windows or Microsoft) pretty much nailed.
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom