Categories
- General
- A place for discussions about anything
- C99.ORG News
- News regarding the c99.org server, hosted sites, and services.
- DCBlap
- Discussion about DCBlap and its addons
- DCSquares
- Discussion about DCSquares
- FrotzDC
- Discussion about FrotzDC and Infocom games
- DreamZZT
- Discussion about DreamZZT and ZZT games
Vanilla 1.1.2 is a product of Lussumo. More Information: Documentation, Community Support.
Want to take part in these discussions? If you have an account, sign in now.
If you don't have an account, apply for one now.
-
- CommentAuthorNoahsMyBro
- CommentTimeSep 22nd 2005
- Comments: 7
- Joined: Sep 20th 2005
I've just downloaded and installed the 2.01 Windows version of DC Squares. The PC is an Athlon 64 3000+, 1G RAM, running Windows XP SP2.
Each time I launch the app, the disk spins for a while, and eventually I get the error message:
The application failed to initialize properly.... (0x00000006)Any ideas what the problem may be?
Thanks,
Steve -
-
CommentAuthorc99koder
- CommentTimeSep 23rd 2005
- Comments: 241
- Joined: Jan 6th 2003
What kind of video card?
-
-
- CommentAuthorNoahsMyBro
- CommentTimeSep 23rd 2005
- Comments: 7
- Joined: Sep 20th 2005
It's been so long since I built the PC I don't remember what actual video card I put in. I seldom play games on PCs, so I usually just get the cheapest video card I can find with the desired connectivity.
According to WinXP Device Manager, though, the card manufacturer is ATI, and the card is a Radeon 9200 SE.
I saw somewhere (one of your posts, the FAQ, ?) you wrote that with a particular video card the graphics functioned improperly, and the game would be unplayable due to something not appearing properly.
In this case, however, the game won't even start. SO, I thought the problem may be something entirely different. I've been wrong before, however, so it could easily happen again.
-
-
CommentAuthorc99koder
- CommentTimeSep 23rd 2005
- Comments: 241
- Joined: Jan 6th 2003
DCSquares requires hardware OpenGL support. Certain ATi chipsets don't provide this, but the radeon series should. The only places it should fail during startup are loading the font and initializing the OpenGL display. If you used the installer and didn't move any files around, the font file should be in the right place.
I will compile a debug version after work today so we can track down where the problem is.
-
-
-
CommentAuthorc99koder
- CommentTimeSep 24th 2005
- Comments: 241
- Joined: Jan 6th 2003
Please try running http://sigbox.c99.org/~sam/dcsquares-debug.exe from the DCSquares directory and let me know what the last message is before it crashes.
Thanks.
-
-
- CommentAuthorNoahsMyBro
- CommentTimeSep 24th 2005
- Comments: 7
- Joined: Sep 20th 2005
I don't expect you'll believe this, but there was absolutely no message at all before the error appeared.
See error:
http://www.jacobshome.org/dcsquareserror.gifSee files, with details, in the directory I'm running the program from:
http://www.jacobshome.org/dcsquaresdirectory.jpg-- Steve
-
-
CommentAuthorc99koder
- CommentTimeSep 24th 2005
- Comments: 241
- Joined: Jan 6th 2003
Alright, I changed the optimization settings, perhaps it's an issue with AMD 64. Try http://sigbox.c99.org/~sam/dcsquares-debug2.exe
I did a bit of googling, and it appears that error message can be caused by permissions on NTFS. It can mean that your user doesn't have read access to a required DLL.
Try replacing the MFC dlls with the ones from http://www.qhimm.com/mfc.zip. If that doesn't work, try deleting the MFC dlls (MFC71.dll, MFC71ENU.DLL, msvcp71.dll, and msvcr71.dll) so it will use your system-installed version (assuming you have MFC 7.1 in windows\system32).
If it still doesn't work, then there's something unusual about your Windows install that prevents MFC 7.1 from starting up properly.
-
-
- CommentAuthorNoahsMyBro
- CommentTimeSep 25th 2005
- Comments: 7
- Joined: Sep 20th 2005
The machine in question is my work PC, so earlier this afternoon I tried the above stuff via Remote Desktop. I'll have to pursue this further tomorrow, locally (it's more convenient and less prone to introducing it's own complications).
What I found this afternoon though, was the following:
* At one point, I'd taken the MFC files that were originally in the DCSquares directory, and moved them to a subdirectory I created.
That didn't resolve anything.* I then thought to turn off the DEP/NX stuff -- unique to Win XP SP2 AND AMD Athlon 64 CPUs. This required a reboot. NOTE that I did not remember to put the MFC files back into place, so at the time of the reboot, no MFC files were in the DCSquares directory. I assume the program would fall back on the system's own MFC files.
When I ran the program this time (not either debug version), it started, but the entire playfield was white - I could see no start button, no squares, etc...
I then replaced the original MFC files. I don't remember if this resulted in the same launch-but-all-white, or the original no-launch-and-initialization-error.
I'll check that tomorrow.
Also, the disable NX stuff is set on a program by program basis - I only disabled it for dcsquares.exe, not the debug versions. I'll need to try that tomorrow as well.
I certainly hope I'm not busy with actual work-related activities.
:D -
- CommentAuthorNoahsMyBro
- CommentTimeSep 30th 2005
- Comments: 7
- Joined: Sep 20th 2005
Well, I've effectively given up on this.
According to the ATI website, my card supports OpenGL. However, they don't specify whether that support is hardware-based, or simply something in the driver.
Everytime I start the program, the PC goes into never-never land for 2 or 3 minutes with much disk-thrashing. When it comes back, I get the error I described above, with an OK button. Hitting the OK button clears that error box and immediately causes another identical error box. Clearing that error box clears it, as you'd expect, with no more errors or messages.
I tried downloading a few other, unrelated OpenGL apps, as well as a couple of OpenGL screensavers. With every single OpenGL app I've tried, launching the app gives the same errors as DCSquares.
So, it seems clear to me that my system has some issue with OpenGL.
Thanks for trying to help so far. If you, or anyone else, has any ideas as to what I could try to resolve this, I'm interested, but as this is my work PC I won't be able to do anything too radical.
I've got the game working on my Dreamcast, so at least I can get play a little bit there. Now, if only my PS/2->DC adapter will arrive already, so I can use an optical mouse!
-
- CommentAuthorSord
- CommentTimeOct 8th 2005
- Comments: 17
- Joined: Jun 22nd 2005
Sounds like a drive issue to me - download the latest here: https://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&folderID=27
(Click Windows XP, then RADEON, then download from there)
-
-
CommentAuthorc99koder
- CommentTimeOct 10th 2005
- Comments: 241
- Joined: Jan 6th 2003
Sounds like an issue with NX, then. When you disabled that, you got a white screen over Remote Desktop, correct? That's normal behavior for Remote Desktop with OpenGL, it does the same thing for me. If you want to (attempt to) play it remotely, VNC will show the contents of the OpenGL window, but it will be painfully slow.
Try the same thing locally and the white empty area should show the game :)
-Sam
-
1 to 11 of 11
Blog
About Me
Forum
Projects
Photos