Please help test my DX8 game

Started by
28 comments, last by HoozitWhatzit 21 years, 4 months ago
Hello everyone, I apologize for posting this here--I know that this is normally more appropriate for the "Your Announcements" section; however, I have a hunch that this is a DirectX-related bug. A couple of people who downloaded my (nearly-complete) game demo reported experiencing crashes when playing the game. Usually, this crash occurs immediately after pressing "Play" on the title screen (yeah, convenient place, isn''t it?) However, I cannot replicate this error on my machine, nor on my friends'' machines. I am hoping that someone out there kind enough to try my demo will experience the bug. If you experience this error, please e-mail me the game''s log file (log.txt, located in the same directory as the executable file). This file should be created when you run the game. The game can be downloaded from my portfolio site: www.fivestory.com/projects/game. My e-mail address is njohnson@fivestory.com. Thank you very much in advance for any information you can provide! --Neil aka "HoozitWhatzit". ---------------------- Check out my game demo and resume at www.fivestory.com/projects/game.
----------------------Check out my game demo and resume at www.fivestory.com/projects/game.
Advertisement
screen flickered like crazy

I''m using an Amd 1400 mhz, 128mb ram, 16 mb TNT1. I think it''s because of my old gfx-card...
yep, crashed here.

it also crashed in the options screen by repeatedly clicking (slowly or rapidly) in one of the right-hand fields i assumed were for key mapping.

1G P3 512MB, GF2 32MB DX8.1 XP PRO SP1
The game ran absolutely smooth on my pc. P4 2ghz , Gf4MX440 256 ram . Nice job !
-Da Mr.RaSt3RiZah-
To Anonymous Poster: would you mind e-mailing me the log file that is produced when the game crashes (after pressing "Play")? And, thank you for letting me know about the key-mapping click error. I will tackle that right away.

Thanks a ton, everyone! I''m grateful for your help.

--Neil.

----------------------
Check out my game demo and resume at
www.fivestory.com/projects/game.
----------------------Check out my game demo and resume at www.fivestory.com/projects/game.
Supports video mode 640 x 480.
Supports video mode 800 x 600.
Supports video mode 1024 x 768.
Supports video mode 1280 x 1024.
Supports video mode 1400 x 1050.
Supports video mode 1600 x 1200.
Supports video mode 640 x 480.
Supports video mode 800 x 600.
Supports video mode 1024 x 768.
Supports video mode 1280 x 1024.
Supports video mode 1400 x 1050.
Supports video mode 1600 x 1200.
Preferences file found and opened...
Parsing screen resolution...
Preferred screen width:
1024
Preferred screen height:
768

Using hardware-based T&L.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded splash screen.
Loaded options screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded alphabet screen.
Loaded credits screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded stitch screen.
Loaded quit dialog screen.
CGameMain::StateGameLoading() -- 0.0
CGameMain::StateGameLoading() -- 0.1
CGameMain::StateGameLoading() -- 0.2
CGameMain::StateGameLoading() -- 0.2
CGameMain::StateGameLoading() -- 0.3
----------------------------------------------
Loaded default texture.
Loaded heads-up display texture.
Loaded floor texture.
Loaded skybox''s north wall texture.
Loaded skybox''s south wall texture.
Loaded skybox''s east wall texture.
Loaded skybox''s west wall texture.
Loaded skybox''s roof texture.
Loaded explosion texture.
Loaded shockring / spark texture.
Loaded player tank texture.
Loaded enemy tank body texture.
Loaded enemy tank top texture.
Loaded enemy tank turret texture.
Loaded impact flare texture.
Loaded all-white texture.
Loaded alphabet texture.
Loaded ''game over'' success msg texture.
Loaded ''game over'' failure msg texture.
Loaded ''enemy detected'' failure msg texture.
CGameMain::StateGameLoading() -- 0.4
CGameMain::StateGameLoading() -- 0.5
CGameMain::StateGameLoading() -- 0.6
CGameMain::StateGameLoading() -- 0.7
CGameMain::StateGameLoading() -- 0.8
CGameMain::StateGameLoading() -- 0.9
CGameMain::StateGameLoading() -- 1.0
CGameMain::StateGameLoading() -- 1.1
CGameMain::StateGameLoading() -- 1.2
CGameMain::StateGameLoading() -- 1.3
CGameMain::StateGameLoading() -- 1.4
CGameMain::StateGameLoading() -- 1.5
CGameMain::StateGameLoading() -- 1.6
CGameMain::StateGameLoading() -- 1.7
CScriptEvents::LoadScriptFile() -- 0.0
CScriptEvents::LoadScriptFile() -- 0.1
CGameMain::StateGameLoading() -- 1.8
CGameMain::StateGameLoading() -- 1.9
CGameMain::StateGameLoading() -- 2.0
CGameMain::StateGameLoading() -- 2.1
CGameMain::StateGameLoading() -- 2.2
CGameMain::StateGameLoading() -- 2.3
Crashed out on clicking ''Play''. I have

AMD Althon 1Ghz, 512Mb, GeForce 3 Ti200 (64Mb), Win2K SP2, DX8.1

The log is (I stuck it as source to save space)

  Supports video mode 640 x 480.Supports video mode 800 x 600.Supports video mode 848 x 480.Supports video mode 1024 x 768.Supports video mode 1152 x 864.Supports video mode 1280 x 720.Supports video mode 1280 x 768.Supports video mode 1280 x 960.Supports video mode 1280 x 1024.Using hardware-based T&L.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded splash screen.Loaded options screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded alphabet screen.Loaded credits screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded stitch screen.Loaded quit dialog screen.CGameMain::StateGameLoading() -- 0.0CGameMain::StateGameLoading() -- 0.1CGameMain::StateGameLoading() -- 0.2CGameMain::StateGameLoading() -- 0.2CGameMain::StateGameLoading() -- 0.3----------------------------------------------Loaded default texture.Loaded heads-up display texture.Loaded floor texture.Loaded skybox''s north wall texture.Loaded skybox''s south wall texture.Loaded skybox''s east wall texture.Loaded skybox''s west wall texture.Loaded skybox''s roof texture.Loaded explosion texture.Loaded shockring / spark texture.Loaded player tank texture.Loaded enemy tank body texture.Loaded enemy tank top texture.Loaded enemy tank turret texture.Loaded impact flare texture.Loaded all-white texture.Loaded alphabet texture.Loaded ''game over'' success msg texture.Loaded ''game over'' failure msg texture.Loaded ''enemy detected'' failure msg texture.CGameMain::StateGameLoading() -- 0.4CGameMain::StateGameLoading() -- 0.5CGameMain::StateGameLoading() -- 0.6CGameMain::StateGameLoading() -- 0.7CGameMain::StateGameLoading() -- 0.8CGameMain::StateGameLoading() -- 0.9CGameMain::StateGameLoading() -- 1.0CGameMain::StateGameLoading() -- 1.1CGameMain::StateGameLoading() -- 1.2CGameMain::StateGameLoading() -- 1.3CGameMain::StateGameLoading() -- 1.4CGameMain::StateGameLoading() -- 1.5CGameMain::StateGameLoading() -- 1.6CGameMain::StateGameLoading() -- 1.7CScriptEvents::LoadScriptFile() -- 0.0CScriptEvents::LoadScriptFile() -- 0.1CGameMain::StateGameLoading() -- 1.8CGameMain::StateGameLoading() -- 1.9CGameMain::StateGameLoading() -- 2.0CGameMain::StateGameLoading() -- 2.1CGameMain::StateGameLoading() -- 2.2CGameMain::StateGameLoading() -- 2.3  


Stephen
blackscreen with sometimes flickering cursor...
OK! I''ve learned a little bit about the problem, thanks to your help. I still don''t know what''s wrong, but I know what isn''t wrong--and that''s a good start!

From what I''ve seen from everyone''s log files, the problem is NOT:

(1) Screen resolution change;
(2) Loading of the game script;
(3) Loading of the game''s assets;

The error is occurring during the main game loop.

I have two hypotheses now: some of my game''s textures are larger than 256x256. Perhaps this is causing the game to quit even with modern video cards?

Another possibility may be this: I am using a Quake-style game console that I lifted from a book. This console writes to the backbuffer to do its rendering (it''s the only part of my game that does so). I will disable this console so that backbuffer-locking is never used in the game.

I will post here again when I''ve made these changes. I will be sure to share my findings here when I locate the source of the error.

Thanks!
--Neil.

----------------------
Check out my game demo and resume at
www.fivestory.com/projects/game.
----------------------Check out my game demo and resume at www.fivestory.com/projects/game.
my card supports up to 2048x2048 textures.

This topic is closed to new replies.

Advertisement