City-Rendering 3D Engine (bugfix)

Started by
14 comments, last by CGameProgrammer 21 years ago
Argh. The part that crashed was just a simple software routine which works with the bitmap''s data, which means the bitmap isn''t being loaded correctly (I forgot to report an error when it fails, whoops). But the loading has nothing to do with the video card... it seems to be an error when reading resources. This is irritating... but I can''t debug it now since I''m in the middle of adding a new feature.

~CGameProgrammer( );
DevImg.net - Post screenshots, comment on others.
Town 3D Engine - A city-rendering 3D engine. Download the demo.
~CGameProgrammer( );Developer Image Exchange -- New Features: Upload screenshots of your games (size is unlimited) and upload the game itself (up to 10MB). Free. No registration needed.
Advertisement
Same log as Jim had,


  Town.log - Record of Town errors and warnings09:58:05pm - Startup09:58:05pm - DirectInput keyboard initialized successfully.09:58:05pm - DirectInput mouse initialized successfully.09:58:05pm - Enumerating display modes...09:58:05pm - [0]: RADEON 9700 PRO, 320 x 200 x 8 @ 60 Hz09:58:05pm - [1]: RADEON 9700 PRO, 320 x 200 x 8 @ 75 Hz09:58:05pm - [2]: RADEON 9700 PRO, 320 x 200 x 16 @ 60 Hz09:58:05pm - [3]: RADEON 9700 PRO, 320 x 200 x 16 @ 75 Hz09:58:05pm - [4]: RADEON 9700 PRO, 320 x 200 x 32 @ 60 Hz09:58:05pm - [5]: RADEON 9700 PRO, 320 x 200 x 32 @ 75 Hz09:58:05pm - [6]: RADEON 9700 PRO, 320 x 240 x 8 @ 60 Hz09:58:05pm - [7]: RADEON 9700 PRO, 320 x 240 x 8 @ 75 Hz09:58:05pm - [8]: RADEON 9700 PRO, 320 x 240 x 16 @ 60 Hz09:58:05pm - [9]: RADEON 9700 PRO, 320 x 240 x 16 @ 75 Hz09:58:05pm - [10]: RADEON 9700 PRO, 320 x 240 x 32 @ 60 Hz09:58:05pm - [11]: RADEON 9700 PRO, 320 x 240 x 32 @ 75 Hz09:58:05pm - [12]: RADEON 9700 PRO, 400 x 300 x 8 @ 60 Hz09:58:05pm - [13]: RADEON 9700 PRO, 400 x 300 x 8 @ 75 Hz09:58:05pm - [14]: RADEON 9700 PRO, 400 x 300 x 16 @ 60 Hz09:58:05pm - [15]: RADEON 9700 PRO, 400 x 300 x 16 @ 75 Hz09:58:05pm - [16]: RADEON 9700 PRO, 400 x 300 x 32 @ 60 Hz09:58:05pm - [17]: RADEON 9700 PRO, 400 x 300 x 32 @ 75 Hz09:58:05pm - [18]: RADEON 9700 PRO, 512 x 384 x 8 @ 60 Hz09:58:05pm - [19]: RADEON 9700 PRO, 512 x 384 x 8 @ 75 Hz09:58:05pm - [20]: RADEON 9700 PRO, 512 x 384 x 16 @ 60 Hz09:58:05pm - [21]: RADEON 9700 PRO, 512 x 384 x 16 @ 75 Hz09:58:05pm - [22]: RADEON 9700 PRO, 512 x 384 x 32 @ 60 Hz09:58:05pm - [23]: RADEON 9700 PRO, 512 x 384 x 32 @ 75 Hz09:58:05pm - [24]: RADEON 9700 PRO, 640 x 400 x 8 @ 60 Hz09:58:05pm - [25]: RADEON 9700 PRO, 640 x 400 x 8 @ 75 Hz09:58:05pm - [26]: RADEON 9700 PRO, 640 x 400 x 16 @ 60 Hz09:58:05pm - [27]: RADEON 9700 PRO, 640 x 400 x 16 @ 75 Hz09:58:05pm - [28]: RADEON 9700 PRO, 640 x 400 x 32 @ 60 Hz09:58:05pm - [29]: RADEON 9700 PRO, 640 x 400 x 32 @ 75 Hz09:58:05pm - [30]: RADEON 9700 PRO, 640 x 480 x 8 @ 60 Hz09:58:05pm - [31]: RADEON 9700 PRO, 640 x 480 x 8 @ 72 Hz09:58:05pm - [32]: RADEON 9700 PRO, 640 x 480 x 8 @ 75 Hz09:58:05pm - [33]: RADEON 9700 PRO, 640 x 480 x 8 @ 85 Hz09:58:05pm - [34]: RADEON 9700 PRO, 640 x 480 x 8 @ 90 Hz09:58:05pm - [35]: RADEON 9700 PRO, 640 x 480 x 8 @ 100 Hz09:58:05pm - [36]: RADEON 9700 PRO, 640 x 480 x 8 @ 120 Hz09:58:05pm - [37]: RADEON 9700 PRO, 640 x 480 x 16 @ 60 Hz09:58:05pm - [38]: RADEON 9700 PRO, 640 x 480 x 16 @ 72 Hz09:58:05pm - [39]: RADEON 9700 PRO, 640 x 480 x 16 @ 75 Hz09:58:05pm - [40]: RADEON 9700 PRO, 640 x 480 x 16 @ 85 Hz09:58:05pm - [41]: RADEON 9700 PRO, 640 x 480 x 16 @ 90 Hz09:58:05pm - [42]: RADEON 9700 PRO, 640 x 480 x 16 @ 100 Hz09:58:05pm - [43]: RADEON 9700 PRO, 640 x 480 x 16 @ 120 Hz09:58:05pm - [44]: RADEON 9700 PRO, 640 x 480 x 32 @ 60 Hz09:58:05pm - [45]: RADEON 9700 PRO, 640 x 480 x 32 @ 72 Hz09:58:05pm - [46]: RADEON 9700 PRO, 640 x 480 x 32 @ 75 Hz09:58:05pm - [47]: RADEON 9700 PRO, 640 x 480 x 32 @ 85 Hz09:58:05pm - [48]: RADEON 9700 PRO, 640 x 480 x 32 @ 90 Hz09:58:05pm - [49]: RADEON 9700 PRO, 640 x 480 x 32 @ 100 Hz09:58:05pm - [50]: RADEON 9700 PRO, 640 x 480 x 32 @ 120 Hz09:58:05pm - [51]: RADEON 9700 PRO, 800 x 600 x 8 @ 56 Hz09:58:05pm - [52]: RADEON 9700 PRO, 800 x 600 x 8 @ 60 Hz09:58:05pm - [53]: RADEON 9700 PRO, 800 x 600 x 8 @ 70 Hz09:58:05pm - [54]: RADEON 9700 PRO, 800 x 600 x 8 @ 72 Hz09:58:05pm - [55]: RADEON 9700 PRO, 800 x 600 x 8 @ 75 Hz09:58:05pm - [56]: RADEON 9700 PRO, 800 x 600 x 8 @ 85 Hz09:58:05pm - [57]: RADEON 9700 PRO, 800 x 600 x 8 @ 90 Hz09:58:05pm - [58]: RADEON 9700 PRO, 800 x 600 x 8 @ 100 Hz09:58:05pm - [59]: RADEON 9700 PRO, 800 x 600 x 8 @ 120 Hz09:58:05pm - [60]: RADEON 9700 PRO, 800 x 600 x 16 @ 56 Hz09:58:05pm - [61]: RADEON 9700 PRO, 800 x 600 x 16 @ 60 Hz09:58:05pm - [62]: RADEON 9700 PRO, 800 x 600 x 16 @ 70 Hz09:58:05pm - [63]: RADEON 9700 PRO, 800 x 600 x 16 @ 72 Hz09:58:05pm - [64]: RADEON 9700 PRO, 800 x 600 x 16 @ 75 Hz09:58:05pm - [65]: RADEON 9700 PRO, 800 x 600 x 16 @ 85 Hz09:58:05pm - [66]: RADEON 9700 PRO, 800 x 600 x 16 @ 90 Hz09:58:05pm - [67]: RADEON 9700 PRO, 800 x 600 x 16 @ 100 Hz09:58:05pm - [68]: RADEON 9700 PRO, 800 x 600 x 16 @ 120 Hz09:58:05pm - [69]: RADEON 9700 PRO, 800 x 600 x 32 @ 56 Hz09:58:05pm - [70]: RADEON 9700 PRO, 800 x 600 x 32 @ 60 Hz09:58:05pm - [71]: RADEON 9700 PRO, 800 x 600 x 32 @ 70 Hz09:58:05pm - [72]: RADEON 9700 PRO, 800 x 600 x 32 @ 72 Hz09:58:05pm - [73]: RADEON 9700 PRO, 800 x 600 x 32 @ 75 Hz09:58:05pm - [74]: RADEON 9700 PRO, 800 x 600 x 32 @ 85 Hz09:58:05pm - [75]: RADEON 9700 PRO, 800 x 600 x 32 @ 90 Hz09:58:05pm - [76]: RADEON 9700 PRO, 800 x 600 x 32 @ 100 Hz09:58:05pm - [77]: RADEON 9700 PRO, 800 x 600 x 32 @ 120 Hz09:58:05pm - [78]: RADEON 9700 PRO, 1024 x 768 x 8 @ 60 Hz09:58:05pm - [79]: RADEON 9700 PRO, 1024 x 768 x 8 @ 70 Hz09:58:05pm - [80]: RADEON 9700 PRO, 1024 x 768 x 8 @ 72 Hz09:58:05pm - [81]: RADEON 9700 PRO, 1024 x 768 x 8 @ 75 Hz09:58:05pm - [82]: RADEON 9700 PRO, 1024 x 768 x 8 @ 85 Hz09:58:05pm - [83]: RADEON 9700 PRO, 1024 x 768 x 8 @ 90 Hz09:58:05pm - [84]: RADEON 9700 PRO, 1024 x 768 x 8 @ 100 Hz09:58:05pm - [85]: RADEON 9700 PRO, 1024 x 768 x 16 @ 60 Hz09:58:05pm - [86]: RADEON 9700 PRO, 1024 x 768 x 16 @ 70 Hz09:58:05pm - [87]: RADEON 9700 PRO, 1024 x 768 x 16 @ 72 Hz09:58:05pm - [88]: RADEON 9700 PRO, 1024 x 768 x 16 @ 75 Hz09:58:05pm - [89]: RADEON 9700 PRO, 1024 x 768 x 16 @ 85 Hz09:58:05pm - [90]: RADEON 9700 PRO, 1024 x 768 x 16 @ 90 Hz09:58:05pm - [91]: RADEON 9700 PRO, 1024 x 768 x 16 @ 100 Hz09:58:05pm - [92]: RADEON 9700 PRO, 1024 x 768 x 32 @ 60 Hz09:58:05pm - [93]: RADEON 9700 PRO, 1024 x 768 x 32 @ 70 Hz09:58:05pm - [94]: RADEON 9700 PRO, 1024 x 768 x 32 @ 72 Hz09:58:05pm - [95]: RADEON 9700 PRO, 1024 x 768 x 32 @ 75 Hz09:58:05pm - [96]: RADEON 9700 PRO, 1024 x 768 x 32 @ 85 Hz09:58:05pm - [97]: RADEON 9700 PRO, 1024 x 768 x 32 @ 90 Hz09:58:05pm - [98]: RADEON 9700 PRO, 1024 x 768 x 32 @ 100 Hz09:58:05pm - [99]: RADEON 9700 PRO, 1152 x 864 x 8 @ 60 Hz09:58:05pm - [100]: RADEON 9700 PRO, 1152 x 864 x 8 @ 70 Hz09:58:05pm - [101]: RADEON 9700 PRO, 1152 x 864 x 8 @ 75 Hz09:58:05pm - [102]: RADEON 9700 PRO, 1152 x 864 x 8 @ 85 Hz09:58:05pm - [103]: RADEON 9700 PRO, 1152 x 864 x 16 @ 60 Hz09:58:05pm - [104]: RADEON 9700 PRO, 1152 x 864 x 16 @ 70 Hz09:58:05pm - [105]: RADEON 9700 PRO, 1152 x 864 x 16 @ 75 Hz09:58:05pm - [106]: RADEON 9700 PRO, 1152 x 864 x 16 @ 85 Hz09:58:05pm - [107]: RADEON 9700 PRO, 1152 x 864 x 32 @ 60 Hz09:58:05pm - [108]: RADEON 9700 PRO, 1152 x 864 x 32 @ 70 Hz09:58:05pm - [109]: RADEON 9700 PRO, 1152 x 864 x 32 @ 75 Hz09:58:05pm - [110]: RADEON 9700 PRO, 1152 x 864 x 32 @ 85 Hz09:58:05pm - [111]: RADEON 9700 PRO, 1280 x 768 x 8 @ 56 Hz09:58:05pm - [112]: RADEON 9700 PRO, 1280 x 768 x 8 @ 60 Hz09:58:05pm - [113]: RADEON 9700 PRO, 1280 x 768 x 8 @ 75 Hz09:58:05pm - [114]: RADEON 9700 PRO, 1280 x 768 x 8 @ 85 Hz09:58:05pm - [115]: RADEON 9700 PRO, 1280 x 768 x 16 @ 56 Hz09:58:05pm - [116]: RADEON 9700 PRO, 1280 x 768 x 16 @ 60 Hz09:58:05pm - [117]: RADEON 9700 PRO, 1280 x 768 x 16 @ 75 Hz09:58:05pm - [118]: RADEON 9700 PRO, 1280 x 768 x 16 @ 85 Hz09:58:05pm - [119]: RADEON 9700 PRO, 1280 x 768 x 32 @ 56 Hz09:58:05pm - [120]: RADEON 9700 PRO, 1280 x 768 x 32 @ 60 Hz09:58:05pm - [121]: RADEON 9700 PRO, 1280 x 768 x 32 @ 75 Hz09:58:05pm - [122]: RADEON 9700 PRO, 1280 x 768 x 32 @ 85 Hz09:58:05pm - [123]: RADEON 9700 PRO, 1280 x 960 x 8 @ 60 Hz09:58:05pm - [124]: RADEON 9700 PRO, 1280 x 960 x 8 @ 70 Hz09:58:05pm - [125]: RADEON 9700 PRO, 1280 x 960 x 8 @ 72 Hz09:58:05pm - [126]: RADEON 9700 PRO, 1280 x 960 x 8 @ 75 Hz09:58:05pm - [127]: RADEON 9700 PRO, 1280 x 960 x 16 @ 60 Hz09:58:05pm - [128]: RADEON 9700 PRO, 1280 x 960 x 16 @ 70 Hz09:58:05pm - [129]: RADEON 9700 PRO, 1280 x 960 x 16 @ 72 Hz09:58:05pm - [130]: RADEON 9700 PRO, 1280 x 960 x 16 @ 75 Hz09:58:05pm - [131]: RADEON 9700 PRO, 1280 x 960 x 32 @ 60 Hz09:58:05pm - [132]: RADEON 9700 PRO, 1280 x 960 x 32 @ 70 Hz09:58:05pm - [133]: RADEON 9700 PRO, 1280 x 960 x 32 @ 72 Hz09:58:05pm - [134]: RADEON 9700 PRO, 1280 x 960 x 32 @ 75 Hz09:58:05pm - [135]: RADEON 9700 PRO, 1280 x 1024 x 8 @ 60 Hz09:58:05pm - [136]: RADEON 9700 PRO, 1280 x 1024 x 8 @ 70 Hz09:58:05pm - [137]: RADEON 9700 PRO, 1280 x 1024 x 8 @ 75 Hz09:58:05pm - [138]: RADEON 9700 PRO, 1280 x 1024 x 16 @ 60 Hz09:58:05pm - [139]: RADEON 9700 PRO, 1280 x 1024 x 16 @ 70 Hz09:58:05pm - [140]: RADEON 9700 PRO, 1280 x 1024 x 16 @ 75 Hz09:58:05pm - [141]: RADEON 9700 PRO, 1280 x 1024 x 32 @ 60 Hz09:58:05pm - [142]: RADEON 9700 PRO, 1280 x 1024 x 32 @ 70 Hz09:58:05pm - [143]: RADEON 9700 PRO, 1280 x 1024 x 32 @ 75 Hz09:58:05pm - [144]: RADEON 9700 PRO, 1600 x 1200 x 8 @ 60 Hz09:58:05pm - [145]: RADEON 9700 PRO, 1600 x 1200 x 16 @ 60 Hz09:58:05pm - [146]: RADEON 9700 PRO, 1600 x 1200 x 32 @ 60 Hz09:58:05pm - [147]: RADEON 9700 PRO, 1792 x 1344 x 8 @ 60 Hz09:58:05pm - [148]: RADEON 9700 PRO, 1792 x 1344 x 16 @ 60 Hz09:58:05pm - [149]: RADEON 9700 PRO, 1792 x 1344 x 32 @ 60 Hz09:58:05pm - [150]: RADEON 9700 PRO, 640 x 480 x 4 @ 1 Hz09:58:05pm - [151]: RADEON 9700 PRO, 800 x 600 x 4 @ 1 Hz09:58:05pm - Direct3D8 object created.09:58:05pm - Adapter display mode found.09:58:05pm - Setting the display mode...09:58:05pm - Device caps read.09:58:05pm - Attempting to create Direct3D device... success!09:58:05pm - Checking device format.09:58:05pm - Created z-buffer.09:58:05pm - Direct3D was initialized successfully.09:58:05pm - Display mode set.09:58:05pm - Loading the font...09:58:05pm - Loading the font resource... done.09:58:05pm - Creating the font material... done.09:58:05pm - Creating the font mask material... done.   




joeG



[edited by - joeG on April 2, 2003 10:59:51 PM]
joeG
OK, can you guys please tell me more detailed system information? I''ve heard of three errors so far: a couple of people actually had file input errors, bizarrely; a bunch of people got errors loading the font and it seems to be an error loading the resource (independent of the card); and someone else had strange display problems, possibly another texture-loading error...

So it seems everything is related to loading stuff from files or resources. So I''d really like any relevant information so I can see the differences between people''s systems... and I''ll have to release a version with debug info, but right now I''m implementing a feature that could take a bit more time.

~CGameProgrammer( );
DevImg.net - Post screenshots, comment on others.
Town 3D Engine - A city-rendering 3D engine. Download the demo.
~CGameProgrammer( );Developer Image Exchange -- New Features: Upload screenshots of your games (size is unlimited) and upload the game itself (up to 10MB). Free. No registration needed.
Specifically, I''m getting an access violation.

Radeon 9500 Pro
P3-600
120 gig
512 mb
Win XP SP1
DX 9 debug libraries
Here''s what I''m trying to use,

Radeon 9700 Prop
Athlon XP 2700
1 GB RAM
Win2k SP3
DX 9 (probably debug libs)


joeG

joeG
Yeah I''m sure you had an access violation -- the bitmap array is NULL I''m sure since an error must have occured when loading the font bitmap. After it prints "Loading the font resource" it loads it without checking for errors, then says "done". The function only returns a boolean anyway so I''d need to rewrite it for more specific error messages. I''ll post here when I''ve updated it but again it might be a few days...

~CGameProgrammer( );
DevImg.net - Post screenshots, comment on others.
Town 3D Engine - A city-rendering 3D engine. Download the demo.
~CGameProgrammer( );Developer Image Exchange -- New Features: Upload screenshots of your games (size is unlimited) and upload the game itself (up to 10MB). Free. No registration needed.

This topic is closed to new replies.

Advertisement