Unreal Developer Network Technical
Welcome to the Unreal Developer Network The Engine Unreal Powered Content Creation Technical Playstation2 Xbox Gamecube Licensee Log In

Technical

Technical home

Documents listed below, but not hyperlinked, are restricted to engine licensees only.

As certain texts become relevant, due to released games using that technology, new documents will be made available. Check back often!
 
Getting Started
   - WhatToReadFirst
   - WhoDoIAskAbout
   General Engine Support
   - UnProg (mailing list)
   - UnProgTraffic (summaries)
   - UnDevIRC (chat)
   - UnDevIRCTraffic (summaries)
   Codedrop-Specific Support
   - NextCodeDropStatus
   - UDNBuildIntro
   - UDNBuildReports
   - CodeDrop2226
   - CodeDrop2110
   - CodeDrop927
   - CodeDrop829
   - Patch777PS2
   - CodeDrop777
   - CodeDrop739
   - CodeDrop697
   HW/SW Support
   - RecommendedHardware
   - RecommendedSoftware
   - AthlonLockups
   - ImmersionForceFeedback
   - BelkinSpeedPad
   Toolchain Support
   - UtraceDebugging
   - VTuneUsage
   - VisualSourceSafe
   - UnrealScriptHighlighting
   - VisualStudioAddIns
   - UnrealToolsAddin
   - UnrealToolsDotNet
   - UnrealDebugging
   - UnDox
   - AutoDiff
   - SearchUCinXP
   - EnhancedPkgCommandlet
   - UnrealScriptDebugger
   - BuildingUnrealOnLinux
   - NoStepInto

Unreal Specifics
   - NewProjectPreparation
   Basics
   - UnrealScriptReference
   - UnrealClasses
   - CollisionHash
   - UnrealStrings
   - MemAlloc
   - ConsoleCommandLineParameters
   - UccCommandlet
   - IniFilesTutorial
   - SaveConfiguration
   - GameRules
   - UmodInstaller
   - UmodWizard
   - CreatingGameInstallers
   Rendering Architecture
   - RenderingPipeline
   - CameraEffects
   - TypedTextCameraEffect
   Skeletal System
   - UWSkelAnim
   - UWSkelAnim2
   - ExtendingUWSkelAnim
   - SkeletalAttachments
   - SkeletalBlending
   - AdditionalSkelNatives
   - PhysicsBasedAnim
   - AnimNotifies
   - BinaryFormatSpecifications
   Physics
   - PhysicsOverview
   - RootMotionPhysics
   Particle System
   - ParticlesInfo
   - RibbonEmitter
   - ParticleExtensions
   New Particle Editor
   - ParticleSystemEditorCode
   User Interface
   - HeadsUpDisplayTutorial
   - InteractionReference
   - CanvasReference
   Materials
   - MaterialTricks
   Projected Textures
   - ProjectorTricks
   - RenderToTextureShadows
   - RenderToTextureShadows2
   UnrealScript
   - UnrealScriptDelegates
   - ScriptQuats
   - ConditionalCompilation
   - AsyncFilePackage
   UnrealEd
   - AnimatedTextureBrowser
   - ViewCorrected3DDrag
   Networking
   - NetworkingTome
   - PlayerReplicationHandout
   Terrain
   - TerrainChanges927
   Other Stuff
   - PathingImprovements
   - GameAndAIHandout
   - SubmitBugReport
   - GraphsAndMemory
   - BumpMapping
   - MakeYourOwnDemoMode
   - ExportGeometryIntoMAX
   - InGameMovies
   - CustomArchives
   - LicenseeCodePool
   - LicenseeFileExtensions

Misc
   - CodeDropSong
   - UptBenchmarks

mathengine.gif
Karma Physics
   - KarmaReference
   - VehiclesInUT2003

Contribute!
You can create a new page, and then you can edit this list to add it to the categories, as well as edit the Technical homepage to tell everyone about it!

Make Requests!
You can also stop by the UdnStaff page to see what we're working on, and edit it to add your own document requests.


Please take note! For mod developers working with Unreal Tournament 2003, this documentation is meant to be a starting point for your own explorations into UT2003, not a definitive guide. There will be differences between the documentation here and the product in your hands, and you may have to figure out quite a bit for yourself. Check out the Unreal Tournament 2003 page in the Unreal Powered area for links to community sites if you're having problems. UDN is a licensee support site, and cannot provide technical support or game-specific assistance to end users.

AthlonLockups

Licensees can log in.

Interested in the Unreal engine? Check out the licensing page.

Questions about UDN itself? Contact the UDN Staff.

So Your Athlon Is Randomly Locking Up

Last updated by Martin Actor (UdnStaff), for document creation. Original author was Vito Miliano (UdnStaff).

What's Happening

Certain combinations of Athlon processors, VIA motherboard chipsets, and nVidia GeForce video cards will cause a computer to randomly crash.

Sample Configurations that Crash

Please contribute here! Heck, feel free to redo this page to be actually useful. ;P

What to Do

First, try the obvious. Upgrade to DirectX 8.1. Update your video drivers to the latest Detonators - if you're on XP/2k, grab the Detonator 4 27+ drivers. Update your motherboard drivers. Make sure it's not just "normal" overheating. Update your sound card drivers as well.

War Stories

Multiple things going wrong all at once

I was running an ABit KT7A133-RAID, Athlon T-Bird 1.2Ghz, 640MB of PC133 SDRAM, SB Live! Value, and an Elsa Gladiac GF2 GTS Pro (32MB). For a while, I was running trouble free.

Then, the crash monster got me.

Symptoms seemed to point to the video card (screen freezing, sound would continue for a bit until the rest of the system froze). My system was generally stable while I wasn't doing anything 3d intensive. After updating my video drivers, the system would then BSOD with IRQ_LESS_THAN_EQUAL errors. If you're fortunate enough to get this (bear with me a second), you should see the driver that throws this exception. For a long time, I would see an nVidia driver (nw4_mini or something similar). I eventually replaced the video card with a VisionTek Xtasy GF4 Ti4600.. and the BSOD kept happening. However, another culprit arose - my sound card. I'm under the impression that the sound card is a culprit for other people too. I also had a problem with heating, and after installing a second system fan, my rate of BSOD'ing decreased noticeably.

The really unfortunate thing about the Athlon (or as some call it the Via) Bug is that it's not for every CPU, nor is it for every motherboard and video card. If your CPU isn't cool enough (and Athlons are notorious for getting quite hot), your CPU can hiccup, which is generally a very not good thing. There is also a Loop problem, one where the video card freezes, and data sent to it bounces back to the CPU.

In the end, I ended up replacing pretty much everything (had an excuse to upgrade, why not take it? =). I'm now running an ABit KR7A RAID, Athlon XP 1800, GF4 Ti4600, 1024MB PC2100 DDR, and a SB Audigy Gamer. To my knowledge, the newer boards and hardware suffer far less from the mysterious bug, and despite it all, I still recommend Athlon systems above Pentium 4 systems (even more so with the upcoming KT333 chipset and DDR333 RAM) - Martin Actor (UdnStaff).

Useful links

http://www.viaarena.com/?PageID=64

http://www.viahardware.com/download/index.shtm

http://www.geforcefaq.com/faq.cgi#hw:gef:troub:inst:lockup

http://www.teamanarchy.com/writeups.php?idx=986866324


AthlonLockups - r1.6 - 06 Mar 2003 - 16:34 GMT - Copyright © 2001-2003 Epic Games
Unreal Developer Network Content by those crazy Perilith guysSite design and art by 2 design