19 themes/skins available for your browsing pleasure. A variety of looks, 6 AC2 exclusives - Featuring SMACX, Civ6 Firaxis, and two CivII themes.[new Theme Select Box, bottom right sidebar - works for lurkers, too]
0 Members and 2 Guests are viewing this topic.
Indeed.. . I'm up for playing project manager and filling in bits of any non-art non-programming jobs that need doing, testing, bug organization, writing, suggestions, etc...
Quote from: ete on December 08, 2014, 03:22:13 AMIndeed.. . I'm up for playing project manager and filling in bits of any non-art non-programming jobs that need doing, testing, bug organization, writing, suggestions, etc...If you're talking about the possibility of an unofficial sequel, writing is not going to be a "filled-in because it needs doing" job; that seems to be the approach BE took to writing, and that's why it's not a proper sequel to SMAC.
I'm curious what the issue was, I tracked it down to a function UV2Player::play that has calls to old direct x (4 or 5) functions starting at offset 0x4BF4B0 in SMACX exe. However, I never went further from there.
void __cdecl PRACXShowMovie(const char *pszFileName){ PROCESS_INFORMATION pi = { 0 }; STARTUPINFO si = { 0 }; char szCmd[512]; int i; strcpy(szCmd, ".\\movies\\playuv15.exe -software "); strcat(szCmd, pszFileName); i = strlen(szCmd) - 4; if (i > -1 && szCmd[i] != '.') strcat(szCmd, ".wve"); m_fPlayingMovie = true; if (CreateProcess(".\\movies\\playuv15.exe", szCmd, NULL, NULL, false, CREATE_NO_WINDOW, NULL, NULL, &si, &pi)) { WaitForSingleObject(pi.hProcess, 2 * 60 * 1000); CloseHandle(pi.hProcess); CloseHandle(pi.hThread); } PostMessage(*m_pAC->phWnd, WM_MOVIEOVER, 0, 0);}