You are not logged in.
Вот так:
05.02.2007 23:03 5 189 632 gta_sa_compact.exe
1.0 US (т.е., все адреса в пределах основного сегмента на месте). Запускается. Работает. Пару миссий прошел - пока все нормально.
Если кому-нибудь надо - завтра выложу (куда лучше?) (там еще стоит заголовок почистить, чтобы пустые сегменты не создавались и сегмент неинициализированных данных убрать (это еще 256К)).
PS. примерно 2500-3000 правок, из них порядка 200 - вручную.
PPS.
Object table: # Name VirtSize RVA PhysSize Phys off Flags -- -------- -------- -------- -------- -------- -------- 01 .text 00456000 00001000 00455E00 00000400 60000020 [CER] 02 _rwcseg 00001000 00457000 00000600 00456200 60000020 [CER] 03 .rdata 0004C000 00458000 0004B400 00456800 40000040 [IR] 04 .data 003FA000 004A4000 00040000 004A1C00 C0000040 [IRW] 05 _TEXT_HA 00011000 0089E000 00010C00 004E1C00 C0000040 [IRW] 06 _rwdseg 00001000 008AF000 00000200 004F2800 C0000040 [IRW] 07 .rsrc 00001000 008B0000 00000600 004F2A00 40000040 [IR] 08 .text 0064A000 008B1000 00000000 00000000 E0000020 [CERW] 09 .init 00006000 00EFB000 00000000 00000000 E0000020 [CERW] 0a .data 00255000 00F01000 00000000 00000000 E0000040 [IERW] 0b .HOODLUM 00021000 01156000 00000000 00000000 E0000020 [CERW]
Last edited by listener (05-02-2007 21:27)
Offline
Offline
Выложил. На рапиду. Если надо куда-нибудь еще - говорите куда.
[You must login to view hidden text.]
Если будут замечены какие-нибудь глюки - пишите, постараюсь выловить.
Дальше, денька два отдохну от кода и начну переносить инфу из базы с 1.0 EU.
Offline
Help me!!!
Ради интереса скачала 'sa_compact' и запустила. Теперь игрушка не запускается. Что делать-то! И что это за штука и для чего!?
Вот ведь любопытство до чего доводит.
Last edited by svetka (07-02-2007 07:11)
Offline
Ради интереса скачала 'sa_compact' и запустила. Теперь игрушка не запускается. Что делать-то! И что это за штука и для чего!?
гы, гы, теперь твой компьютер заражен страшным, неизлечимым вирусом и скоро все твои данные на винчестере будут стерты )))
а если серьезно, то попробуй поставить его на чистую игру, не тронутую модами.
Я правда сам его еще не испытывал.
Offline
А старую игрушку придется стереть?
И что делает этот exe? Он просто облегченный?
Offline
А старую игрушку придется стереть?
нет, просто замени exe на оригинальный.
Он просто облегченный?
да
Offline
нет, просто замени exe на оригинальный.
Бесполезно. Говорит что в ехе недопустимая ошибка.
Где-то что-то еще перенапряглось.
Offline
удали gta_sa.set
да, и тоже самое попробуй при замене на новый компактный ехе. просто настройки несовместимы с разными версиями видимо
Offline
Ура! Я перезагрузила ПК и всё заработало!
Теперь можно эксперементировать дальше.
удали gta_sa.set
С вылетами я уже разобралась. Буду пробовать.
Offline
Удалила gta_sa.set. Всё запускается и играется.
А в чем смысл этого облегченного ехе? Только в малом весе?
Offline
ну название темы говорит само за себя - ехе предназначен в основном для последующего дизассемблирования и исследования там убран весь мусор. С точки зрения игры ничего поменяться не должно (хотя можно было бы заодно активировать радио/перекраску/мишн паки)
Offline
Все должно быть полностью аналогично 1.0 US. Мультимод идет (есть некоторые глюки, но, возможно это из-за висты: нужно либо пробовать под XP, либо, наконец-таки, запатчить в игре pool allocator).
Что касается gta_sa.set - у меня нет никаких глюков при запуске 1.0 US/EU/Compact в любой последовательности. После запуска 1.1, приходится выставлять настройки заново (что-то поменялось в структуре файла).
ну название темы говорит само за себя - ехе предназначен в основном для последующего дизассемблирования и исследования там убран весь мусор. С точки зрения игры ничего поменяться не должно (хотя можно было бы заодно активировать радио/перекраску/мишн паки)
Я специально не трогал ничего дополнительно. Все, что есть в оригинальном exe - должно присутствовать; все, чего нет - должно отсутсвовать. Так бы много чего можно было выкинуть (сколько раз я увидел ролик nvidia...) и много чего добавить.
А мусора было много. Под конец пошли конструкции, когда 100-200 байт кода сворачиваются в одну двухбайтовую команду (push 0 или что-то в этом духе).
Offline
Вот, сделал небольшую модификацию:
- "вернул к жизни" стартовое окно движка RW, позволяющее выбрать разрешение (от 320x200x16 ) или запустить в оконном режиме (первый элемент списка, должен совпадать с разрешением рабочего стола).
- за компанию были пристрелены все начальные заставки, кроме последней (методом Stretchnutter'а).
Внимание! Если запустить игру в "необычном" для нее разрешении (меньше 640x480) или в окне, то, при в входе в меню "продвинутые настройки графики" она вылетит...
Патч здесь: http://public.sannybuilder.com/GTASA_PA … astwnd.zip
Last edited by AleX AciD (25-09-2008 12:17)
[large][acronym=Завтра, завтра, постоянно завтра, так проходит жизнь]Cras, cras, semper cras, sic evadit aetas[/acronym][/large]
Offline
2AleX AciD:
Интересно, а можно так пропатчить ехе, чтобы игра всегда запускалась в оконном режиме?
Offline
Интересно, а можно так пропатчить ехе, чтобы игра всегда запускалась в оконном режиме?
Можно: http://public.sannybuilder.com/GTASA_PA … nlywnd.zip
Last edited by AleX AciD (25-09-2008 12:18)
[large][acronym=Завтра, завтра, постоянно завтра, так проходит жизнь]Cras, cras, semper cras, sic evadit aetas[/acronym][/large]
Offline
Было бы здорово, если ты в соседней темке бы описал, что и как меняешь
Оба патча перезалил на паблик.
Offline
2Seemann:
Залей sa_compact на паблик.
Offline
Еще одна модификация:
- отстреливает динамическую камеру, включающуюся при посадке в поезд (и при его угоне).:cool:
(Но обычного переключения камер все равно нет)
Из-за того, что многие тоннели очень низкие, камера иногда выезжает за потолок.
Патч должен без проблем накладываться на любой из трех вариантов компактного exe (на обычный и на оба моих патча, выложенных выше).
Патч: http://public.sannybuilder.com/GTASA_PA … aincam.zip
edit: все ссылки на патчи исправлены
Last edited by AleX AciD (25-09-2008 12:23)
[large][acronym=Завтра, завтра, постоянно завтра, так проходит жизнь]Cras, cras, semper cras, sic evadit aetas[/acronym][/large]
Offline
Хорошо , но это `велосипед` , ведь есть же скрипт нормальной камеры поезда с возможностью переключения вида )
Offline
2AleX AciD. А вот хорошо бы сделать так, что бы камера, при движении авто, через N-ое время не разворачивалась, как сейчас. А то приходится переодически мышкой двигать, чтоб камера положение не начала менять.
Offline
Хорошо , но это `велосипед` , ведь есть же скрипт нормальной камеры поезда с возможностью переключения вида )
А ссылочки не найдется?
А вот хорошо бы сделать так, что бы камера, при движении авто, через N-ое время не разворачивалась, как сейчас. А то приходится переодически мышкой двигать, чтоб камера положение не начала менять.
Да, но мне пока не известно, где находится этот код...
PS: По поводу тоннелей, хотел добавить, что этот недостаток позволяет увидеть работу движка. В частности в тоннеле "имени Market station" происходит отключение рендеринга внешнего мира при въезде и включение при выезде.
[large][acronym=Завтра, завтра, постоянно завтра, так проходит жизнь]Cras, cras, semper cras, sic evadit aetas[/acronym][/large]
Offline
http://missions.gtamaps.net/downloads.p … load_id=64
здесь пак клео-скриптов марсика , в нем скрипт traincam.cs )
Offline