Solved

Assert error

Posted on 1998-08-22
5
844 Views
Last Modified: 2013-12-29
I have just installed "MechCommander". It starts out fine
i go through the menu and then i start the first level its suddenly shuts down and gives me this message:
                    ********
ASSERT (00000000 -  Frame Count wrong)
Address  : 0x00638D42
Location : No .PDB file found
File     : No .PDB file found

Stack
=====
0x0069D8DA Tree::update() +0x2FA          H:\honorb\Object\tree.cpp(422)
0x0068E3B7 ObjectBlockManager::updateAllObjects() +0x77 H:\honorb\Object\ObjBlck.cpp(621)
0x0072EAA7 Scenario::init() +0x2CD7       H:\honorb\mission\Scenario.cpp(1532)
0x00727E79 Mission::StartScenario() +0x3D9 H:\honorb\mission\mission.cpp(1255)
0x006DC0A8 BriefingScreen::handleEvent() +0xAA8 H:\honorb\logistics\logbri.cpp(1064)
0x0061139E handleEvent() +0x72E           H:\honorb\gui\Asystem.cpp(3634)
0x0061241A CheckMouse() +0x10A            H:\honorb\gui\Asystem.cpp(4328)
0x006154D6 aCallback::exec() +0x16        H:\honorb\gui\Asystem.cpp(6087)
0x00614102 aSystem::run() +0xD2           H:\honorb\gui\Asystem.cpp(5447)
0x00610BB1 RealWinMain() +0x311           H:\honorb\gui\Asystem.cpp(3073)
0x0075C1C4 WinMain() +0x54                H:\honorb\rmain.cpp(45)
0x0076024F WinMainCRTStartup() +0x13F    

Machine Details
===============
Executable name           : C:\PROGRAM FILES\FASAINTERACTIVE\MECHCMDR\MECHCMDR.EXE
Current time, date        : 14:35:07 Saturday 8/22/1998
Executable time, date     : 17:32:42 Tuesday 6/30/1998
User name                 : my PC
Machine name              : CTX200
Processor                 : AuthenticAMD Pentium MMX
Operating system          : Windows 95
Version                   : 4.00.1111
Time since booted         : 0h 11m 48s
Physical memory           : 66,609,152 bytes  (63 Meg)
Available physical memory : 0 bytes  (0 Meg)
Swapfile size             : 767,721,472 bytes  (732 Meg)
Swapfile available        : 745,988,096 bytes  (711 Meg)
Virtual memory            : 2,143,289,344 bytes  (2044 Meg)
Available virtual memory  : 2,085,027,840 bytes  (1988 Meg)
Memory load               : 66%

PCI bus
=======
S3 Inc. Trio64V2 (Version 004) by S3, Dated12-23-1997

ISA bus
=======
Communications Port (COM2) (Version 1.0.00) by (Standard port types), Dated 8-24-1996
ES1868 Control Interface (Version 1.0.10) by ESS Technology, Inc., Dated 8- 1-1997
ES1868 Plug and Play AudioDrive (Version 1.0.10) by ESS Technology, Inc., Dated 8- 1-1997
Gameport Joystick (Version 1.0.10) by Microsoft, Dated 8-24-1996

DLL Version numbers
===================
amstream.dll  - Version 5.01.51.0207
quartz.dll    - Version 5.01.51.0207
devenum.dll   - Version 5.01.51.0207
dsound.dll    - Version 4.05.00.0165
dinput.dll    - Version 4.05.00.0155
Could not find 'd3dhalf.dll'
d3dim.dll     - Version 4.06.00.0318
ddraw.dll     - Version 4.06.00.0318
dplayx.dll    - Version 4.06.00.0318
dplay.dll     - Version 4.03.00.1096
ntdll.dll     - Version 4.00.950
rpcrt4.dll    - Version 4.71.1120
Ir50_32.dll   - Version R.5.04.15.2.39

Information returned by Game
============================

ScenarioTime: 000.00
ScenarioTurn: 0
MoverUpdateFreq: 000.00
TurretUpdateFreq: 000.00
WorldStateUpdateFreq: 000.00
WeaponFireUpdateFreq: 000.00
MissionAppName : MechCommander Release  Version: 1.0 Build RC2 P18 -- Logistics
                    *************
And sometimes it gives me another error message:
"Fatal Error Cannnot continue execution."
But its always either one or the other.

Someone please help.

PS
 This question is also posted in "Games/Windows 95"
for 50 points if you answer this one I'll give you the other one as well.
0
Comment
Question by:Serg
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 2

Author Comment

by:Serg
ID: 1721066
Edited text of question
0
 

Accepted Solution

by:
psychorakz earned 50 total points
ID: 1721067
try out the following things :
1. make sure that your sound and video card drivers are DirectX 5.2 compatible.
   [if you do update directX dont forget to restart]
2. get the update pack -ftp://ftp.microprose.com/pub/mps-online/new-versions/update.exe
3. shutdown background prorgams such as AV , ATI etc.. they might interfere with the     operation of the game.
4.Try setting your resolution to 640x480 8bit color.
5. open prefs.cfg [MechCommander main dir] with wordpad/edit.com(?) and change the
    following line DirectDraw=t to DirectDraw=f
         -psychorakz

0
 
LVL 2

Author Comment

by:Serg
ID: 1721068
How do i check if my hardware is DirectX compatible?
0
 

Expert Comment

by:psychorakz
ID: 1721069
Your Hardware or Directx drivers?
0
 
LVL 2

Author Comment

by:Serg
ID: 1721070
Hardware.

Im preety sure i have all DirectX stuff itself though (just got
DirectX 6)
0

Featured Post

Why Off-Site Backups Are The Only Way To Go

You are probably backing up your data—but how and where? Ransomware is on the rise and there are variants that specifically target backups. Read on to discover why off-site is the way to go.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Determining the an SCCM package name from the Package ID
An introduction to the wonderful sport of Scam Baiting.  Learn how to help fight scammers by beating them at their own game. This great pass time helps the world, while providing an endless source of entertainment. Enjoy!
This Micro Tutorial will give you a basic overview of Windows DVD Burner through its features and interface. This will be demonstrated using Windows 7 operating system.
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…

688 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question