Stops crashes that occur when opening the inventory.
Permissions and credits
Credits and distribution permission
Other user's assetsSome assets in this file belong to other authors. You will need to seek permission from these authors before you can use their assets
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features without permission from or credit to me
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission or crediting me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou must get permission to earn Donation Points for your mods if they use my assets
Author notes
0
File credits
0
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Origins suffers from a driver-related bug which causes the Z-buffer to become reset on the 3D character viewer. Bioware programmers forgot to check the error code when retrieving the Z-buffer pointer, and when this pointer is invalid, the attempt to dereference this pointer triggers a memory access violation.
I have altered the program to intercept attempts to access the Z-buffer. I inserted a new code segment into the executable, which is responsible for performing the missing error checking.
If this patch works, or if it does not work at all, please leave a comment listing known hardware and/or graphics driver information. Important data includes the operating system, the CPU architecture (32-bit or 64-bit), the video card or chipset, and the GPU driver version.
A text notice will be displayed at the top-left console area when a crash is prevented.
Digital Rights Management (DRM) software systems protecting the original game executable were not tampered with, or affected by, the changes I have made to the executable.
Crash information This patch addresses a specific program crash, shown in the following Windows report:
Do not use this patch if you do not experience crashes identical to the one above.
Installation
Copy daorigins_i9h.exe from the downloaded archive, to the DA:O bin_ship directory.
Backup or rename the original DAOriginsLauncher.xml, found in the DA:O data directory.
Copy DAOriginsLauncher.xml from the downloaded archive, to the DA:O data directory.
Development misc. Info relating to the programming aspect of the crash. Patch code is documented at the bottom.