Katgut
Post Out Of Order
Posts: 674
Registered: 05-01 |
Ok - I'll check the levels. In my testing, the long lines don't cause any problem to DeePsea. Overflow just flips directions. However, it -MAY- be an issue with your video driver. It's not the first time a video driver has caused problems. So be sure to get the latest driver(s) (ATI has been notorious in this regard.)
That's an idea - aside from that the newer ATI drivers for my video setup are LESS stable than the older ones. Dunno why.
DeePsea clips long lines when zoomed (since Windows will otherwise not draw them - (a 16 bit windows api problem), but there is some overdrawing beyond the actual screen boundaries to make sure they always show up (edge-to-edge).
The 32k line will REALLY cause an issue and won't work. You have to break that one up. Long lines are not a good idea since it brings out drawing and other problems in DOOM (see below).
The longest line should be around 8k. Longer than this and you will also run into BLOCKMAP size problems. Typically, the maximum level dimensions are 16k x 16k and more like 12k x 12k with any amount of detail inside (assuming you are running a newer port that can handle a 128k blockmap - otherwise it's about 1/2 that).
Actually, ZDoom seems to handle it perfectly well. Dunno what Randy did to the blockmap code to let it work with massive blockmaps (>128k). Ditto with the 32k line. I presume it's being broken up into several shorter segs, plus it's not visible anyway (it's just the bounding area to sky).
I'm interested in seeing what your startup modules are via MSCONFIG. Also press ctrl+alt+del and tell me what tasks are running. Also what exactly is the error message you are getting?
Okay, it's a page fault, *supposedly* in the program, at 0167:00405c33 (thank goodness for having VC++ installed). However, this seems to be a common location for page faults in most programs. Dunno why.
There's no consistency between what tasks are running when crashes occur, although (oddly) it seems like the more tasks there are, the harder it is to get it to crash. Again, dunno why.
Did you play test any of the ports and then edit? Some of the ports will mess up your system after you play them - especially if the large blockmap is not supported:)
Never had a chance to playtest it, aside from with ZDoom, and I usually quit DeepSea first. Go figure.
What happens from a clean boot: NO other programs have run (no IE, no email, IOW nothing) and NO DOOM testing. If you have anti-virus software, temporarily turn it off too.
11.3 is 11.2 with an integrated linedef dialog for faster editing. Other than that, the code is the same. There's always the possiblity you did something I'm not thinking of and need to make allowance for:)
Thanks
Haven't had a chance to try a clean boot - and there's a fair number of things that come up even with a clean standard boot (holding Ctrl during the boot). I don't particularly want to have to go into safe mode to find out whether or not that's the only place it works.
|