#976 closed defect (fixed)
Alpha 7 doesn't start in Windows
Reported by: | Dionos | Owned by: | |
---|---|---|---|
Priority: | Must Have | Milestone: | Alpha 8 |
Component: | Core engine | Keywords: | |
Cc: | Jan Wassenberg | Patch: |
Description
In my case, the latest version won't run in Windows 7 32 bit (updated version). The version number is Alpha 7 (0ad-r10288-alpha-win32) and it is installed in the default directory. I tried completely uninstalling the previous version, restarting the system and running the executable as administrator.
When "pyrogenesis.exe" is opened, it seems to read on the harddisc, but nothing happens. After less than half a minute the HD is no longer accessed and the game remains visible in task manager using more than 90% CPU. It can only be stopped by ending the process. No logs are generated.
The debug output is in the attachment.
Attachments (1)
Change History (5)
by , 13 years ago
Attachment: | output_game_start1.txt added |
---|
comment:1 by , 13 years ago
Cc: | added |
---|---|
Milestone: | Alpha 7 → Alpha 8 |
comment:2 by , 13 years ago
Thanks for the detailed info that made diagnosing the error easier! The `problem' is that your BIOS reports an SRAT ACPI table, and our code to interpret them suffers from an init order bug (the CPU topology depends on the NUMA topology, which in turns wants to access the CPU topology, and therefore waits forever for it to finish initializing). I will think about a solution.
comment:3 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:4 by , 13 years ago
Please feel free to re-open if this does not actually fix it.
I'd like to understand why we can't get at the APIC IDs on your system, though. After the game has successfully started up (main menu is sufficient), please also upload %appdata%\0ad\logs\system_info.txt
WinDbg output