#1 31-10-2011 13:44

~AquaZ~
Registered: 01-03-2010
Posts: 726

Улучшенная gta_sa.exe

Когда-то давно listener писал на форуме, что большАя часть gta_sa.exe переведена на С++. Где взять этот "исходник"? Хочется переделать exe так, чтобы не надо было добавлять asi-шники vehicle adder, handling adder, more vehicles, special abilities, vehicle audio editor, а чтобы всё это хранилось в vehicles.ide и/или handling.dat. И неплохо бы быстродействие RW усовершенствовать - уверен, он не выжимает максимум! Кто может помочь с этим?

Offline

#2 31-10-2011 14:50

Sw[ee]t
From: Нижний Новгород
Registered: 16-02-2009
Posts: 686
Website

Offline

#3 31-10-2011 20:13

~AquaZ~
Registered: 01-03-2010
Posts: 726

Re: Улучшенная gta_sa.exe

Спасибо!!!!11одинодин
Щас утону в коде smile

Offline

#4 31-10-2011 20:49

Sw[ee]t
From: Нижний Новгород
Registered: 16-02-2009
Posts: 686
Website

Re: Улучшенная gta_sa.exe

Только осторожней с ним, он 2009го года выпуска; сравнивай его с исходниками MTA и добавляй/поправляй где считаешь нужным smile

Offline

#5 31-10-2011 23:07

~AquaZ~
Registered: 01-03-2010
Posts: 726

Re: Улучшенная gta_sa.exe

А при чём здесь исходники МТА?

Offline

#6 01-11-2011 04:26

Sw[ee]t
From: Нижний Новгород
Registered: 16-02-2009
Posts: 686
Website

Re: Улучшенная gta_sa.exe

Они основаны на сорсах оригинальной игры

Offline

#7 02-11-2011 18:28

~AquaZ~
Registered: 01-03-2010
Posts: 726

Re: Улучшенная gta_sa.exe

А можно его как-нибудь сконвертировать для C++ Builder 2010, или стОит ставить Visual Studio?

Offline

#8 02-11-2011 20:13

Sw[ee]t
From: Нижний Новгород
Registered: 16-02-2009
Posts: 686
Website

Re: Улучшенная gta_sa.exe

А какие различия между Си+ и студией (которая использует этот самый си)

Offline

#9 02-11-2011 20:42

~AquaZ~
Registered: 01-03-2010
Posts: 726

Re: Улучшенная gta_sa.exe

Формат проектов.
З.Ы. Почему это называется "gta_dll"?

Offline

#10 03-11-2011 07:25

listener
From: Vice City
Registered: 09-11-2006
Posts: 616
Website

Re: Улучшенная gta_sa.exe

[@~AquaZ~ - Можно, но все места, использующие __thiscall придется заменять ассемблерными вставками, а их там много.

gta_dll оно называется по историческим причинам. Вернее, в настоящий момент оно называется sa_dll, чтобы не путать с vc_dll и iv_dll.

Offline

#11 03-11-2011 09:53

Jack Daniel's
Registered: 05-07-2011
Posts: 211

Re: Улучшенная gta_sa.exe

~AquaZ~ wrote:

А можно его как-нибудь сконвертировать для C++ Builder 2010, или стОит ставить Visual Studio?

Недавно пробовал один свой проект, написанный под cpp builder, скомпилировать в vc++ - вышло больше 100 ошибок и компилятор прекратил компиляцию grin
Так что легче поставить какой-нибудь vc++ express edition и работать уже в нем с исходником (если тебе не лень исправлять, конечно.)

Last edited by Jack Daniel's (03-11-2011 15:05)

Offline

#12 03-11-2011 17:49

~AquaZ~
Registered: 01-03-2010
Posts: 726

Re: Улучшенная gta_sa.exe

listener wrote:

в настоящий момент оно называется sa_dll

Есть более новая версия?

Offline

#13 06-11-2011 18:38

~AquaZ~
Registered: 01-03-2010
Posts: 726

Re: Улучшенная gta_sa.exe

...:( Есть более новая версия?

Offline

Board footer

Powered by FluxBB