Vike's GTA2 Update Patch v.11.44
This patch will update your game to the latest version and add several fixes, including improved and smooth support for GTA2: Game Hunter. It supports Windows 10.
Installation:
Open the installer and direct the extraction to the game directory.
It is recommended to install the game in "C:\\Games" or in a documents folder. Installing in "C:\\Program Files" is not a good idea, as this folder is often protected by the Windows system and may prevent writing to GTA2 and GTA2 Game Hunter in this folder.
Visit the official website forum to learn more.
Below are all the improvements made during development.
11.44 2013-09-07
- Fixed crazy stunt bonuses in fast mode. Apparently, there was a long-standing bug in GTA2 that made it always easier to go slow and harder to go fast. When I increased the fast speed, I made it even worse :P
- Reverted the SET_CHAR_THREAT_REACTION patch and fixed the patches for GIVE_WEAPON and PUT_CAR_ON_TRAILER. Now they will work with cars whose counters are among the first 6 counters.
- These two commands allow direct reading and modification of GTA2 memory from the script.
Good luck with them! I look forward to new cool maps, punks. :P Please post any interesting addresses (or .mis scripts) you find on the modding forum: http://gtamp.com/forum/viewtopic.php?f=4&t=700
Peek:
CHANGE_GANG_CHAR_RESPECT (address counter, value counter, 101 or 102 or 104),
i.e. 101: value counter
102: value counter
104: value counter
Poke:
CHANGE_GANG_CHAR_RESPECT (address counter, value counter, 111 or 112 or 114),
i.e. 111: byte ptr [address counter]
112: word ptr [address counter]
114: dword ptr [address counter]
- Some trigger functions. They make funny things easier by peeking and poking. They return an integer, so I multiplied it by 16384 to actually get some precision.
I used 16384 because that's what the coordinates are multiplied by internally for storage... i.e. for x = 10 it is stored as 163840.
The angles they take are the same as those GTA2 works with internally, so you can directly use angles obtained with the view,
If you don't know what that is: 4 degrees counterclockwise from south. i.e. 0 = south, 360 = east, 720 = north, 1080 = west.
They are also set up for the inverted y coordinate system used by gta2. i.e. cos south = 16384, cos north = -16384.
Cos:
CHANGE_GANG_CHAR_RESPECT (gta2 angle counter, result counter, 120)
Sin:
CHANGE_GANG_CHAR_RESPECT (gta2 angle counter, result counter, 121)
- Updated d3ddll.dll to use the current user registry instead of the local machine
11.43 17.10.2012
- Now works in Windows 8 :-)
- Made it so GIVE_WEAPON, PUT_CAR_ON_TRAILER, and SET_CHAR_THREAT_REACTION do nothing if the specified player/car, etc. does not exist (fixes the madness bug when killing a trailer without changing the script).
11.42 2012-06-08
It's been a while!
- Chat text is now in lowercase, easier on the eyes
- Chat text now tries to be the same color as the player
- In chat, "/" is now "?"
- Chat window in the lobby by default.
11.41 2010-09-05
- Updated logos for gta2.exe and gta2 manager.exe. Thanks to Cuban Pete for the great new logos!
- Fixed the original replay files that play if you wait too long in the single-player menu - now they work with 11.41 without changes or debug flags. With traffic fixes, they even mostly stay synchronized ;-)
- Traffic fix 1 - randomized who gets the first chance to create a car in each frame. Hopefully reduces the number of hungry cars.
- Traffic fix 2 - the limit on the number of cars has been reduced to the original for single-player. Also made it depend on how many players are in the game. The current limits are 16, 30, 42, 52, 60, 66 for 1, 2, 3, 4, 5, 6 players respectively. I plan to tweak this to find the optimal balance between car hunger and traffic jams, so please let me know what you think.
- Fixed a bug that caused you to lose control of your ped if you were punched by a player with a higher number (e.g., player 2 punched player 1 during his spawn).
- Replay fix 1 - replays will now always be recorded regardless of the "make replay release" and "constant replay save" settings. If you do not have a gta2 \\ test directory, the files will not be saved, and the bug will not occur. This seems to help resolve desynchronization issues.
- Replay fix 2 - replays are now saved both in test \\ replay.rep and in test \\ replayX.rep, where X is the "next replay" shown on the debug tab of the manager. X will alternate from 0 to 9 and back, and replay.rep will always be the most recent replay.
- Replay fix 3 - you can now specify the replay to play in the command line.
gta2 -r vike.rep will play vike.rep in single-player
gta2 -r 'vike sizess.rep' -n will play vike sizess.rep in multiplayer
gta2 -r "vike roooocks.rep" will play vike roooocks.rep in single-player player
gta2 -r -n will play replay.rep in multiplayer.
11.40
22.08.2010 - ROAD_BLOCK_TANK_MAN now targets the nearest player instead of the local player. This fixes the Army in multiplayer!
- Fixed SET_ALL_CONTROLS_STATUS and SET_ENTER_CONTROL_STATUS in multiplayer - no more desynchronizations.
- Fixed WARP_FROM_CAR_TO_POINT in multiplayer (no more desynchronization), and it worked when the ped was not in the car. This is essentially a teleport command.
- As in 10.3, in-game chat now supports,. /; `-
- Stopped shaking long chat messages.
11.39 2010-07-30
- GTA2 can now be launched multiple times if you want. Be careful, this may cause issues in GH, for example, if you are sneaky, it allows you to run the entire network game on one computer, which is very useful for replaying replays.
- Removed the "always on top" flag for fullscreen mode - this worsens the situation for at least one application.
11.38 2010-07-30
- GTA2 will now work in windowed mode even if you do not have 16-bit color depth installed. Unfortunately, this interferes with the menu graphics, but if you need to, run in fullscreen mode or in 16-bit color mode.
- Added "always on top" option in fullscreen mode
- Made windowed mode capture focus when the launch button is pressed.
11.38 30-05-2010:
- Increased the score/frags field size so you can increase the score limit.
- Removed the requirement for the "PlayerCount" line in MMP files - if you do not specify it, any number of players will be allowed; if you insert it, only that number is allowed. No more "... 2 player.mmp" "... 3 player.mmp"!
- Removed the patch for show tools - the screen is too cluttered. I will make a neater version when I check the boxes in the lobby.
11.37 2010-04-04:
- Changed the version scheme. All my releases will now have the number 11.xx, regardless of beta status, etc.
- Prevented overlap of debug text that comes with "Show tools". For those who do not know, this allows you to see information about whether your opponents have a car, how fast they are going, etc. I will eventually make this a setting in the lobby - it's a gameplay-changing feature.
11.37 21-03-2010:
- Disabled the debug flag "Show counters" in multiplayer because I kept leaving it on. This causes crashes in multiplayer as well as single-player in the apartment.
11.3beta06 14-03-2010:
- Fixed an interesting synchronization bug: if you ran Vista with more than 390 mmp files, the buses did not behave correctly, causing desynchronization.
11.3beta05 12.03.2010:
- Reduced the default density of cars/pedestrians from 500 to 400. It seems that the density of cars on the roads has become the same as before, at least for a single player. Hopefully, this will solve
the car hunger problem without introducing traffic jams like beta 4. 11.3beta4 26.02.2010:
- Increased the "peds" limit for cars from 15 to 127. This means that the shortage of cars should be reduced or disappear, but some roads may be busier. Let me know if you disagree.
11.3beta3 28.01.2010
- At the request of [DAFE], the default sound files have been changed to bil.raw and bil.sdt instead of ste. I will probably add the ability to specify which file in MMP at some point.
11.3beta2 03.01.2010:
- Custom STY files no longer require custom audio files. If you use the styfile.sty file, if the styfile.raw and styfile.sdt files are not found, gta2 will use ste.raw and ste.sdt.
11.3beta1 01.01.2010:
- Added support for custom GXT and GCI files in multiplayer MMP. GXT files must be in English. If the following lines are not present, GTA2 will use the built-in files by default.
GXTFile = yourmap.gxt
GCIFile = yourmap.gci
- Discovered and fixed a strange, seemingly long-standing bug in language detection. GTA2 determines whether you have language files, but the logic switches to French. This
would only cause issues if you did not have a language file or if you had French but not English. I'm not even sure what it does with the "Has language files" value, so maybe everything was fine.
11.2:
- Released 11.2beta15 as 11.2 for the new GH 1.5.
11.2beta15:
- Made minor adjustments to the layout of lobby screens. Again, they are not final, and I will take suggestions, see my email at the bottom of this file.
- Reduced the time required to measure the accuracy of the "sleep" function from 500 ms to 125 ms. This speeds up game loading a bit and has little effect on accuracy.
- Removed the limit of 20 messages in the chat window. The limit is now 64000 characters in win9x,
11.2beta14:
- Changed the sizes of lobby screens. This is not a final version, and I will take suggestions, see my email at the bottom of this file.
- Fixed the ping that was somewhat disrupted in previous beta versions. This returns lobby updates to 10 ms and (only) echo requests to UDP.
11.2beta13:
- Significantly reduced the time required for games to appear in the lobby, and thus reduced the time required to join using -j.
- Increased the time between lobby updates from 10 to 100 ms. This should reduce CPU time, decrease flickering, and generally be more stable.
11.2beta11:
- Added command line argument -c, which will automatically create a network game.
- Added command line argument -j, which will automatically connect to a network game as soon as it becomes available.
11.2beta05:
- Removed the debug enabling option that was in 11.1. This will make the return to a series of checkboxes in the GTA2 lobby.
- GTA2 forced to use TCP instead of UDP to try to prevent packet loss and out-of-order issues causing problems. This seems to resolve most synchronization issues except:
for a few simulated vehicles; WARP_FROM_CAR_TO_POINT; SYNC_BLOCK_MAN; SET_ALL_CONTROLS_STATUS; and ROAD_BLOCK_TANK_MAN.
- Fixed a chat lobby crash that occurred if more than 20 messages were received before sending a message.
- MMP file names are no longer case-sensitive.
- Fixed a map file code error that appeared in 11.0 - missing SCR, GMP, and STY caused a crash instead of messages.
- Normal game speed increased from 25 to 30 frames per second, and fast from 30 to 50 frames per second.
- Re-entering the game in the lobby after a failure or exiting the same game no longer causes a crash.
- When a player has no selected map, "N / A: map.mmp" is now displayed instead of the previous map name or nothing if there was no previous map.
11.1:
- Debug version allowing modification of wanted level, respect, teleport, show coordinates, health, and zoom in multiplayer.
11.0:
- Lobby crash due to failure should no longer crash GTA2.
- Removed the limit of 100 MMP files. It is now limited only by your RAM.
- Disabled F8 in multiplayer.
- Changed registry keys from HKLM to HKCU. This will allow GTA2 to run under guest Windows accounts and allow different settings for each user.
Патч обновит вашу игру до самой последней версии, а также добавит в неё несколько исправлений, включая улучшенную и гладкую поддержку GTA2: Game Hunter. Имеется поддержка Windows 10.
Установка:
Откройте установщик и направьте распаковку в директорию игры.
Рекомендуется установить игру в «C:\\Games» или в папку с документами. Установка в «C:\\Program Files» не является хорошей идеей, поскольку эта папка часто защищена системой Windows и может препятствовать записи GTA2 и GTA2 Game Hunter в эту папку.
Посетите форум официального сайта, чтобы узнать больше.
Ниже представлены все улучшения, происходившие на протяжении разработки.
11.44 2013-09-07
- Исправлены безумные бонусы трюков в быстром режиме. Судя по всему, в GTA2 была давняя ошибка, из-за которой всегда было легче медленно, а сложнее быстро. Когда я увеличил скорость fast, я сделал это еще хуже :П
- отменил патч SET_CHAR_THREAT_REACTION и исправил патчи на GIVE_WEAPON и PUT_CAR_ON_TRAILER. Теперь они будут работать с машинами, счетчики которых являются одними из первых 6 счетчиков.
- Эти две команды позволяют напрямую читать и изменять память GTA2 из скрипта.
Удачи с ними! Я ожидаю новых модных карт, панков. :Пожалуйста, публикуйте любые интересные адреса (или скрипты .mis), которые вы найдете, на форуме моддинга: http://gtamp.com/forum/viewtopic.php?f=4&t=700
Peek:
CHANGE_GANG_CHAR_RESPECT (счетчик адресов, счетчик значений, 101 или 102 или 104),
т.е. 101: счетчик значений
102: счетчик значений
104: счетчик значений
Poke:
CHANGE_GANG_CHAR_RESPECT (счетчик адреса, счетчик значений, 111 или 112 или 114),
т.е. 111: байтовый ptr [счетчик адреса]
112: word ptr [адресный счетчик]
114: dword ptr [адрес counter]
- Некоторые триггерные функции. Они делают забавные вещи проще, подсматривая и тыкая. Они возвращают целое число, поэтому я умножил его на 16384, чтобы вы действительно получили некоторую точность.
Я использовал 16384, потому что это то, на что координаты умножаются внутри для хранения ... т.е. для x = 10 он сохраняется как 163840.
Углы, которые они принимают, такие же, с которыми GTA2 работает внутри, поэтому вы можете напрямую использовать углы, полученные с помощью взгляда ,
Если вы не знаете, что это такое: 4 градуса, против часовой стрелки с юга. Т.е. 0 = юг, 360 = восток, 720 = север, 1080 = запад.
Они также настроены для системы координат с перевернутым y, которую использует gta2. Т.е. cos юг = 16384, кос север = -16384.
Cos:
CHANGE_GANG_CHAR_RESPECT (счетчик угла gta2, счетчик результатов, 120)
Sin:
CHANGE_GANG_CHAR_RESPECT (счетчик угла gta2, счетчик результатов, 121)
- обновлен d3ddll.dll для использования текущего реестра пользователей вместо локального компьютера
11.43 17.10.2012
- Теперь работает в Windows 8 :-)
- Сделано, чтобы GIVE_WEAPON, PUT_CAR_ON_TRAILER и SET_CHAR_THREAT_REACTION ничего не делали, если указанный игрок / автомобиль и т. Д. Не существует (исправляет ошибку безумия при убийстве трейлера без изменения скрипта).
11.42 2012-06-08
Давненько!
- Текст чата теперь в нижнем регистре, проще для глаз
- Текст чата теперь пытается быть того же цвета, что и игрок
- В чате \"/\" теперь \"?\"
- Окно чата в лобби по умолчанию.
11.41 2010-09-05
- Обновлены логотипы для gta2.exe и gta2 manager.exe. Спасибо Кубинскому Питу за отличные новые логотипы!
- Исправлены исходные файлы повторов, которые воспроизводятся, если вы слишком долго ждете в меню одиночной игры - теперь они работают с 11.41 без изменений или флагов отладки. С исправлениями трафика они даже в основном остаются синхронизированными ;-)
- Исправление трафика 1 - рандомизировано, кто получает первый шанс создать машину в каждом кадре. Надеюсь, снижает количество голодных автомобилей.
- Исправление трафика 2 - ограничение на количество машин уменьшено до оригинального для одиночной игры. Также сделал это в зависимости от того, сколько игроков в игре. Текущие лимиты составляют 16, 30, 42, 52, 60, 66 для 1, 2, 3, 4, 5, 6 игроков соответственно. Я планирую настроить это, чтобы найти оптимальный баланс между автомобильным голодом и пробками, поэтому, пожалуйста, дайте мне знать, что вы думаете.
- Исправлена ошибка, из-за которой вы теряли контроль над своим педом, если бы вас ударил кулаком при возрождении игроком с более высоким номером (например, игрок 2 ударил игрока 1 во время его появления).
- Исправление повтора 1 - повторы теперь будут всегда записываться, независимо от настроек «делать выпуск повтора» и «постоянное сохранение повтора». Если у вас нет каталога gta2 \\ test, файлы не будут записаны, и ошибка не появится. Кажется, это помогает решить проблемы с рассинхронизацией.
- Исправление повтора 2 - повторы теперь записываются как в test \\ replay.rep, так и в test \\ replayX.rep, где X - это «следующий повтор», показанный на вкладке отладки менеджера. X будет чередоваться от 0 до 9 и обратно, а replay.rep всегда будет самым последним воспроизведением.
- Исправление воспроизведения 3 - теперь вы можете указать воспроизведение для воспроизведения в командной строке.
gta2 -r vike.rep будет воспроизводить vike.rep в одиночной игре
gta2 -r 'vike sizess.rep' -n будет воспроизводить vike sizess.rep в многопользовательской игре
gta2 -r \"vike roooocks.rep\" будет воспроизводить vike roooocks.rep в одиночной игре player
gta2 -r -n будет воспроизводить replay.rep в мультиплеере.
11.40
22.08.2010 - ROAD_BLOCK_TANK_MAN теперь целится в ближайшего игрока, а не в локального игрока. Это исправляет Армию в мультиплеере!
- Исправлены SET_ALL_CONTROLS_STATUS и SET_ENTER_CONTROL_STATUS в мультиплеере - больше никаких рассинхронизаций.
- Исправлен WARP_FROM_CAR_TO_POINT в мультиплеере (больше нет рассинхронизации), а также он работал, когда педа нет в машине. Фактически это команда телепортации.
- Как и в 10.3, внутриигровой чат теперь поддерживает,. /; `-
- Перестал трясти длинные сообщения чата.
11.39 2010-07-30
- GTA2 теперь будет запускаться несколько раз, если вы этого захотите. Будьте осторожны, это может вызвать проблемы в GH, например, если вы хитрый, он позволяет вам запустить всю сетевую игру на одном компьютере, что очень полезно для воспроизведения повторов.
- Отменен флаг «всегда сверху» для полноэкранного режима - это ухудшает ситуацию как минимум для одного приложения.
11.38 2010-07-30
- GTA2 теперь будет работать в оконном режиме, даже если у вас не установлена глубина цвета 16 бит. К сожалению, это мешает графике меню, но если вам нужно, запускайте в полноэкранном режиме или в 16-битном режиме цвета.
- В полноэкранном режиме добавлена опция «всегда наверху»
- Сделан оконный режим захвата фокуса при нажатии кнопки запуска.
11.38 30-05-2010:
- Увеличен размер поля очков / фрагов, чтобы вы могли увеличить лимит очков.
- Убрано требование для строки \"PlayerCount\" в файлах MMP - если вы не укажете ее, будет разрешено любое количество игроков; если вы вставите его, разрешено только это число. Больше никаких \"... 2 player.mmp\" \"... 3 player.mmp\"!
- Убран патч для шоу-инструментов - экран слишком грязный. Сделаю более аккуратный вариант, когда поставлю галочки в лобби.
11.37 2010-04-04:
- Изменена схема версий. Все мои выпуски теперь будут иметь номер 11.xx, независимо от статуса бета и т. Д.
- Предотвращено наложение отладочного текста, который идет с «Показать инструменты». Для тех, кто не знает, это позволяет вам видеть информацию о том, есть ли у ваших оппонентов машина, с какой скоростью они едут и т. Д. Я в конечном итоге сделаю это настройкой в лобби - это функция изменения игрового процесса.
11.37 21-03-2010:
- Отключен флаг отладки «Показывать счетчики» в многопользовательской игре, потому что я продолжал оставлять его включенным. Это приводит к сбою многопользовательской игры, а также одиночной игры в жилом доме.
11.3beta06 14-03-2010:
- Исправлена интересная ошибка синхронизации: если вы запускали Vista с более чем 390 файлами mmp, то шины не вели себя правильно, вызывая рассинхронизацию.
11.3beta05 12.03.2010:
- Уменьшена плотность машин / пешеходов по умолчанию с 500 до 400. Похоже, что плотность машин на дорогах стала такой же, как и раньше, по крайней мере, для одного игрока. Надеюсь, это решит
проблему голодания машин без введения пробок, таких как бета 4. 11.3beta4 26.02.2010:
- Увеличен лимит «педов » для автомобилей с 15 до 127. Это означает, что нехватка автомобилей должна быть уменьшена или исчезнет, но некоторые дороги могут быть более занятым. Скажите, если вы не согласны.
11.3beta3 28.01.2010
- По запросу [DAFE] звуковые файлы по умолчанию изменены на bil.raw и bil.sdt вместо ste. Я, вероятно, добавлю в MMP возможность указать, какой файл в какой-то момент.
11.3beta2 03.01.2010:
- Пользовательские файлы STY больше не требуют пользовательских аудиофайлов. Если вы используете файл styfile.sty, если файлы styfile.raw и styfile.sdt не найдены, gta2 будет использовать ste.raw и ste.sdt.
11.3beta1 01.01.2010:
- Добавлена поддержка пользовательских файлов GXT и GCI в многопользовательских MMP. Файлы GXT должны быть на английском языке. Если следующих строк нет, по умолчанию GTA2 использует встроенные файлы.
GXTFile = yourmap.gxt
GCIFile = yourmap.gci
- Обнаружена и исправлена странная, по-видимому, давняя ошибка в определении языка. GTA2 определяет, есть ли у вас языковые файлы, но логика меняется на французский. это
Вызвало бы проблемы только в том случае, если бы у вас не было языкового файла или если бы у вас не было английского, но был французский. Я даже не уверен, что он делает со значением «Имеет языковые файлы», так что, возможно, все было в порядке.
11.2:
- Выпущено 11.2beta15 как 11.2 для нового GH 1.5.
11.2beta15:
- Внесены небольшие изменения в расположение экранов лобби. Опять же, они не окончательные, и я приму предложения, см. Мою электронную почту внизу этого файла.
- Уменьшено время, необходимое для измерения точности функции «сна» с 500 мс до 125 мс. Это немного ускоряет загрузку игры и мало влияет на точность.
- Убрано ограничение на 20 сообщений в окне чата. Предел теперь 64000 символов в win9x,
11.2beta14:
- Изменены размеры экранов лобби. Это не окончательный вариант, и я приму предложения, см. Мою электронную почту внизу этого файла.
- Исправлен пинг, который несколько нарушался в предыдущих бета-версиях. Это возвращает обновление лобби до 10 мс и (только) эхо-запросы к UDP.
11.2beta13:
- Значительно уменьшено время, необходимое для появления игр в лобби, и, следовательно, уменьшено время, необходимое для присоединения с помощью -j.
- Увеличено время между обновлениями лобби с 10 до 100 мс. Это должно сократить время процессора, уменьшить мерцание и в целом быть более стабильным.
11.2beta11:
- Добавлен аргумент командной строки -c, который автоматически создаст сетевую игру.
- Добавлен аргумент командной строки -j, который автоматически подключится к сетевой игре, как только она станет доступной.
11.2beta05:
- Удалена опция включения отладки, которая была в 11.1. Это сделает возврат в виде ряда флажков в лобби GTA2.
- GTA2 заставила использовать TCP вместо UDP, чтобы попытаться предотвратить потерю пакетов и нарушение порядка, вызывающее проблемы. Похоже, это решает большинство проблем с синхронизацией, кроме:
нескольких имитируемых транспортных средств; WARP_FROM_CAR_TO_POINT; SYNC_BLOCK_MAN; SET_ALL_CONTROLS_STATUS; и ROAD_BLOCK_TANK_MAN.
- Исправлен сбой в лобби чата, который происходил, если до отправки сообщения было получено более 20 сообщений.
- Имена файлов MMP больше не чувствительны к регистру.
- Исправлена ошибка кода файла карты, появившаяся в 11.0 - отсутствие SCR, GMP и STY вызывало сбой вместо сообщений.
- Нормальная скорость игры увеличена с 25 до 30 кадров в секунду, а быстрая - с 30 до 50 кадров в секунду.
- Повторный вход в игру в лобби после отказа или выход из той же игры больше не вызывает сбой.
- Когда у игрока нет выбранной карты, теперь отображается «N / A: map.mmp» вместо имени предыдущей карты или ничего, если предыдущей карты не было.
11.1:
- Отладочная версия, позволяющая изменять уровень розыска, уважение, телепорт, показывать координаты, здоровье и увеличивать масштаб в мультиплеере.
11.0:
- Использование отказа в лобби больше не должно приводить к сбою GTA2.
- Убрано ограничение на 100 файлов MMP. Теперь он ограничен только вашей оперативной памятью.
- Отключена F8 в мультиплеере.
- Изменены ключи реестра с HKLM на HKCU. Это позволит запускать GTA2 под гостевыми учетными записями Windows и позволит установить разные настройки для каждого пользователя.