Alpha Centauri 2

Sid Meier's Alpha Centauri & Alien Crossfire => Modding => Bug/Patch Discussion => Topic started by: DrazharLn on May 24, 2016, 08:31:54 PM

Title: Crash at 1366x768 resolution
Post by: DrazharLn on May 24, 2016, 08:31:54 PM
SMACX crashes when you move the scout in this save if you're running the game at 1366x768 resolution.

Crash found by hilton and originally reported in PRACX thread.

Steps to reproduce:
1. Set desktop resolution to 1366x768
2. Set DirectDraw=0 in Alpha Centauri.Ini
3. Start terranx.exe
4. Load attached save
5. Move scout anywhere

Reproduced on:
1. SMACX v1
2. Yitzi 3.4b
3. Yitzi 3.4b+PRACX1.07/8

Command "rep movsb" in the Buffer::Copy function (scient's names) at 0x005E076D causes an access violation at address 0x04C3FFFF, or at 0x02cbffff, or 0x04FBFFFF ...

Workaround:
Use any other resolution (incl. e.g. 1364x768). If you use PRACX, you can set the screen resolution in your Alpha Centauri.Ini and don't need to mess with your monitor settings.
Title: Re: Crash at 1366x768 resolution
Post by: hilton on May 26, 2016, 02:56:53 AM
Since we're getting all official, reproduced on BOTH SMAC and SMACX (latest GOG versions). Happened about ten turns in on a new game in SMAC, similar in SMACX.

Game settings I can think of that are related to things that might pop up after ten turns.. - tutorials off, interludes off, movies off, monuments off, autosave on.
Templates: 1: Printpage (default).
Sub templates: 4: init, print_above, main, print_below.
Language files: 4: index+Modifications.english (default), TopicRating/.english (default), PortaMx/PortaMx.english (default), OharaYTEmbed.english (default).
Style sheets: 0: .
Files included: 31 - 840KB. (show)
Queries used: 18.

[Show Queries]