Klingon Academy Windows 7

4/15/2018by admin
Klingon Academy Windows 7 Average ratng: 3,8/5 3110reviews

In Star Trek: Klingon Academy. This game has been set up to work on modern Windows (10/8/7/Vista/XP 64/32-bit) computers without problems. Jul 08, 2015 Hi So I just downloaded Star Trek Klingon Academy and as I. I know this is an old game and I use windows 8 but I. Madagascar 2005 Dublat In Romana Torent here. Star trek klingon academy. One of my favorite capital ship space sims of all time — in fact it’s in very close running with the Rules of Engagement games — is Star Trek: Klingon Academy.

Klingon Academy fixes and improvements This page contains fixes for various issues with the Klingon Academy game on new versions of Windows OS. Background Sometimes the game crashes with Access violation error because its memory gets corrupted. This is caused by use of the no-serialize heap. This heap type assumes that it will be never accessed by more than one thread. Problem is that some callbacks from system functions are run in separate threads.

Klingon Academy Windows 7

This breaks that assumption. The result is a heap corruption. The fix removes the HEAP_NO_SERIALIZE flag from call to HeapCreate. For this to work properly, the game must not use its own heap implementation for small blocks.

The small block heap is disabled on Windows 2000+ unless you run the executable in compatibility mode for earlier OS. If you run the game in Windows 95 or 98 compatibility mode, the fix does not work properly!

How to apply automatically The fix assumes that 1.02 patch (US, UK or German) is already applied. • Download the • Unpack it to game directory where the ka.exe file resides • Run the extracted ka_patcher.exe file.

If you plan to use the AI training variant kaai.exe, is a patcher for it. How to apply manually The fix assumes that 1.02 patch (US, UK or German) is already applied. You need to open the ka.exe file in any hexadecimal editor and apply the changes mentioned bellow. The changes are described in following format: offset: old_value new_value Where the offset is offset from start of the file. At this offset is a single byte which should be changed. The old_value is value which should be there if you are at correct position in correct version of the ka.exe file. The new_value is value to which you should change the old value.

0030F1AB: 0F 90 0030F1AC: F1AD: C0 90 If you are unsure how to do this change, there is a description how to do it with the free. Remember to back-up you original file so you can revert to it if you do something incorrectly. • Open the file in the PSPad.

The program should open in the hexadecimal mode • Press Ctrl+G or select 'Goto Line' from the Search menu. • Ensure that the 'From file beginning' choice is selected. • Enter $0030F1AB into the 'Bytes' field • Starting from the cursor position you should see following: 0F 94C0 50FF. If that is not true, you are in incorrect version of file or you did something wrong in the previous steps so do NOT continue with the editing and try again from the beginning.

• Ensure that the overwrite mode is selected (visible in the status bar at the bottom of the window) • Type 909090 • The result should now look like: 90 9090 50FF • Save the file The manual change for kaai.exe is: 0030F4CB: 0F 90 0030F4CC: F4CD: C0 90 The resolution selection window in the standard launcher presents only limited number of resolutions. This patch disables the check so all resolutions enumerated on the system are available. How to apply automatically • Download the • Unpack it to game directory where the kalaunch.exe file resides • Run the extracted kalaunch_patcher.exe file. How to apply manually Apply following changes to kalaunch.exe. Similar to the manual use of the multithreading patch.