Strange run-time crash. Need help :(

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
Guest

Strange run-time crash. Need help :(

Post by Guest »

I'm getting a run time crash in my program, but when another guy compiled the SAME code on his computer, using the SAME compiler, the program ran just fine. What's up with this? I can't find the source of the problem, and apparently there might not be a problem since it runs fine on his computer. I redownloaded the Irrlicht SDK, and relinked the libraries and all that stuff, didn't work. Need help BAD.

I'm trying to upload my source onto a website, so people can download and compile it easily. But for now, any ideas as to why this is happening?

-Peter
pszlachetka
Posts: 23
Joined: Mon Aug 30, 2004 12:30 am

Post by pszlachetka »

Whoops, my bad, I thought I was signed in.

-Peter
Oz - in wonderland

Post by Oz - in wonderland »

Tell us your system specs and drivers or BOTH systems please. (And OS)
pszlachetka
Posts: 23
Joined: Mon Aug 30, 2004 12:30 am

Post by pszlachetka »

------------------
System Information
------------------
Time of this report: 9/6/2004, 16:39:28
Machine name: PETER
Operating System: Windows XP Home Edition (5.1, Build 2600) Service Pack 2 (2600.xpsp_sp2_rtm.040803-2158)
Language: English (Regional Setting: English)
System Manufacturer: HP Pavilion 061
System Model: DF253A-ABA A250N
BIOS: BIOS Date: 05/08/03 22:15:37 Ver: 08.00.08
Processor: Intel(R) Pentium(R) 4 CPU 2.60GHz (2 CPUs)
Memory: 512MB RAM
Page File: 221MB used, 1028MB available
Windows Dir: C:\WINDOWS
DirectX Version: DirectX 9.0c (4.09.0000.0904)
DX Setup Parameters: Not found
DxDiag Version: 5.03.2600.2180 32bit Unicode

------------
DxDiag Notes
------------
DirectX Files Tab: Several files (d3dx8d.dll, d3dx9d.dll, d3d9d.dll, etc.) are debug versions, which will run slower than the retail version.
Display Tab 1: No problems found.
Sound Tab 1: No problems found.
Music Tab: No problems found.
Input Tab: No problems found.
Network Tab: No problems found.

--------------------
DirectX Debug Levels
--------------------
Direct3D: 0/4 (retail)
DirectDraw: 0/4 (retail)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay: 0/9 (retail)
DirectSound: 0/5 (retail)
DirectShow: 0/6 (retail)

---------------
Display Devices
---------------
Card name: NVIDIA GeForce4 MX 440 with AGP8X
Manufacturer: NVIDIA
Chip type: GeForce4 MX 440 with AGP8X
DAC type: Integrated RAMDAC
Device Key: Enum\PCI\VEN_10DE&DEV_0181&SUBSYS_91701462&REV_A2
Display Memory: 64.0 MB
Current Mode: 1024 x 768 (32 bit) (60Hz)
Monitor: Default Monitor
Monitor Max Res:
Driver Name: nv4_disp.dll
Driver Version: 6.14.0001.4303 (English)
DDI Version: 9 (or higher)
Driver Attributes: Final Retail
Driver Date/Size: 3/3/2003 14:44:00, 2951306 bytes
WHQL Logo'd: Yes
WHQL Date Stamp: n/a
VDD: n/a
Mini VDD: nv4_mini.sys
Mini VDD Date: 3/3/2003 14:44:00, 1248794 bytes
Device Identifier: {D7B71E3E-42C1-11CF-1D67-71B103C2CB35}
Vendor ID: 0x10DE
Device ID: 0x0181
SubSys ID: 0x91701462
Revision ID: 0x00A2
Revision ID: 0x00A2
Video Accel: ModeMPEG2_A ModeMPEG2_B ModeMPEG2_C ModeMPEG2_D
Deinterlace Caps: {212DC723-3235-44A4-BD29-E1652BBCC71C}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_MedianFiltering
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{212DC723-3235-44A4-BD29-E1652BBCC71C}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_MedianFiltering
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{212DC723-3235-44A4-BD29-E1652BBCC71C}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_MedianFiltering
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
Registry: OK
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled
DDraw Test Result: Not run
D3D7 Test Result: Not run
D3D8 Test Result: Not run
D3D9 Test Result: Not run

-------------
Sound Devices
-------------
Description: Realtek AC97 Audio
Default Sound Playback: Yes
Default Voice Playback: Yes
Hardware ID: PCI\VEN_8086&DEV_24D5&SUBSYS_80951043&REV_02
Manufacturer ID: 65535
Product ID: 65535
Type: WDM
Driver Name: ALCXWDM.SYS
Driver Version: 5.10.0000.5180 (English)
Driver Attributes: Final Retail
WHQL Logo'd: Yes
Date and Size: 4/7/2003 20:52:00, 719244 bytes
Other Files:
Driver Provider: Realtek Semiconductor Corp.
HW Accel Level: Full
Cap Flags: 0xF5F
Min/Max Sample Rate: 100, 48000
Static/Strm HW Mix Bufs: 17, 16
Static/Strm HW 3D Bufs: 17, 16
HW Memory: 0
Voice Management: Yes
EAX(tm) 2.0 Listen/Src: Yes, Yes
I3DL2(tm) Listen/Src: Yes, Yes
Sensaura(tm) ZoomFX(tm): No
Registry: OK
Sound Test Result: Not run

---------------------
Sound Capture Devices
---------------------
Description: Realtek AC97 Audio
Default Sound Capture: Yes
Default Voice Capture: Yes
Driver Name: ALCXWDM.SYS
Driver Version: 5.10.0000.5180 (English)
Driver Attributes: Final Retail
Date and Size: 4/7/2003 20:52:00, 719244 bytes
Cap Flags: 0x41
Format Flags: 0xFFF

-----------
DirectMusic
-----------
DLS Path: C:\WINDOWS\SYSTEM32\drivers\GM.DLS
DLS Version: 1.00.0016.0002
Acceleration: n/a
Ports: Microsoft Synthesizer, Software (Not Kernel Mode), Output, DLS, Internal, Default Port
Realtek AC97 Audio, Software (Kernel Mode), Output, DLS, Internal
Microsoft MIDI Mapper [Emulated], Hardware (Not Kernel Mode), Output, No DLS, Internal
Microsoft GS Wavetable SW Synth [Emulated], Hardware (Not Kernel Mode), Output, No DLS, Internal
Registry: OK
Test Result: Not run

-------------------
DirectInput Devices
-------------------
Device Name: Mouse
Attached: 1
Controller ID: n/a
Vendor/Product ID: n/a
FF Driver: n/a

Device Name: Keyboard
Attached: 1
Controller ID: n/a
Vendor/Product ID: n/a
FF Driver: n/a

Poll w/ Interrupt: No
Registry: OK

-----------
USB Devices
-----------
+ USB Root Hub
| Vendor/Product ID: 0x8086, 0x24D4
| Matching Device ID: usb\root_hub
| Service: usbhub
| Driver: usbhub.sys, 8/4/2004 02:08:42, 57600 bytes
| Driver: usbd.sys, 8/29/2002 08:00:00, 4736 bytes

----------------
Gameport Devices
----------------

------------
PS/2 Devices
------------
+ HP PS2 Keyboard (2K - 3)
| Matching Device ID: acpi\pnp0303
| Upper Filters: PS2
| Service: i8042prt
| Driver: i8042prt.sys, 8/4/2004 02:14:36, 52736 bytes
| Driver: kbdclass.sys, 8/4/2004 01:58:32, 24576 bytes
| Driver: PS2.sys, 6/4/2001 16:00:00, 14112 bytes
| Driver: ps2.bat, 10/16/2002 18:57:10, 81920 bytes
|
+ Terminal Server Keyboard Driver
| Matching Device ID: root\rdp_kbd
| Upper Filters: kbdclass
| Service: TermDD
| Driver: termdd.sys, 8/4/2004 04:01:07, 40840 bytes
| Driver: kbdclass.sys, 8/4/2004 01:58:32, 24576 bytes
|
+ Microsoft PS/2 Mouse
| Matching Device ID: *pnp0f03
| Service: i8042prt
| Driver: i8042prt.sys, 8/4/2004 02:14:36, 52736 bytes
| Driver: mouclass.sys, 8/4/2004 01:58:32, 23040 bytes
|
+ Terminal Server Mouse Driver
| Matching Device ID: root\rdp_mou
| Upper Filters: mouclass
| Service: TermDD
| Driver: termdd.sys, 8/4/2004 04:01:07, 40840 bytes
| Driver: mouclass.sys, 8/4/2004 01:58:32, 23040 bytes

----------------------------
DirectPlay Service Providers
----------------------------
DirectPlay8 Modem Service Provider - Registry: OK, File: dpnet.dll (5.03.2600.2180)
DirectPlay8 Serial Service Provider - Registry: OK, File: dpnet.dll (5.03.2600.2180)
DirectPlay8 IPX Service Provider - Registry: OK, File: dpnet.dll (5.03.2600.2180)
DirectPlay8 TCP/IP Service Provider - Registry: OK, File: dpnet.dll (5.03.2600.2180)
Internet TCP/IP Connection For DirectPlay - Registry: OK, File: dpwsockx.dll (5.03.2600.2180)
IPX Connection For DirectPlay - Registry: OK, File: dpwsockx.dll (5.03.2600.2180)
Modem Connection For DirectPlay - Registry: OK, File: dpmodemx.dll (5.03.2600.2180)
Serial Connection For DirectPlay - Registry: OK, File: dpmodemx.dll (5.03.2600.2180)

DirectPlay Voice Wizard Tests: Full Duplex: Not run, Half Duplex: Not run, Mic: Not run
DirectPlay Test Result: Not run
Registry: OK

-------------------
DirectPlay Adapters
-------------------
DirectPlay8 Modem Service Provider: Lucent Win Modem
DirectPlay8 Serial Service Provider: COM1
DirectPlay8 Serial Service Provider: COM3
DirectPlay8 TCP/IP Service Provider: Local Area Connection - IPv4 -

-----------------------
DirectPlay Voice Codecs
-----------------------
Voxware VR12 1.4kbit/s
Voxware SC06 6.4kbit/s
Voxware SC03 3.2kbit/s
MS-PCM 64 kbit/s
MS-ADPCM 32.8 kbit/s
Microsoft GSM 6.10 13 kbit/s
TrueSpeech(TM) 8.6 kbit/s

-------------------------
DirectPlay Lobbyable Apps
-------------------------
Age of Empires II (DX7) - Registry: OK, ExeFile: Empires2.ICD (0.14.0022.0712)
Age of Empires II - The Conquerors Expansion (DX7) - Registry: OK, ExeFile: \age2_x1.icd (0.07.0026.0809)

------------------------
Disk & DVD/CD-ROM Drives
------------------------
Drive: C:
Free Space: 66.9 GB
Total Space: 109.9 GB
File System: NTFS
Model: ST3120025A

Drive: D:
Free Space: 0.7 GB
Total Space: 4.5 GB
File System: FAT32
Model: ST3120025A

Drive: E:
Model: HP DVD Writer 300n
Driver: c:\windows\system32\drivers\cdrom.sys, 5.01.2600.2180 (English), 8/4/2004 01:59:52, 49536 bytes

Drive: F:
Model: ATAPI CDROM 48X
Driver: c:\windows\system32\drivers\cdrom.sys, 5.01.2600.2180 (English), 8/4/2004 01:59:52, 49536 bytes

--------------
System Devices
--------------
Name: Intel(R) 82865G\PE\P Processor to AGP Controller - 2571
Device ID: PCI\VEN_8086&DEV_2571&SUBSYS_00000000&REV_02\3&267A616A&0&08
Driver: C:\WINDOWS\system32\DRIVERS\AGP440.SYS, 5.01.2600.2180 (English), 8/4/2004 02:07:41, 42368 bytes

Name: Intel(R) 82865G\PE\P Processor to I/O Controller - 2570
Device ID: PCI\VEN_8086&DEV_2570&SUBSYS_00000000&REV_02\3&267A616A&0&00
Driver: n/a

Name: Intel(R) 82801EB USB Universal Host Controller - 24DE
Device ID: PCI\VEN_8086&DEV_24DE&SUBSYS_80A61043&REV_02\3&267A616A&0&EB
Driver: C:\WINDOWS\system32\drivers\usbuhci.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:37, 20480 bytes
Driver: C:\WINDOWS\system32\drivers\usbport.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:42, 142976 bytes
Driver: C:\WINDOWS\system32\usbui.dll, 5.01.2600.2180 (English), 8/4/2004 03:56:46, 74240 bytes
Driver: C:\WINDOWS\system32\drivers\usbhub.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:42, 57600 bytes

Name: Standard Enhanced PCI to USB Host Controller
Device ID: PCI\VEN_8086&DEV_24DD&SUBSYS_80A61043&REV_02\3&267A616A&0&EF
Driver: C:\WINDOWS\system32\drivers\usbehci.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:37, 26624 bytes
Driver: C:\WINDOWS\system32\drivers\usbport.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:42, 142976 bytes
Driver: C:\WINDOWS\system32\usbui.dll, 5.01.2600.2180 (English), 8/4/2004 03:56:46, 74240 bytes
Driver: C:\WINDOWS\system32\drivers\usbhub.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:42, 57600 bytes
Driver: C:\WINDOWS\system32\hccoin.dll, 5.01.2600.2180 (English), 8/4/2004 03:56:42, 7168 bytes

Name: Intel(R) 82801EB Ultra ATA Storage Controllers
Device ID: PCI\VEN_8086&DEV_24DB&SUBSYS_80A61043&REV_02\3&267A616A&0&F9
Driver: C:\WINDOWS\system32\DRIVERS\pciide.sys, 5.01.2600.0000 (English), 8/29/2002 08:00:00, 3328 bytes
Driver: C:\WINDOWS\system32\DRIVERS\pciidex.sys, 5.01.2600.2180 (English), 8/4/2004 01:59:41, 25088 bytes
Driver: C:\WINDOWS\system32\DRIVERS\atapi.sys, 5.01.2600.2180 (English), 8/4/2004 01:59:42, 95360 bytes

Name: Intel(R) 82801EB USB Universal Host Controller - 24D7
Device ID: PCI\VEN_8086&DEV_24D7&SUBSYS_80A61043&REV_02\3&267A616A&0&EA
Driver: C:\WINDOWS\system32\drivers\usbuhci.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:37, 20480 bytes
Driver: C:\WINDOWS\system32\drivers\usbport.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:42, 142976 bytes
Driver: C:\WINDOWS\system32\usbui.dll, 5.01.2600.2180 (English), 8/4/2004 03:56:46, 74240 bytes
Driver: C:\WINDOWS\system32\drivers\usbhub.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:42, 57600 bytes

Name: Realtek AC'97 Audio
Device ID: PCI\VEN_8086&DEV_24D5&SUBSYS_80951043&REV_02\3&267A616A&0&FD
Driver: C:\WINDOWS\system32\ksuser.dll, 5.03.2600.2180 (English), 8/4/2004 03:56:42, 4096 bytes
Driver: C:\WINDOWS\system32\ksproxy.ax, 5.03.2600.2180 (English), 8/4/2004 03:56:57, 130048 bytes
Driver: C:\WINDOWS\system32\drivers\ks.sys, 5.03.2600.2180 (English), 8/4/2004 02:15:21, 140928 bytes
Driver: C:\WINDOWS\system32\drivers\drmk.sys, 5.01.2600.2180 (English), 8/4/2004 02:07:58, 60288 bytes
Driver: C:\WINDOWS\system32\drivers\portcls.sys, 5.01.2600.2180 (English), 8/4/2004 02:15:49, 145792 bytes
Driver: C:\WINDOWS\system32\drivers\stream.sys, 5.03.2600.2180 (English), 8/4/2004 02:08:02, 48640 bytes
Driver: C:\WINDOWS\system32\wdmaud.drv, 5.01.2600.2180 (English), 8/4/2004 03:56:57, 23552 bytes
Driver: C:\WINDOWS\system32\drivers\ALCXWDM.SYS, 5.10.0000.5180 (English), 4/7/2003 20:52:00, 719244 bytes
Driver: C:\WINDOWS\system32\ALSNDMGR.CPL, 2.00.0000.0008 (English), 3/11/2003 20:21:40, 3554304 bytes
Driver: C:\WINDOWS\system\crlds3d.dll, 4.12.0001.2002 (English), 2/17/2004 06:49:20, 765952 bytes
Driver: C:\WINDOWS\system32\a3d.dll, 4.12.0001.2008 (English), 8/28/2002 02:23:22, 720896 bytes
Driver: C:\WINDOWS\system32\Audio3D.dll, 4.12.0001.2008 (English), 8/28/2002 02:23:22, 720896 bytes
Driver: C:\WINDOWS\ALCXMNTR.EXE, 1.02.0000.0000 (English), 4/3/2003 23:35:38, 50176 bytes

Name: Intel(R) 82801EB USB Universal Host Controller - 24D4
Device ID: PCI\VEN_8086&DEV_24D4&SUBSYS_80A61043&REV_02\3&267A616A&0&E9
Driver: C:\WINDOWS\system32\drivers\usbuhci.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:37, 20480 bytes
Driver: C:\WINDOWS\system32\drivers\usbport.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:42, 142976 bytes
Driver: C:\WINDOWS\system32\usbui.dll, 5.01.2600.2180 (English), 8/4/2004 03:56:46, 74240 bytes
Driver: C:\WINDOWS\system32\drivers\usbhub.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:42, 57600 bytes

Name: Intel(R) 82801EB SMBus Controller - 24D3
Device ID: PCI\VEN_8086&DEV_24D3&SUBSYS_80A61043&REV_02\3&267A616A&0&FB
Driver: n/a

Name: Intel(R) 82801EB USB Universal Host Controller - 24D2
Device ID: PCI\VEN_8086&DEV_24D2&SUBSYS_80A61043&REV_02\3&267A616A&0&E8
Driver: C:\WINDOWS\system32\drivers\usbuhci.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:37, 20480 bytes
Driver: C:\WINDOWS\system32\drivers\usbport.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:42, 142976 bytes
Driver: C:\WINDOWS\system32\usbui.dll, 5.01.2600.2180 (English), 8/4/2004 03:56:46, 74240 bytes
Driver: C:\WINDOWS\system32\drivers\usbhub.sys, 5.01.2600.2180 (English), 8/4/2004 02:08:42, 57600 bytes

Name: Intel(R) 82801EB LPC Interface Controller - 24D0
Device ID: PCI\VEN_8086&DEV_24D0&SUBSYS_00000000&REV_02\3&267A616A&0&F8
Driver: C:\WINDOWS\system32\DRIVERS\isapnp.sys, 5.01.2600.0000 (English), 8/29/2002 08:00:00, 35840 bytes

Name: Intel(R) 82801EB PCI Bridge - 244E
Device ID: PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_C2\3&267A616A&0&F0
Driver: C:\WINDOWS\system32\DRIVERS\pci.sys, 5.01.2600.2180 (English), 8/4/2004 02:07:46, 68224 bytes

Name: Lucent Win Modem
Device ID: PCI\VEN_11C1&DEV_044C&SUBSYS_044C11C1&REV_02\4&2E98101C&0&58F0
Driver: C:\WINDOWS\system32\DRIVERS\ltmdmnt.sys, 8.27.0000.0000 (English), 3/8/2003 01:13:22, 624369 bytes

Name: Realtek RTL8139 Family PCI Fast Ethernet NIC
Device ID: PCI\VEN_10EC&DEV_8139&SUBSYS_80B31043&REV_10\4&2E98101C&0&78F0
Driver: C:\WINDOWS\system32\DRIVERS\RTL8139.sys, 5.398.0613.2003 (English), 8/4/2004 01:31:32, 20992 bytes

Name: NVIDIA GeForce4 MX 440 with AGP8X
Device ID: PCI\VEN_10DE&DEV_0181&SUBSYS_91701462&REV_A2\4&38B71F77&0&0008
Driver: C:\WINDOWS\system32\DRIVERS\nv4_mini.sys, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 1248794 bytes
Driver: C:\WINDOWS\system32\nvinstnt.dll, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 126976 bytes
Driver: C:\WINDOWS\system32\nvsvc32.exe, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 65536 bytes
Driver: C:\WINDOWS\system32\nv4_disp.dll, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 2951306 bytes
Driver: C:\WINDOWS\system32\nvoglnt.dll, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 3653632 bytes
Driver: C:\WINDOWS\system32\nvcpl.dll, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 4595712 bytes
Driver: C:\WINDOWS\system32\nvmctray.dll, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 49152 bytes
Driver: C:\WINDOWS\system32\nview.dll, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 831557 bytes
Driver: C:\WINDOWS\system32\dmcpl.exe, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 1323008 bytes
Driver: C:\WINDOWS\system32\nvshell.dll, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 462919 bytes
Driver: C:\WINDOWS\system32\nvtuicpl.cpl, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 139264 bytes
Driver: C:\WINDOWS\system32\nwiz.exe, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 323584 bytes
Driver: C:\WINDOWS\system32\nviewimg.dll, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 512000 bytes
Driver: C:\WINDOWS\help\nvcpl.hlp, 3/3/2003 14:44:00, 44431 bytes
Driver: C:\WINDOWS\help\nvwcplen.hlp, 3/3/2003 14:44:00, 22977 bytes
Driver: C:\WINDOWS\nview\generic.tvp, 3/3/2003 14:44:00, 30902 bytes
Driver: C:\WINDOWS\system32\nvrsda.dll, 6.14.0001.4303 (Danish), 3/3/2003 14:44:00, 253952 bytes
Driver: C:\WINDOWS\system32\nvwrsda.dll, 6.14.0001.4303 (Danish), 3/3/2003 14:44:00, 159744 bytes
Driver: C:\WINDOWS\system32\nvrsde.dll, 6.14.0001.4303 (German), 3/3/2003 14:44:00, 262144 bytes
Driver: C:\WINDOWS\system32\nvwrsde.dll, 6.14.0001.4303 (German), 3/3/2003 14:44:00, 176128 bytes
Driver: C:\WINDOWS\system32\nvrseng.dll, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 253952 bytes
Driver: C:\WINDOWS\system32\nvwrseng.dll, 6.14.0001.4303 (English), 3/3/2003 14:44:00, 147456 bytes
Driver: C:\WINDOWS\system32\nvrses.dll, 6.14.0001.4303 (Spanish), 3/3/2003 14:44:00, 249856 bytes
Driver: C:\WINDOWS\system32\nvwrses.dll, 6.14.0001.4303 (Spanish), 3/3/2003 14:44:00, 176128 bytes
Driver: C:\WINDOWS\system32\nvrsfi.dll, 6.14.0001.4303 (Finnish), 3/3/2003 14:44:00, 245760 bytes
Driver: C:\WINDOWS\system32\nvwrsfi.dll, 6.14.0001.4303 (Finnish), 3/3/2003 14:44:00, 163840 bytes
Driver: C:\WINDOWS\system32\nvrsfr.dll, 6.14.0001.4303 (French), 3/3/2003 14:44:00, 262144 bytes
Driver: C:\WINDOWS\system32\nvwrsfr.dll, 6.14.0001.4303 (French), 3/3/2003 14:44:00, 172032 bytes
Driver: C:\WINDOWS\system32\nvrsit.dll, 6.14.0001.4303 (Italian), 3/3/2003 14:44:00, 262144 bytes
Driver: C:\WINDOWS\system32\nvwrsit.dll, 6.14.0001.4303 (Italian), 3/3/2003 14:44:00, 172032 bytes
Driver: C:\WINDOWS\system32\nvrsja.dll, 6.14.0001.4303 (Japanese), 3/3/2003 14:44:00, 3383296 bytes
Driver: C:\WINDOWS\system32\nvwrsja.dll, 6.14.0001.4303 (Japanese), 3/3/2003 14:44:00, 106496 bytes
Driver: C:\WINDOWS\system32\nvrsko.dll, 6.14.0001.4303 (Korean), 3/3/2003 14:44:00, 3379200 bytes
Driver: C:\WINDOWS\system32\nvwrsko.dll, 6.14.0001.4303 (Korean), 3/3/2003 14:44:00, 102400 bytes
Driver: C:\WINDOWS\system32\nvrsnl.dll, 6.14.0001.4303 (Dutch), 3/3/2003 14:44:00, 258048 bytes
Driver: C:\WINDOWS\system32\nvwrsnl.dll, 6.14.0001.4303 (Dutch), 3/3/2003 14:44:00, 167936 bytes
Driver: C:\WINDOWS\system32\nvrsno.dll, 6.14.0001.4303 (Norwegian (Bokmål)), 3/3/2003 14:44:00, 249856 bytes
Driver: C:\WINDOWS\system32\nvwrsno.dll, 6.14.0001.4303 (Norwegian (Bokmål)), 3/3/2003 14:44:00, 159744 bytes
Driver: C:\WINDOWS\system32\nvrspt.dll, 6.14.0001.4303 (Portuguese), 3/3/2003 14:44:00, 241664 bytes
Driver: C:\WINDOWS\system32\nvwrspt.dll, 6.14.0001.4303 (Portuguese), 3/3/2003 14:44:00, 176128 bytes
Driver: C:\WINDOWS\system32\nvrsptb.dll, 6.14.0001.4303 (Portuguese), 3/3/2003 14:44:00, 258048 bytes
Driver: C:\WINDOWS\system32\nvwrsptb.dll, 6.14.0001.4303 (Portuguese), 3/3/2003 14:44:00, 172032 bytes
Driver: C:\WINDOWS\system32\nvrssv.dll, 6.14.0001.4303 (Swedish), 3/3/2003 14:44:00, 253952 bytes
Driver: C:\WINDOWS\system32\nvwrssv.dll, 6.14.0001.4303 (Swedish), 3/3/2003 14:44:00, 159744 bytes
Driver: C:\WINDOWS\system32\nvrszhc.dll, 6.14.0001.4303 (Chinese), 3/3/2003 14:44:00, 212992 bytes
Driver: C:\WINDOWS\system32\nvwrszhc.dll, 6.14.0001.4303 (Chinese), 3/3/2003 14:44:00, 86016 bytes
Driver: C:\WINDOWS\system32\nvrszht.dll, 6.14.0001.4303 (Chinese), 3/3/2003 14:44:00, 212992 bytes
Driver: C:\WINDOWS\system32\nvwrszht.dll, 6.14.0001.4303 (Chinese), 3/3/2003 14:44:00, 86016 bytes
Driver: C:\WINDOWS\help\nvcpda.hlp, 3/3/2003 14:44:00, 40777 bytes
Driver: C:\WINDOWS\help\nvwcpda.hlp, 3/3/2003 14:44:00, 23275 bytes
Driver: C:\WINDOWS\help\nvcpde.hlp, 3/3/2003 14:44:00, 42435 bytes
Driver: C:\WINDOWS\help\nvwcpde.hlp, 3/3/2003 14:44:00, 24155 bytes
Driver: C:\WINDOWS\help\nvcpeng.hlp, 3/3/2003 14:44:00, 43138 bytes
Driver: C:\WINDOWS\help\nvwcpeng.hlp, 3/3/2003 14:44:00, 20453 bytes
Driver: C:\WINDOWS\help\nvcpes.hlp, 3/3/2003 14:44:00, 40563 bytes
Driver: C:\WINDOWS\help\nvwcpes.hlp, 3/3/2003 14:44:00, 21880 bytes
Driver: C:\WINDOWS\help\nvcpfi.hlp, 3/3/2003 14:44:00, 42376 bytes
Driver: C:\WINDOWS\help\nvwcpfi.hlp, 3/3/2003 14:44:00, 23322 bytes
Driver: C:\WINDOWS\help\nvcpfr.hlp, 3/3/2003 14:44:00, 41567 bytes
Driver: C:\WINDOWS\help\nvwcpfr.hlp, 3/3/2003 14:44:00, 23262 bytes
Driver: C:\WINDOWS\help\nvcpit.hlp, 3/3/2003 14:44:00, 40390 bytes
Driver: C:\WINDOWS\help\nvwcpit.hlp, 3/3/2003 14:44:00, 23297 bytes
Driver: C:\WINDOWS\help\nvcpja.hlp, 3/3/2003 14:44:00, 45625 bytes
Driver: C:\WINDOWS\help\nvwcpja.hlp, 3/3/2003 14:44:00, 32944 bytes
Driver: C:\WINDOWS\help\nvcpko.hlp, 3/3/2003 14:44:00, 118846 bytes
Driver: C:\WINDOWS\help\nvwcpko.hlp, 3/3/2003 14:44:00, 33084 bytes
Driver: C:\WINDOWS\help\nvcpnl.hlp, 3/3/2003 14:44:00, 40594 bytes
Driver: C:\WINDOWS\help\nvwcpnl.hlp, 3/3/2003 14:44:00, 23097 bytes
Driver: C:\WINDOWS\help\nvcpno.hlp, 3/3/2003 14:44:00, 40354 bytes
Driver: C:\WINDOWS\help\nvwcpno.hlp, 3/3/2003 14:44:00, 22919 bytes
Driver: C:\WINDOWS\help\nvcppt.hlp, 3/3/2003 14:44:00, 40293 bytes
Driver: C:\WINDOWS\help\nvwcppt.hlp, 3/3/2003 14:44:00, 23662 bytes
Driver: C:\WINDOWS\help\nvcpptb.hlp, 3/3/2003 14:44:00, 40991 bytes
Driver: C:\WINDOWS\help\nvwcpptb.hlp, 3/3/2003 14:44:00, 23494 bytes
Driver: C:\WINDOWS\help\nvcpsv.hlp, 3/3/2003 14:44:00, 42015 bytes
Driver: C:\WINDOWS\help\nvwcpsv.hlp, 3/3/2003 14:44:00, 23253 bytes
Driver: C:\WINDOWS\help\nvcpzhc.hlp, 3/3/2003 14:44:00, 51887 bytes
Driver: C:\WINDOWS\help\nvwcpzhc.hlp, 3/3/2003 14:44:00, 26129 bytes
Driver: C:\WINDOWS\help\nvcpzht.hlp, 3/3/2003 14:44:00, 55131 bytes
Driver: C:\WINDOWS\help\nvwcpzht.hlp, 3/3/2003 14:44:00, 26920 bytes

Name: Texas Instruments OHCI Compliant IEEE 1394 Host Controller
Device ID: PCI\VEN_104C&DEV_8023&SUBSYS_808B1043&REV_00\4&2E98101C&0&70F0
Driver: C:\WINDOWS\system32\DRIVERS\ohci1394.sys, 5.01.2600.2180 (English), 8/4/2004 02:10:08, 61056 bytes
Driver: C:\WINDOWS\system32\DRIVERS\1394bus.sys, 5.01.2600.2180 (English), 8/4/2004 02:10:06, 53248 bytes
Driver: C:\WINDOWS\system32\DRIVERS\nic1394.sys, 5.01.2600.2180 (English), 8/4/2004 01:58:29, 61824 bytes
Driver: C:\WINDOWS\system32\DRIVERS\arp1394.sys, 5.01.2600.2180 (English), 8/4/2004 01:58:29, 60800 bytes
Driver: C:\WINDOWS\system32\DRIVERS\enum1394.sys, 5.01.2600.0000 (English), 8/17/2001 16:46:40, 6400 bytes

------------------
DirectX Components
------------------
ddraw.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 266240 bytes
ddrawex.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 27136 bytes
dxapi.sys: 5.01.2600.0000 English Final Retail 8/29/2002 08:00:00 10496 bytes
d3d8.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:41 1179648 bytes
d3d8d.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 1320448 bytes
d3d8thk.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:41 8192 bytes
d3dx8d.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 698368 bytes (problem)
d3dx9d.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 1623040 bytes (problem)
d3dref8.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 233472 bytes
d3d9.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:41 1689088 bytes
d3d9d.dll: 5.03.0000.0901 English Final Debug 12/12/2002 01:14:32 2087936 bytes (problem)
d3dref9.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 333824 bytes
d3dim.dll: 5.01.2600.0000 English Final Retail 8/29/2002 08:00:00 436224 bytes
d3dim700.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:41 825344 bytes
d3dref.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 97280 bytes
d3dramp.dll: 5.01.2600.0000 English Final Retail 8/29/2002 08:00:00 590336 bytes
d3drm.dll: 5.01.2600.0000 English Final Retail 8/29/2002 08:00:00 350208 bytes
d3dxof.dll: 5.01.2600.0000 English Final Retail 8/29/2002 08:00:00 47616 bytes
d3dpmesh.dll: 5.01.2600.0000 English Final Retail 8/29/2002 08:00:00 34816 bytes
dplay.dll: 5.00.2134.0001 English Final Retail 8/29/2002 08:00:00 33040 bytes
dplayx.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 229888 bytes
dpmodemx.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 23552 bytes
dpwsock.dll: 5.00.2134.0001 English Final Retail 8/29/2002 08:00:00 42768 bytes
dpwsockx.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 57344 bytes
dplaysvr.exe: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:48 30208 bytes
dpnsvr.exe: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:48 18432 bytes
dpnet.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 375296 bytes
dpnlobby.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:03 3584 bytes
dpnaddr.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:03 3584 bytes
dpvoice.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 212480 bytes
dpvsetup.exe: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:48 83456 bytes
dpvvox.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 116736 bytes
dpvacm.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 21504 bytes
dpnhpast.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 35328 bytes
dpnhpastd.dll: 5.03.0000.0901 English Final Debug 12/12/2002 01:14:32 134656 bytes
dpnhupnp.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 60928 bytes
dpnhupnpd.dll: 5.03.0000.0901 English Final Debug 12/12/2002 01:14:32 249856 bytes
dpnetd.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 1391616 bytes
dpnsvrd.exe: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 96256 bytes
dpvoiced.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 390656 bytes
dpvacmd.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 49664 bytes
dpvvoxd.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 141312 bytes
dpserial.dll: 5.00.2134.0001 English Final Retail 8/29/2002 08:00:00 53520 bytes
dinput.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 159232 bytes
dinput8.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 181760 bytes
dinput8d.dll: 5.01.2600.1106 English Final Debug 8/23/2001 06:00:00 352768 bytes
dimap.dll: 5.01.2600.0000 English Final Retail 8/29/2002 08:00:00 44032 bytes
diactfrm.dll: 5.01.2600.0000 English Final Retail 8/29/2002 08:00:00 394240 bytes
joy.cpl: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:57 68608 bytes
gcdef.dll: 5.01.2600.0000 English Final Retail 8/29/2002 08:00:00 76800 bytes
pid.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:44 35328 bytes
dsound.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 367616 bytes
dsound3d.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 1294336 bytes
dswave.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 19456 bytes
dswaved.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 24064 bytes
dsdmo.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 181760 bytes
dsdmoprp.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 71680 bytes
dmusic.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 104448 bytes
dmusicd.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 120832 bytes
dmband.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 28672 bytes
dmbandd.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 34304 bytes
dmcompos.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 61440 bytes
dmcompod.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 67072 bytes
dmime.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 181248 bytes
dmimed.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 224256 bytes
dmloader.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 35840 bytes
dmloaded.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 45568 bytes
dmstyle.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 105984 bytes
dmstyled.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 110592 bytes
dmsynth.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 103424 bytes
dmsynthd.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 105984 bytes
dmscript.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 82432 bytes
dmscripd.dll: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 109056 bytes
system.dll: 1.00.3705.0000 English Final Retail 4/10/2003 03:48:41 1163264 bytes
Microsoft.DirectX.Direct3D.dll: 5.03.0000.0900 English Final Debug 9/1/2003 18:51:51 279040 bytes (problem)
Microsoft.DirectX.Direct3DX.dll: 5.03.0000.0900 English Final Debug 9/1/2003 18:51:51 1867776 bytes (problem)
Microsoft.DirectX.DirectDraw.dll: 5.03.0000.0900 English Final Debug 9/1/2003 18:51:51 134144 bytes (problem)
Microsoft.DirectX.DirectInput.dll: 5.03.0000.0900 English Final Debug 9/1/2003 18:51:51 143360 bytes (problem)
Microsoft.DirectX.DirectPlay.dll: 5.03.0000.0900 English Final Debug 9/1/2003 18:51:51 241152 bytes (problem)
Microsoft.DirectX.DirectSound.dll: 5.03.0000.0900 English Final Debug 9/1/2003 18:51:51 141312 bytes (problem)
Microsoft.DirectX.AudioVideoPlayback.dll: 5.03.0000.0900 English Final Debug 9/1/2003 18:51:51 43520 bytes (problem)
Microsoft.DirectX.Diagnostics.dll: 5.03.0000.0900 English Final Debug 9/1/2003 18:51:51 13824 bytes (problem)
Microsoft.DirectX.dll: 5.03.0000.0900 English Final Debug 9/1/2003 18:51:51 213504 bytes (problem)
dx7vb.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 619008 bytes
dx8vb.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 1227264 bytes
dxdiagn.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 2113536 bytes
directx.cpl: 5.03.0000.0900 English Final Debug 12/12/2002 01:14:32 122880 bytes (problem)
mfc40.dll: 4.01.0000.6140 English Final Retail 8/29/2002 08:00:00 924432 bytes
mfc42.dll: 6.02.4131.0000 English Final Retail 8/4/2004 03:56:42 1028096 bytes
wsock32.dll: 5.01.2600.2180 English Final Retail 8/4/2004 03:56:46 22528 bytes
amstream.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:41 70656 bytes
devenum.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:42 59904 bytes
dxmasf.dll: 6.04.0009.1125 English Final Retail 8/4/2004 03:56:42 498205 bytes
mciqtz32.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:42 35328 bytes
mpg2splt.ax: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:57 148992 bytes
msdmo.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:43 14336 bytes
encapi.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 20480 bytes
qasf.dll: 9.00.0000.3250 English Final Retail 8/4/2004 03:56:44 237568 bytes
qcap.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:44 192512 bytes
qdv.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:44 279040 bytes
qdvd.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:44 385024 bytes
qedit.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:44 562176 bytes
qedwipes.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:24 733696 bytes
quartz.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:44 1287680 bytes
strmdll.dll: 4.01.0000.3928 English Final Retail 8/4/2004 03:56:45 246302 bytes
iac25_32.ax: 2.00.0005.0053 English Final Retail 8/4/2004 03:56:57 199680 bytes
ir41_32.ax: 4.51.0016.0003 English Final Retail 8/4/2004 03:56:57 848384 bytes
ir41_qc.dll: 4.30.0062.0002 English Final Retail 8/4/2004 03:56:42 120320 bytes
ir41_qcx.dll: 4.30.0064.0001 English Final Retail 8/4/2004 03:56:42 338432 bytes
ir50_32.dll: 5.2562.0015.0055 English Final Retail 8/4/2004 03:56:42 755200 bytes
ir50_qc.dll: 5.00.0063.0048 English Final Retail 8/4/2004 03:56:42 200192 bytes
ir50_qcx.dll: 5.00.0064.0048 English Final Retail 8/4/2004 03:56:42 183808 bytes
ivfsrc.ax: 5.10.0002.0051 English Final Retail 8/4/2004 03:56:57 154624 bytes
mswebdvd.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:44 204288 bytes
ks.sys: 5.03.2600.2180 English Final Retail 8/4/2004 02:15:21 140928 bytes
ksproxy.ax: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:57 130048 bytes
ksuser.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:42 4096 bytes
stream.sys: 5.03.2600.2180 English Final Retail 8/4/2004 02:08:02 48640 bytes
mspclock.sys: 5.03.2600.2180 English Final Retail 8/4/2004 01:58:38 5376 bytes
mspqm.sys: 5.01.2600.2180 English Final Retail 8/4/2004 01:58:40 4992 bytes
mskssrv.sys: 5.03.2600.2180 English Final Retail 8/4/2004 01:58:41 7552 bytes
swenum.sys: 5.03.2600.2180 English Final Retail 8/4/2004 01:58:41 4352 bytes
mstee.sys: 5.03.2600.2180 English Final Retail 8/4/2004 01:58:38 5504 bytes
bdaplgin.ax: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:57 18432 bytes
bdasup.sys: 5.03.2600.2180 English Final Retail 8/4/2004 02:10:12 11776 bytes
msdvbnp.ax: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:57 56832 bytes
psisdecd.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:44 363520 bytes
psisrndr.ax: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:57 33280 bytes
ipsink.ax: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:57 16384 bytes
mpeg2data.ax: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:57 118272 bytes
ndisip.sys: 5.03.2600.2180 English Final Retail 8/4/2004 02:10:12 10880 bytes
mpe.sys: 5.03.2600.2180 English Final Retail 8/4/2004 02:10:12 15360 bytes
streamip.sys: 5.03.2600.2180 English Final Retail 8/4/2004 02:10:12 15360 bytes
msvidctl.dll: 6.05.2600.2180 English Final Retail 8/4/2004 03:56:43 1428480 bytes
slip.sys: 5.03.2600.2180 English Final Retail 8/4/2004 02:10:16 11136 bytes
nabtsfec.sys: 5.03.2600.2180 English Final Retail 8/4/2004 02:10:28 85376 bytes
ccdecode.sys: 5.03.2600.2180 English Final Retail 8/4/2004 02:10:16 17024 bytes
vbisurf.ax: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:57 30720 bytes
msyuv.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:44 17408 bytes
kstvtune.ax: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:57 61952 bytes
ksxbar.ax: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:57 43008 bytes
kswdmcap.ax: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:57 90624 bytes
wstcodec.sys: 5.03.2600.2180 English Final Retail 8/4/2004 02:10:21 19328 bytes
wstdecod.dll: 5.03.2600.2180 English Final Retail 8/4/2004 03:56:46 50688 bytes
msdv.sys: 5.03.2600.2180 English Final Retail 8/4/2004 02:09:58 51328 bytes

------------------
DirectShow Filters
------------------

DirectShow Filters:
WMAudio Decoder DMO,0x00800800,1,1,,
WMSpeech Decoder DMO,0x00600800,1,1,,
Mpeg4s Decoder DMO,0x00800001,1,1,,
WMV Screen decoder DMO,0x00800001,1,1,,
WMVideo Decoder DMO,0x00800001,1,1,,
Mpeg43 Decoder DMO,0x00800001,1,1,,
Mpeg4 Decoder DMO,0x00800001,1,1,,
WMT MuxDeMux Filter,0x00200000,0,0,wmm2filt.dll,2.01.4026.0000
3ivx D4 Video Encoder,0x00100000,1,1,3ivxDSEncoder.ax,4.05.0001.0030
InterVideo Video Decoder,0x00700000,2,4,ivivideo.ax,4.00.0011.0389
Full Screen Renderer,0x00200000,1,0,quartz.dll,6.05.2600.2180
InterVideo Audio Processor,0x00200000,1,1,IviAudioProcess.ax,
3ivx D4 Video Decoder,0x00800000,1,1,3ivxDSDecoder.ax,4.05.0001.0030
3ivx D4 Audio Encoder,0x00100000,1,1,3ivxDSAudioEncoder.ax,4.05.0001.0030
DV Muxer,0x00400000,0,0,qdv.dll,6.05.2600.2180
3ivx D4 Media Muxer,0x00200000,1,1,3ivxDSMediaMux.ax,4.05.0001.0030
Color Space Converter,0x00400001,1,1,quartz.dll,6.05.2600.2180
WM ASF Reader,0x00400000,0,0,qasf.dll,9.00.0000.3250
AVI Splitter,0x00600000,1,1,quartz.dll,6.05.2600.2180
WMT AudioAnalyzer,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
VGA 16 Color Ditherer,0x00400000,1,1,quartz.dll,6.05.2600.2180
Indeo® video 5.10 Compression Filter,0x00200000,1,1,ir50_32.dll,5.2562.0015.0055
Windows Media Audio Decoder,0x00800001,1,1,msadds32.ax,8.00.0000.4487
AC3 Parser Filter,0x00600000,1,1,mpg2splt.ax,6.05.2600.2180
WMT Format Conversion,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
Xing® VideoCD Navigator,0x00600000,0,2,rpds3260.dll,6.00.0008.0642
StreamBufferSink,0x00200000,0,0,sbe.dll,6.05.2600.2180
WMT Black Frame Generator,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
MJPEG Decompressor,0x00600000,1,1,quartz.dll,6.05.2600.2180
Indeo® video 5.10 Decompression Filter,0x00640000,1,1,ir50_32.dll,5.2562.0015.0055
WMT Screen Capture filter,0x00200000,0,1,wmm2filt.dll,2.01.4026.0000
Microsoft Screen Video Decompressor,0x00800000,1,1,msscds32.ax,8.00.0000.4487
MPEG-I Stream Splitter,0x00600000,1,2,quartz.dll,6.05.2600.2180
SAMI (CC) Parser,0x00400000,1,1,quartz.dll,6.05.2600.2180
MPEG Layer-3 Decoder,0x00810000,1,1,l3codecx.ax,1.05.0000.0050
MPEG-2 Splitter,0x005fffff,1,0,mpg2splt.ax,6.05.2600.2180
ACELP.net Sipro Lab Audio Decoder,0x00800001,1,1,acelpdec.ax,1.04.0000.0000
Render Dib New,0x00200000,1,1,ezrgb24.ax,1.00.0000.0000
Ligos MPEG Audio Decoder,0x03680001,1,1,lmpgad.ax,4.00.0000.0090
Ligos DV Intercept (Version 2.0),0x00200000,1,1,DvIntcpt.ax,2.00.0012.0033
Internal Script Command Renderer,0x00800001,1,0,quartz.dll,6.05.2600.2180
MPEG Audio Decoder,0x03680001,1,1,quartz.dll,6.05.2600.2180
File Source (Netshow URL),0x00400000,0,1,wmpasf.dll,9.00.0000.3250
WMT Import Filter,0x00200000,0,1,wmm2filt.dll,2.01.4026.0000
DV Splitter,0x00600000,1,2,qdv.dll,6.05.2600.2180
Bitmap Generate,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
Windows Media Video Decoder,0x00800000,1,1,wmvds32.ax,8.00.0000.4487
Video Mixing Renderer 9,0x00200000,1,0,quartz.dll,
Windows Media Video Decoder,0x00800000,1,1,wmv8ds32.ax,8.00.0000.4000
3ivx D4 Media Splitter,0x00800000,1,1,3ivxDSMediaSplitter.ax,4.05.0001.0030
Arcsoft LPCM Decoder,0x00600000,1,1,lpcmdec.ax,1.00.0000.0000
WMT VIH2 Fix,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
Record Queue,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
Windows Media Multiplexer,0x00600000,1,1,wmpasf.dll,9.00.0000.3250
ASX file Parser,0x00600000,1,1,wmpasf.dll,9.00.0000.3250
ASX v.2 file Parser,0x00600000,1,0,wmpasf.dll,9.00.0000.3250
NSC file Parser,0x00600000,1,1,wmpasf.dll,9.00.0000.3250
ArcSoft Mpeg Writer,0x00200000,2,0,MPEGWriter.ax,2.00.0000.0004
3ivx D4 Audio Decoder,0x00600000,1,1,3ivxDSAudioDecoder.ax,4.05.0001.0030
ACM Wrapper,0x00600000,1,1,quartz.dll,6.05.2600.2180
Windows Media source filter,0x00600000,0,2,wmpasf.dll,9.00.0000.3250
Video Renderer,0x00800001,1,0,quartz.dll,6.05.2600.2180
Frame Eater,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
File Dump,0x00200000,1,0,filedump.ax,1.00.0000.0000
MPEG-2 Video Stream Analyzer,0x00200000,0,0,sbe.dll,6.05.2600.2180
Line 21 Decoder,0x00600000,1,1,qdvd.dll,6.05.2600.2180
Video Port Manager,0x00600000,2,1,quartz.dll,6.05.2600.2180
WST Decoder,0x00600000,1,1,wstdecod.dll,5.03.2600.2180
Video Renderer,0x00400000,1,0,quartz.dll,6.05.2600.2180
LEAD MCMP/MJPEG Codec,0x00100000,1,1,LCODCCMP.DLL,
LEAD MCMP/MJPEG Decoder,0x00800000,1,1,LCODCCMP.DLL,
WM ASF Writer,0x00400000,0,0,qasf.dll,9.00.0000.3250
Ligos GoMotion DV to MPEG Filter (Version 2.0),0x00200000,2,0,GoMotionDVtoMPEG.ax,2.00.0012.0030
InterVideo Audio Decoder,0x00700000,1,1,iviaudio.ax,4.00.0011.0389
WMT Sample Information Filter,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
VBI Surface Allocator,0x00600000,1,1,vbisurf.ax,5.03.2600.2180
Microsoft MPEG-4 Video Decompressor,0x00800000,1,1,mpg4ds32.ax,8.00.0000.4487
File writer,0x00200000,1,0,qcap.dll,6.05.2600.2180
WMT Log Filter,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
WMT Virtual Renderer,0x00200000,1,0,wmm2filt.dll,2.01.4026.0000
DVD Navigator,0x00200000,0,2,qdvd.dll,6.05.2600.2180
Overlay Mixer2,0x00400000,1,1,qdvd.dll,6.05.2600.2180
AVI Draw,0x00600064,9,1,quartz.dll,6.05.2600.2180
.RAM file Parser,0x00600000,1,0,wmpasf.dll,9.00.0000.3250
InterVideo Navigator,0x00190000,0,3,ivinav.ax,4.00.0011.0389
WMT DirectX Transform Wrapper,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
G.711 Codec,0x00200000,1,1,g711codc.ax,5.01.2600.0000
MPEG-2 Demultiplexer,0x00600000,1,1,mpg2splt.ax,6.05.2600.2180
DV Video Decoder,0x00800000,1,1,qdv.dll,6.05.2600.2180
Indeo® audio software,0x00500000,1,1,iac25_32.ax,2.00.0005.0053
Windows Media Update Filter,0x00400000,1,0,wmpasf.dll,9.00.0000.3250
ASF DIB Handler,0x00600000,1,1,wmpasf.dll,9.00.0000.3250
ASF ACM Handler,0x00600000,1,1,wmpasf.dll,9.00.0000.3250
ASF ICM Handler,0x00600000,1,1,wmpasf.dll,9.00.0000.3250
ASF URL Handler,0x00600000,1,1,wmpasf.dll,9.00.0000.3250
ASF JPEG Handler,0x00600000,1,1,wmpasf.dll,9.00.0000.3250
ASF DJPEG Handler,0x00600000,1,1,wmpasf.dll,9.00.0000.3250
ASF embedded stuff Handler,0x00600000,1,1,wmpasf.dll,9.00.0000.3250
9x8Resize,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
WIA Stream Snapshot Filter,0x00200000,1,1,wiasf.ax,1.00.0000.0000
Allocator Fix,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
SampleGrabber,0x00200000,1,1,qedit.dll,6.05.2600.2180
Null Renderer,0x00200000,1,0,qedit.dll,6.05.2600.2180
WMT Virtual Source,0x00200000,0,1,wmm2filt.dll,2.01.4026.0000
MPEG-2 Sections and Tables,0x005fffff,1,0,mpeg2data.ax,
IVF source filter,0x00600000,0,1,,5.10.0002.0051
WMT Interlacer,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
StreamBufferSource,0x00200000,0,0,sbe.dll,6.05.2600.2180
Ligos MPEG Splitter,0x00800000,1,2,lmpgspl.ax,4.00.0000.0090
Ligos MPEG Video Decoder,0x00800000,1,1,lmpgvd.ax,4.00.0000.0090
Smart Tee,0x00200000,1,2,qcap.dll,6.05.2600.2180
Overlay Mixer,0x00200000,0,0,qdvd.dll,6.05.2600.2180
RealPlayer Audio Filter,0x00200000,1,1,rpds3260.dll,6.00.0008.0642
AVI Decompressor,0x00600000,1,1,quartz.dll,6.05.2600.2180
Uncompressed Domain Shot Detection Filter,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
AVI/WAV File Source,0x00400000,0,2,quartz.dll,6.05.2600.2180
QuickTime Movie Parser,0x00600000,1,1,quartz.dll,6.05.2600.2180
Wave Parser,0x00400000,1,1,quartz.dll,6.05.2600.2180
MIDI Parser,0x00400000,1,1,quartz.dll,6.05.2600.2180
Multi-file Parser,0x00400000,1,1,quartz.dll,6.05.2600.2180
Lyric Parser,0x00400000,1,1,quartz.dll,6.05.2600.2180
File stream renderer,0x00400000,1,1,quartz.dll,6.05.2600.2180
XML Playlist,0x00400000,1,0,wmpasf.dll,9.00.0000.3250
Ligos GoMotion Capture Encoder Filter (ArcSoft),0x00200000,2,1,GoMotionCaptureEncoder.ax,6.02.0000.0018
AVI Mux,0x00200000,1,0,qcap.dll,6.05.2600.2180
Line 21 Decoder 2,0x00600002,1,1,quartz.dll,6.05.2600.2180
File Source (Async.),0x00400000,0,1,quartz.dll,6.05.2600.2180
File Source (URL),0x00400000,0,1,quartz.dll,6.05.2600.2180
WMT DV Extract,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
Ligos Virtual Source (Version 2.0),0x00200000,0,1,VirtSrc.ax,2.00.0012.0016
WMT Switch Filter,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
WMT Volume,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
Stretch Video,0x00200000,1,1,wmm2filt.dll,2.01.4026.0000
Windows Media Pad VU Data Grabber,0x00600000,1,0,wmmfilt.dll,1.01.2427.0001
Infinite Pin Tee Filter,0x00200000,1,1,qcap.dll,6.05.2600.2180
BDA MPEG2 Transport Information Filter,0x00200000,1,0,psisrndr.ax,6.05.2600.2180
QT Decompressor,0x00600000,1,1,quartz.dll,6.05.2600.2180
ShotBoundaryDet,0x00200000,1,1,wmmfilt.dll,1.01.2427.0001
MPEG Video Decoder,0x40000001,1,1,quartz.dll,6.05.2600.2180
Indeo® video 4.4 Decompression Filter,0x00640000,1,1,ir41_32.ax,4.51.0016.0003
Indeo® video 4.4 Compression Filter,0x00200000,1,1,ir41_32.ax,4.51.0016.0003

WDM Streaming Data Transforms:
Microsoft Kernel Acoustic Echo Canceller,0x00000000,0,0,,
Microsoft Kernel GS Wavetable Synthesizer,0x00200000,1,1,,5.03.2600.2180
Microsoft Kernel DLS Synthesizer,0x00200000,1,1,,5.03.2600.2180
Microsoft Kernel DRM Audio Descrambler,0x00200000,1,1,,5.03.2600.2180

Video Compressors:
WMVideo Encoder DMO,0x00600800,1,1,,
MSScreen encoder DMO,0x00600800,1,1,,
WMVideo9 Encoder DMO,0x00600800,1,1,,
MSScreen 9 encoder DMO,0x00600800,1,1,,
3ivx D4 Video Encoder,0x00100000,1,1,3ivxDSEncoder.ax,4.05.0001.0030
ArcSoft Mpeg Writer,0x00200000,0,0,MPEGWriter.ax,2.00.0000.0004
DV Video Encoder,0x00200000,0,0,qdv.dll,6.05.2600.2180
Indeo® video 5.10 Compression Filter,0x00100000,1,1,ir50_32.dll,5.2562.0015.0055
LEAD MCMP/MJPEG Codec,0x00100000,1,1,LCODCCMP.DLL,
Ligos GoMotion Capture Encoder Filter (ArcSoft),0x00200000,0,0,GoMotionCaptureEncoder.ax,6.02.0000.0018
Ligos GoMotion DV to MPEG Filter (Version 2.0),0x00200000,0,0,GoMotionDVtoMPEG.ax,2.00.0012.0030
MJPEG Compressor,0x00200000,0,0,quartz.dll,6.05.2600.2180
3ivx D4 4.5.1 Video Codec,0x00200000,1,1,qcap.dll,6.05.2600.2180
Cinepak Codec by Radius,0x00200000,1,1,qcap.dll,6.05.2600.2180
Intel 4:2:0 Video V2.50,0x00200000,1,1,qcap.dll,6.05.2600.2180
Intel Indeo(R) Video R3.2,0x00200000,1,1,qcap.dll,6.05.2600.2180
Intel Indeo® Video 4.5,0x00200000,1,1,qcap.dll,6.05.2600.2180
Indeo® video 5.10,0x00200000,1,1,qcap.dll,6.05.2600.2180
Intel IYUV codec,0x00200000,1,1,qcap.dll,6.05.2600.2180
LEAD MCMP/MJPEG Codec (VFW),0x00200000,1,1,qcap.dll,6.05.2600.2180
Microsoft H.261 Video Codec,0x00200000,1,1,qcap.dll,6.05.2600.2180
Microsoft H.263 Video Codec,0x00200000,1,1,qcap.dll,6.05.2600.2180
Microsoft RLE,0x00200000,1,1,qcap.dll,6.05.2600.2180
Microsoft Video 1,0x00200000,1,1,qcap.dll,6.05.2600.2180

Audio Compressors:
WM Speech Encoder DMO,0x00600800,1,1,,
WMAudio Encoder DMO,0x00600800,1,1,,
3ivx D4 Audio Encoder,0x00100000,1,1,3ivxDSAudioEncoder.ax,4.05.0001.0030
Indeo® audio software,0x00500000,1,1,iac25_32.ax,2.00.0005.0053
IAC2,0x00200000,1,1,quartz.dll,6.05.2600.2180
IMA ADPCM,0x00200000,1,1,quartz.dll,6.05.2600.2180
PCM,0x00200000,1,1,quartz.dll,6.05.2600.2180
Microsoft ADPCM,0x00200000,1,1,quartz.dll,6.05.2600.2180
ACELP.net,0x00200000,1,1,quartz.dll,6.05.2600.2180
DSP Group TrueSpeech(TM),0x00200000,1,1,quartz.dll,6.05.2600.2180
Windows Media Audio V1,0x00200000,1,1,quartz.dll,6.05.2600.2180
Windows Media Audio V2,0x00200000,1,1,quartz.dll,6.05.2600.2180
GSM 6.10,0x00200000,1,1,quartz.dll,6.05.2600.2180
Microsoft G.723.1,0x00200000,1,1,quartz.dll,6.05.2600.2180
CCITT A-Law,0x00200000,1,1,quartz.dll,6.05.2600.2180
CCITT u-Law,0x00200000,1,1,quartz.dll,6.05.2600.2180
MPEG Layer-3,0x00200000,1,1,quartz.dll,6.05.2600.2180

Audio Capture Sources:
Realtek AC97 Audio,0x00200000,0,0,qcap.dll,6.05.2600.2180

3ivx Filters:
3ivx D4 Audio Decoder,0x00600000,1,1,3ivxDSAudioDecoder.ax,4.05.0001.0030
3ivx D4 Audio Encoder,0x00100000,1,1,3ivxDSAudioEncoder.ax,4.05.0001.0030
3ivx D4 Media Muxer,0x00200000,1,1,3ivxDSMediaMux.ax,4.05.0001.0030
3ivx D4 Media Splitter,0x00800000,1,1,3ivxDSMediaSplitter.ax,4.05.0001.0030
3ivx D4 Video Decoder,0x00800000,1,1,3ivxDSDecoder.ax,4.05.0001.0030
3ivx D4 Video Encoder,0x00100000,1,1,3ivxDSEncoder.ax,4.05.0001.0030

Midi Renderers:
Default MidiOut Device,0x00800000,1,0,quartz.dll,6.05.2600.2180
Microsoft GS Wavetable SW Synth,0x00200000,1,0,quartz.dll,6.05.2600.2180

WDM Streaming Capture Devices:
Realtek AC97 Audio,0x00200000,2,2,,5.03.2600.2180

WDM Streaming Rendering Devices:
Realtek AC97 Audio,0x00200000,2,2,,5.03.2600.2180

BDA Network Providers:
Microsoft ATSC Network Provider,0x00200000,0,1,msdvbnp.ax,6.05.2600.2180
Microsoft DVBC Network Provider,0x00200000,0,1,msdvbnp.ax,
Microsoft DVBS Network Provider,0x00200000,0,1,msdvbnp.ax,6.05.2600.2180
Microsoft DVBT Network Provider,0x00200000,0,1,msdvbnp.ax,

BDA Transport Information Renderers:
BDA MPEG2 Transport Information Filter,0x00600000,1,0,psisrndr.ax,6.05.2600.2180
MPEG-2 Sections and Tables,0x00600000,1,0,mpeg2data.ax,

WDM Streaming Mixer Devices:
Microsoft Kernel Wave Audio Mixer,0x00000000,0,0,,

BDA CP/CA Filters:
Decrypt/Tag,0x00600000,1,0,encdec.dll,6.05.2600.2180
Encrypt/Tag,0x00200000,0,0,encdec.dll,6.05.2600.2180
XDS Codec,0x00200000,0,0,encdec.dll,6.05.2600.2180

Audio Renderers:
Realtek AC97 Audio,0x00200000,1,0,quartz.dll,6.05.2600.2180
Default DirectSound Device,0x00800000,1,0,quartz.dll,6.05.2600.2180
Default WaveOut Device,0x00200000,1,0,quartz.dll,6.05.2600.2180
DirectSound: Realtek AC97 Audio,0x00200000,1,0,quartz.dll,6.05.2600.2180

WDM Streaming System Devices:
Realtek AC97 Audio,0x00200000,16,2,,5.03.2600.2180
Zippy

Post by Zippy »

Does the DirectX8 driver crash too?
nVidia drivers have been a pain in the past.

My head is spinning after al that!
pszlachetka
Posts: 23
Joined: Mon Aug 30, 2004 12:30 am

Post by pszlachetka »

How do I know if the DirectX8 driver crashes too?

-Peter
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

whoa!

that's the most complete system specs I've seen in my entire life. I'll copy it somewhere for the sake of history :D

To know if your program crashes in DX change your rendering device in your code from:

Code: Select all

device = createDevice(video:: EDT_OPENGL , core::dimension2d<s32>(800, 600), 32, false,false,0);
		to 
device = createDevice(video:: EDT_DIRECTX8 , core::dimension2d<s32>(800, 600), 32, false,false,0);
Image
pszlachetka
Posts: 23
Joined: Mon Aug 30, 2004 12:30 am

Post by pszlachetka »

The problem is in the event receiver. If I change event receiver argument in the createDevice() function to 0, instead of my class that I've made, it works fine (except I don't have an event receiver ). But that still doesn't explain why it works for another guy, but not me. Here's the relevant source code:

CGame.h

Code: Select all

#ifndef CGame_H_
#define CGame_H_

//Include Irrlicht header file and use its namespaces
#include <irrlicht.h>

using namespace irr;

using namespace core;
using namespace scene;
using namespace video;
using namespace io;
using namespace gui;

//Include title screen header, which includes the CGameState header.
#include "CTitleScreen.h"

//forward declaration of the event receiver, so the CGame class knows what
//that the event receiver class exists
class CMyEventRec;

class CGame
{
    public:
        
    CGame() { };//does nothing
    ~CGame();//drops the irrlicht device
    
    /*This will initialize both the CGame class, and the event receiver class.
    It will dynamically create a new event receiver class to the pointer in the private
    section of the CGame class. e.g. CMyEventRec* myEventRec; a "this" pointer will be
    passed into its constructor. It will then initialize all the usual Irrlicht pointers*/
    void CGame_Init();
    
    //Will call on the current gamestate's Render function
    void Render();
    
    //Will call on the current gamestate's Update function
    bool Update();
    
    //usual Irrlicht engine pointers
    IrrlichtDevice*    device;
    ISceneManager*     sceneMgr;
    IVideoDriver*      driver;
    IGUIEnvironment*   guiEnv;
    
    //The pointer to the current gamestate
    CGameState*         currentGameState;
    
    //The pointer which the event receiver class is allocated to
    CMyEventRec*        eventRec;
    
    /////////////////////////////////////////////////
    /////////////GAME SPECIFIC FUNCTIONS/////////////
    /////////////////////////////////////////////////
    
    //Nothing as of yet.
     
};
////////////////////////
//EVENT RECEIVER CLASS//
////////////////////////

class CMyEventRec : public IEventReceiver
{   
    //Pointer to the CGame class
    CGame*        ptrCGame;
    
    //Declare the CGame class a friend of this class
    //friend class CGame;
    public:
        
    //Constructor takes a pointer to the CGame class as a parameter, and assigns
    //it to CGame* ptrCGame;
    CMyEventRec( CGame* gam ){ ptrCGame = gam; }
    
    //Destructor does nothing so far
    ~CMyEventRec();
    
    //This function gets all the irrlicht engine pointers from the CGame class,
    //and puts them in the event receiver class
    void getEnginePointers( IrrlichtDevice* dev, ISceneManager* mgr, IVideoDriver* driv, IGUIEnvironment* guienv );
    
    //The virtual OnEvent function
    virtual bool OnEvent( SEvent event );
    
    //Engine pointers inside the event receiver class
    IrrlichtDevice*    ptrDevice;
    ISceneManager*     ptrMgr;
    IVideoDriver*      ptrDriver;
    IGUIEnvironment*   ptrGUI;  
    
    ///////////////////////////////////////////////////////
    //////////////////GAME SPECIFIC STUFF//////////////////
    ///////////////////////////////////////////////////////

    //Nothing as of yet
    
    private:
    
}; 
    
#endif
    

CGame.cpp

Code: Select all

#include "CGame.h"

//The destructor drops the irrlicht device
CGame::~CGame()
{
    device->drop();
}

//Initialization function
void CGame::CGame_Init()
{
    //allocate a new event receiver class
    eventRec = new CMyEventRec( this );
    
    //Create device
    device = createDevice( EDT_DIRECTX8, 
                           dimension2d<s32>( 640, 480 ), 
                           32, 
                           false, 
                           false, 
                           eventRec );
                           
    //Set a window caption
    device->setWindowCaption(L"POLISH PONG - Peter Szlachetka");
    
    //Initialize the engine pointers                                             
    sceneMgr = device->getSceneManager();
    driver = device->getVideoDriver();
    guiEnv = device->getGUIEnvironment();
    
    //Send all the engine pointers to the event Receiver class
    eventRec->getEnginePointers( device, sceneMgr, driver, guiEnv );
    
    //Create the title screen upon execution
    currentGameState = new CTitleScreen( device, sceneMgr, driver, guiEnv );
}

//Engine pointers initialization function
void CMyEventRec::getEnginePointers( IrrlichtDevice* dev, ISceneManager* mgr,IVideoDriver* driv, IGUIEnvironment* guienv )
{
    ptrDevice = dev;
    ptrMgr = mgr;
    ptrDriver = driv;
    ptrGUI = guienv;
}

//Main render function. It calls on the current game state's render fnction
void CGame::Render()
{
    currentGameState->Render();
}

//Main update function. It calls on the current game state's update function
bool CGame::Update()
{
    currentGameState->Update();
}

//Main event function, calls on the current game state's event handler
bool CMyEventRec::OnEvent( SEvent event )
{
    ptrCGame->currentGameState->OnEvent( event );
}

/////////////////////////////////////////////////////////////
////////////////////GAME SPECIFIC STUFF//////////////////////
/////////////////////////////////////////////////////////////

//nothing as of yet
        
main.cpp

Code: Select all

#include "CGame.h"

int main()
{
    
    CGame game;
    
    game.CGame_Init();
    
    while( game.Update() )
    {
        game.Render();
    }    
    
    return 0;
}
-Peter
Post Reply