Playing it from mission start:
- On default renderer, will eventually come to a crawl from first base onwards - the timer takes roughly 4 times as long to reach 0.
- TS-Ddraw fairs better, but after 1hr~ of play by the time you're really sinking your teeth into the main enemy base my game froze completely; no sound, no movement, no mouse. Stay hung until force close
- On either renderer, loading a save from any point in the mission results in massive slowdowns, and will eventually lead to a crash or a freeze a couple minutes later. Syringe file below
Spoiler
[12:35:46] Syringe 0.7.3.0 mo [12:35:46] ================== [12:35:46] WinMain: arguments = ""gamemd.exe" -SPAWN -CD -SPEEDCONTROL -LOG" [12:35:46] WinMain: Trying to load executable file "gamemd.exe"... [12:35:46] SyringeDebugger::RetrieveInfo: Retrieving info from the executable file... [12:35:46] SyringeDebugger::RetrieveInfo: Executable information successfully retrieved. [12:35:46] exe = gamemd.exe [12:35:46] pImLoadLibrary = 0x007E1220 [12:35:46] pImGetProcAddress = 0x007E1250 [12:35:46] pcEntryPoint = 0x007CD80F [12:35:46] dwExeSize = 0x00497110 [12:35:46] dwExeCRC = 0x54CC0A13 [12:35:46] dwTimestamp = 0x3BDF544E [12:35:46] SyringeDebugger::RetrieveInfo: Opening gamemd.exe to determine imports. [12:35:46] WinMain: SyringeDebugger::FindDLLs(); [12:35:46] SyringeDebugger::FindDLLs: Recognized DLL: "Ares.dll" [12:35:46] SyringeDebugger::Handshake: Calling "Ares.dll" ... [12:35:46] SyringeDebugger::Handshake: Answers "Found Yuri's Revenge 1.001 (modified). Applying Ares 3.0." (0) [12:35:46] SyringeDebugger::FindDLLs: Shim recognized DLL: "cncnet5.dll" [12:35:46] SyringeDebugger::FindDLLs: Shim recognized DLL: "cncnet5mo.dll" [12:35:47] SyringeDebugger::FindDLLs: Done (1450 hooks added). [12:35:47] WinMain: SyringeDebugger::Run("-SPAWN -CD -SPEEDCONTROL -LOG"); [12:35:47] SyringeDebugger::Run: Running process to debug. cmd = "gamemd.exe -SPAWN -CD -SPEEDCONTROL -LOG" [12:35:47] SyringeDebugger::Run: Allocating 0x580 bytes... [12:35:47] SyringeDebugger::Run: pAlloc = 0x001C0000 [12:35:47] SyringeDebugger::Run: Writing DLL loader & caller code... [12:35:47] SyringeDebugger::Run: pcLoadLibrary = 0x001C0000 [12:35:47] SyringeDebugger::Run: Entering debug loop... [12:35:47] SyringeDebugger::HandleException: Finished retrieving proc addresses. [12:35:47] SyringeDebugger::HandleException: Creating code hooks. [12:38:17] SyringeDebugger::HandleException: Exception (Code: 0xC0000005 at 0x004912E8)! [12:38:17] The process tried to write to 0x001CE788. [12:38:17] Registers: [12:38:17] EAX = 0x00000012 ECX = 0x00000016 EDX = 0x007ED7BF [12:38:17] EBX = 0x09C5BDF0 ESP = 0x0973FDBC EBP = 0x0973FDD0 [12:38:17] ESI = 0x1366C959 EDI = 0x001CE788 EIP = 0x004912E8 [12:38:17] Stack dump: [12:38:17] 0x0973FDBC: 0x19FD1D3C [12:38:17] 0x0973FDC0: 0x09C5A670 [12:38:17] 0x0973FDC4: 0x00000003 [12:38:17] 0x0973FDC8: 0x09C5A670 [12:38:17] 0x0973FDCC: 0x09C5BDF0 [12:38:17] 0x0973FDD0: 0x00007BA4 [12:38:17] 0x0973FDD4: 0x004378E7 [12:38:17] 0x0973FDD8: 0x001CE788 [12:38:17] 0x0973FDDC: 0x1366C958 [12:38:17] 0x0973FDE0: 0x00000016 [12:38:17] 0x0973FDE4: 0x00007BA4 [12:38:17] 0x0973FDE8: 0x19FD1D3C [12:38:17] 0x0973FDEC: 0x13CE7D3C [12:38:17] 0x0973FDF0: 0x000003E8 [12:38:17] 0x0973FDF4: 0x00000003 [12:38:17] 0x0973FDF8: 0x09C49170 [12:38:17] 0x0973FDFC: 0x0973FF10 [12:38:17] 0x0973FE00: 0x00000011 [12:38:17] 0x0973FE04: 0x00000016 [12:38:17] 0x0973FE08: 0x13CE7D3C [12:38:17] 0x0973FE0C: 0x001CE788 [12:38:17] 0x0973FE10: 0x19FD1D3C [12:38:17] 0x0973FE14: 0x00000000 [12:38:17] 0x0973FE18: 0x00000598 [12:38:17] 0x0973FE1C: 0x00000598 [12:38:17] 0x0973FE20: 0x00000001 [12:38:17] 0x0973FE24: 0x00000001 [12:38:17] 0x0973FE28: 0x09C49170 [12:38:17] 0x0973FE2C: 0x00000011 [12:38:17] 0x0973FE30: 0x000001ED [12:38:17] 0x0973FE34: 0x00000244 [12:38:17] 0x0973FE38: 0x000001ED [12:38:17] 0x0973FE3C: 0x00000016 [12:38:17] 0x0973FE40: 0x00000011 [12:38:17] 0x0973FE44: 0x00000000 [12:38:17] 0x0973FE48: 0x00000000 [12:38:17] 0x0973FE4C: 0x00000016 [12:38:17] 0x0973FE50: 0x00000011 [12:38:17] 0x0973FE54: 0x004AF328 [12:38:17] 0x0973FE58: 0x1366C958 [12:38:17] 0x0973FE5C: 0x0973FF10 [12:38:17] 0x0973FE60: 0x00000F00 [12:38:17] 0x0973FE64: 0x0973FE00 [12:38:17] 0x0973FE68: 0x09C5A670 [12:38:17] 0x0973FE6C: 0x00000016 [12:38:17] 0x0973FE70: 0x00817710 [12:38:17] 0x0973FE74: 0x000003E8 [12:38:17] 0x0973FE78: 0x00000000 [12:38:17] 0x0973FE7C: 0x00000000 [12:38:17] 0x0973FE80: 0x000001ED [12:38:17] 0x0973FE84: 0x00000244 [12:38:17] 0x0973FE88: 0x00000244 [12:38:17] 0x0973FE8C: 0x000001ED [12:38:17] 0x0973FE90: 0x00000016 [12:38:17] 0x0973FE94: 0x00000011 [12:38:17] 0x0973FE98: 0x00000000 [12:38:17] 0x0973FE9C: 0x00000000 [12:38:17] 0x0973FEA0: 0x00000016 [12:38:17] 0x0973FEA4: 0x00000011 [12:38:17] 0x0973FEA8: 0x007B951B [12:38:17] 0x0973FEAC: 0x0973FF10 [12:38:17] 0x0973FEB0: 0x0973FEF0 [12:38:17] 0x0973FEB4: 0x0973FEE8 [12:38:17] 0x0973FEB8: 0x09C4A79C [12:38:17] 0x0973FEBC: 0x00000000 [12:38:17] 0x0973FEC0: 0x00000000 [12:38:17] 0x0973FEC4: 0x00000000 [12:38:17] 0x0973FEC8: 0x00000000 [12:38:17] 0x0973FECC: 0x000003E8 [12:38:17] 0x0973FED0: 0x00000000 [12:38:17] 0x0973FED4: 0x00000000 [12:38:17] 0x0973FED8: 0x000001ED [12:38:17] 0x0973FEDC: 0x09C4A770 [12:38:17] 0x0973FEE0: 0x00000244 [12:38:17] 0x0973FEE4: 0x76583000 [12:38:17] 0x0973FEE8: 0x00000244 [12:38:17] 0x0973FEEC: 0x000001ED [12:38:17] 0x0973FEF0: 0x00000000 [12:38:17] 0x0973FEF4: 0x00000000 [12:38:17] 0x0973FEF8: 0x00000016 [12:38:17] 0x0973FEFC: 0x00000011 [12:38:17] 0x0973FF00: 0x00000244 [12:38:17] 0x0973FF04: 0x76583000 [12:38:17] 0x0973FF08: 0x09C4A770 [12:38:17] 0x0973FF0C: 0x00000244 [12:38:17] 0x0973FF10: 0x007E2070 [12:38:17] 0x0973FF14: 0x00000016 [12:38:17] 0x0973FF18: 0x00000011 [12:38:17] 0x0973FF1C: 0x00000001 [12:38:17] 0x0973FF20: 0x00000001 [12:38:17] 0x0973FF24: 0x1366C958 [12:38:17] 0x0973FF28: 0x00000176 [12:38:17] 0x0973FF2C: 0x00000000 [12:38:17] 0x0973FF30: 0x007BA282 [12:38:17] 0x0973FF34: 0x09C49170 [12:38:17] 0x0973FF38: 0x00000000 [12:38:17] 0x0973FF3C: 0x00000000 [12:38:17] 0x0973FF40: 0x765830D0 [12:38:17] 0x0973FF44: 0x76583050 [12:38:17] 0x0973FF48: 0x76580F00 [12:38:17] 0x0973FF4C: 0x00B78138 [12:38:17] 0x0973FF50: 0x000001ED [12:38:17] 0x0973FF54: 0x00000244 [12:38:17] 0x0973FF58: 0x00000244 [12:38:17] 0x0973FF5C: 0x000001ED [12:38:17] 0x0973FF60: 0x007B8678 [12:38:17] 0x0973FF64: 0x007B8610 [12:38:17] 0x0973FF68: 0x0973FF80 [12:38:17] 0x0973FF6C: 0x00B78138 [12:38:17] 0x0973FF70: 0x007B8610 [12:38:17] 0x0973FF74: 0x7657FA29 [12:38:17] 0x0973FF78: 0x00B78138 [12:38:17] 0x0973FF7C: 0x7657FA10 [12:38:17] 0x0973FF80: 0x0973FFDC [12:38:17] 0x0973FF84: 0x76F37A9E [12:38:17] 0x0973FF88: 0x00B78138 [12:38:17] 0x0973FF8C: 0x915808B2 [12:38:17] 0x0973FF90: 0x00000000 [12:38:17] 0x0973FF94: 0x00000000 [12:38:17] 0x0973FF98: 0x00B78138 [12:38:17] 0x0973FF9C: 0x00000000 [12:38:17] 0x0973FFA0: 0x00000000 [12:38:17] 0x0973FFA4: 0x00000000 [12:38:17] 0x0973FFA8: 0x00000000 [12:38:17] 0x0973FFAC: 0x00000000 [12:38:17] 0x0973FFB0: 0x00000000 [12:38:17] 0x0973FFB4: 0x00000000 [12:38:17] 0x0973FFB8: 0x00000000 [12:38:17] 0x0973FFBC: 0x00000000 [12:38:17] 0x0973FFC0: 0x00000000 [12:38:17] 0x0973FFC4: 0x0973FF8C [12:38:17] 0x0973FFC8: 0x00000000 [12:38:17] 0x0973FFCC: 0x0973FFE4 [12:38:17] 0x0973FFD0: 0x76F4AD40 [12:38:17] 0x0973FFD4: 0xEED63F0E [12:38:17] 0x0973FFD8: 0x00000000 [12:38:17] 0x0973FFDC: 0x0973FFEC [12:38:17] 0x0973FFE0: 0x76F37A6E [12:38:17] 0x0973FFE4: 0xFFFFFFFF [12:38:17] 0x0973FFE8: 0x76F58A4C [12:38:17] 0x0973FFEC: 0x00000000 [12:38:17] 0x0973FFF0: 0x00000000 [12:38:17] 0x0973FFF4: 0x007B8610 [12:38:17] 0x0973FFF8: 0x00B78138 [12:38:17] 0x0973FFFC: 0x00000000 [12:38:17] 0x09740000: (could not be read) [12:38:17] 0x09740004: (could not be read) [12:38:17] 0x09740008: (could not be read) [12:38:17] 0x0974000C: (could not be read) [12:38:17] 0x09740010: (could not be read) [12:38:17] 0x09740014: (could not be read) [12:38:17] 0x09740018: (could not be read) [12:38:17] 0x0974001C: (could not be read) [12:38:17] 0x09740020: (could not be read) [12:38:17] 0x09740024: (could not be read) [12:38:17] 0x09740028: (could not be read) [12:38:17] 0x0974002C: (could not be read) [12:38:17] 0x09740030: (could not be read) [12:38:17] 0x09740034: (could not be read) [12:38:17] 0x09740038: (could not be read) [12:38:17] 0x0974003C: (could not be read) [12:38:17] 0x09740040: (could not be read) [12:38:17] 0x09740044: (could not be read) [12:38:17] 0x09740048: (could not be read) [12:38:17] 0x0974004C: (could not be read) [12:38:17] 0x09740050: (could not be read) [12:38:17] 0x09740054: (could not be read) [12:38:17] 0x09740058: (could not be read) [12:38:17] 0x0974005C: (could not be read) [12:38:17] 0x09740060: (could not be read) [12:38:17] 0x09740064: (could not be read) [12:38:17] 0x09740068: (could not be read) [12:38:17] 0x0974006C: (could not be read) [12:38:17] 0x09740070: (could not be read) [12:38:17] 0x09740074: (could not be read) [12:38:17] 0x09740078: (could not be read) [12:38:17] 0x0974007C: (could not be read) [12:38:17] 0x09740080: (could not be read) [12:38:17] 0x09740084: (could not be read) [12:38:17] 0x09740088: (could not be read) [12:38:17] 0x0974008C: (could not be read) [12:38:17] 0x09740090: (could not be read) [12:38:17] 0x09740094: (could not be read) [12:38:17] 0x09740098: (could not be read) [12:38:17] 0x0974009C: (could not be read) [12:38:17] 0x097400A0: (could not be read) [12:38:17] 0x097400A4: (could not be read) [12:38:17] 0x097400A8: (could not be read) [12:38:17] 0x097400AC: (could not be read) [12:38:17] 0x097400B0: (could not be read) [12:38:17] 0x097400B4: (could not be read) [12:38:17] 0x097400B8: (could not be read) [12:38:17] 0x097400BC: (could not be read) [12:38:17] 0x097400C0: (could not be read) [12:38:17] 0x097400C4: (could not be read) [12:38:17] 0x097400C8: (could not be read) [12:38:17] 0x097400CC: (could not be read) [12:38:17] 0x097400D0: (could not be read) [12:38:17] 0x097400D4: (could not be read) [12:38:17] 0x097400D8: (could not be read) [12:38:17] 0x097400DC: (could not be read) [12:38:17] 0x097400E0: (could not be read) [12:38:17] 0x097400E4: (could not be read) [12:38:17] 0x097400E8: (could not be read) [12:38:17] 0x097400EC: (could not be read) [12:38:17] 0x097400F0: (could not be read) [12:38:17] 0x097400F4: (could not be read) [12:38:17] 0x097400F8: (could not be read) [12:38:17] 0x097400FC: (could not be read) [12:38:17] 0x09740100: (could not be read) [12:38:17] 0x09740104: (could not be read) [12:38:17] 0x09740108: (could not be read) [12:38:17] 0x0974010C: (could not be read) [12:38:17] 0x09740110: (could not be read) [12:38:17] 0x09740114: (could not be read) [12:38:17] 0x09740118: (could not be read) [12:38:17] 0x0974011C: (could not be read) [12:38:17] 0x09740120: (could not be read) [12:38:17] 0x09740124: (could not be read) [12:38:17] 0x09740128: (could not be read) [12:38:17] 0x0974012C: (could not be read) [12:38:17] 0x09740130: (could not be read) [12:38:17] 0x09740134: (could not be read) [12:38:17] 0x09740138: (could not be read) [12:38:17] 0x0974013C: (could not be read) [12:38:17] 0x09740140: (could not be read) [12:38:17] 0x09740144: (could not be read) [12:38:17] 0x09740148: (could not be read) [12:38:17] 0x0974014C: (could not be read) [12:38:17] 0x09740150: (could not be read) [12:38:17] 0x09740154: (could not be read) [12:38:17] 0x09740158: (could not be read) [12:38:17] 0x0974015C: (could not be read) [12:38:17] 0x09740160: (could not be read) [12:38:17] 0x09740164: (could not be read) [12:38:17] 0x09740168: (could not be read) [12:38:17] 0x0974016C: (could not be read) [12:38:17] 0x09740170: (could not be read) [12:38:17] 0x09740174: (could not be read) [12:38:17] 0x09740178: (could not be read) [12:38:17] 0x0974017C: (could not be read) [12:38:17] 0x09740180: (could not be read) [12:38:17] 0x09740184: (could not be read) [12:38:17] 0x09740188: (could not be read) [12:38:17] 0x0974018C: (could not be read) [12:38:17] 0x09740190: (could not be read) [12:38:17] 0x09740194: (could not be read) [12:38:17] 0x09740198: (could not be read) [12:38:17] 0x0974019C: (could not be read) [12:38:17] 0x097401A0: (could not be read) [12:38:17] 0x097401A4: (could not be read) [12:38:17] 0x097401A8: (could not be read) [12:38:17] 0x097401AC: (could not be read) [12:38:17] 0x097401B0: (could not be read) [12:38:17] 0x097401B4: (could not be read) [12:38:17] 0x097401B8: (could not be read) [12:38:17] SyringeDebugger::HandleException: Exception (Code: 0xC0000005 at 0x004912E8)! [12:38:25] SyringeDebugger::Run: Done with exit code C0000005 (3221225477). [12:38:25] WinMain: SyringeDebugger::Run finished. [12:38:25] WinMain: Exiting on success.