Перейти к содержимому


Фотография

L.A. Noire


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 29

#21 Sweet

Sweet

    Активный участник

  • Пользователи
  • PipPipPip
  • 418 сообщений
  • Пол:Мужчина
  • Город:Нижний Новгород


Отправлено 12 March 2012 - 21:51

выдирать модели риппером - одно, а брать их оригинал из игры - другое

#22 Sweet

Sweet

    Активный участник

  • Пользователи
  • PipPipPip
  • 418 сообщений
  • Пол:Мужчина
  • Город:Нижний Новгород


Отправлено 30 August 2012 - 18:08

Вот что ещё заметил, в EXE зашит дебаг который хз как открыть. есть, так же, в файлы с суффиксами .dev. в именах. У кого-нибудь есть база по la noire или же мысли, как этот дебаг открыть? я там посмотрел на оставшиеся в exe строки, и судя по всему, там довольно обширный функционал (чуть ли не simple native trainer).

#23 SILENT_Pavel

SILENT_Pavel

    Активный участник

  • Пользователи
  • PipPipPip
  • 937 сообщений


Отправлено 30 August 2012 - 20:29

Sweet
Можешь скопировать строчки сюда? :) интересно

#24 listener

listener

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 356 сообщений
  • Пол:Мужчина
  • Город:Ft.Lauderdale


Отправлено 31 August 2012 - 08:11

База-то у меня есть, но на ноуте (не перекинул еще все старые архивы) и от 360й версии. К дебагу, большинство этих строчек, отношения не имеет. Зато имеет к формату ресурсов. Для сохранения ресурсов, там используется havok serialize, в котором на каждую структуру должен быть дескриптор. (этот дескриптор используется не только игровым кодом, но и редакторами. В частности, при просмотре полей структуры, для них есть описание) Из природной лени, поля комментариев оттуда не порезали, поэтому форматы ресурсов можно восстановить полностью (или почти полностью). Проблема в том, что для этого нужно писать .idc, сравнимый по размеру и сложности с разборщиком rage::parStructure и rage::ActionTree вместе взятыми.
You think your day was surreal? Try mine.

#25 Sweet

Sweet

    Активный участник

  • Пользователи
  • PipPipPip
  • 418 сообщений
  • Пол:Мужчина
  • Город:Нижний Новгород


Отправлено 31 August 2012 - 17:18

SILENT_Pavel
вот несколько:
aHowFarToOffset db 'How far to offset the player',27h,'s hand during a clue conversation'
.rld1:011104C4										; DATA XREF: sub_55C220+29Bo
.rld1:011104C4										; sub_A1D2C0+520o
.rld1:011104C4				 db 0
.rld1:01110503				 align 4
.rld1:01110504 aCameracutikoff db 'CameraCutIKOffset',0; DATA XREF: sub_55C220+2ABo
.rld1:01110504										; sub_A1D2C0+533o
.rld1:01110516				 align 4
.rld1:01110518 aShowTheLeftsti db 'Show the ',27h,'[LEFTSTICK] to manipulate',27h,' tutorial message',0
.rld1:01110518										; DATA XREF: sub_55C220+2B7o
.rld1:0111054E				 align 10h
.rld1:01110550 aShowsweeptutor db 'ShowSweepTutorial',0; DATA XREF: sub_55C220+2C7o
.rld1:01110562				 align 4
.rld1:01110564 aScaleTheRotati db 'Scale the rotation input of the six axis controller',0
.rld1:01110564										; DATA XREF: sub_55C220+2D3o
.rld1:01110598 aSixaxisrotates db 'SixAxisRotateScale',0; DATA XREF: sub_55C220+2E3o
.rld1:011105AB				 align 4
.rld1:011105AC aAllowTheSweepI db 'Allow the sweep interactor to become active when backing out',0
.rld1:011105AC										; DATA XREF: sub_55C220+2EFo
.rld1:011105E9				 align 4
.rld1:011105EC aDontautofinish db 'DontAutoFinishOnReverse',0; DATA XREF: sub_55C220+2FFo
.rld1:01110604 aDonTAbortTheLo db 'Don',27h,'t abort the LocatorZoomCamera when sleeping',0
...
aAddingmachines db 'AddingMachineSequence',0; DATA XREF: sub_106E3A0+3o
.rld1:01110A02				 align 4
.rld1:01110A04 aTheValueThatMu db 'The value that must be in the display.',0
.rld1:01110A04										; DATA XREF: sub_562C10+43o
.rld1:01110A2B				 align 4
.rld1:01110A2C aValue		  db 'Value',0		   ; DATA XREF: sub_562C10+56o
.rld1:01110A2C										; sub_998480+12Bo ...
.rld1:01110A32				 align 4
.rld1:01110A34 a0InvalidAddSub db '0=Invalid|Add|Subtract|Multiply|Divide|Equals',0
.rld1:01110A34										; DATA XREF: sub_562C10+62o
.rld1:01110A62				 align 4
.rld1:01110A64 aOperation	  db 'Operation',0	   ; DATA XREF: sub_562C10+90o
.rld1:01110A6E				 align 10h
.rld1:01110A70 aAddingmachin_0 db 'AddingMachineStage',0; DATA XREF: sub_106E3D0+3o
.rld1:01110A83				 align 4
.rld1:01110A84 aTheInitialSele db 'The initial selection stage.',0
.rld1:01110A84										; DATA XREF: sub_562D50+EEo
.rld1:01110A84										; sub_566370+EFo
.rld1:01110AA1				 align 4
.rld1:01110AA4 aInteractionsta db 'InteractionStage',0; DATA XREF: sub_562D50+199o
.rld1:01110AA4										; sub_565FC0+1E4o ...
.rld1:01110AB5				 align 4
.rld1:01110AB8 aPairedInteract db 'Paired interaction stage.',0; DATA XREF: sub_562D50+1B6o
.rld1:01110AD2				 align 4
.rld1:01110AD4 aPairedintera_1 db 'PairedInteractionStage',0; DATA XREF: sub_562D50+1F4o
.rld1:01110AD4										; sub_568C00+4A0o
.rld1:01110AEB				 align 4
.rld1:01110AEC aSetcustomcamer db 'SetCustomCameraStage',0; DATA XREF: sub_562D50+25Co
.rld1:01110AEC										; sub_562D50+2C0o ...
.rld1:01110B01				 align 4
.rld1:01110B04 aTheCameraStage db 'The camera stage to cut to after using the equals operation.',0
.rld1:01110B04										; DATA XREF: sub_562D50+279o
.rld1:01110B41				 align 4
.rld1:01110B44 aTriggerstage   db 'TriggerStage',0	; DATA XREF: sub_562D50+324o
.rld1:01110B44										; sub_562D50+388o ...
.rld1:01110B51				 align 8
.rld1:01110B58 aTheTriggerStag db 'The trigger stage to activate after the correct sequence of opera'
.rld1:01110B58										; DATA XREF: sub_562D50+341o
.rld1:01110B58				 db 'tions is performed.',0
.rld1:01110BAD				 align 10h
.rld1:01110BB0 aAssociatesJoin db 'Associates joint ids with adding machine operations',0
.rld1:01110BB0										; DATA XREF: sub_562D50+3AEo
.rld1:01110BE4 aOperations	 db 'Operations',0	  ; DATA XREF: sub_562D50+3F8o
.rld1:01110BE4										; sub_E788F0+2EAo
.rld1:01110BEF				 align 10h
.rld1:01110BF0 aTheJointIdsInO db 'The joint ids in order of the display dials',0
.rld1:01110BF0										; DATA XREF: sub_562D50+40Co
.rld1:01110C1C aDisplayjointid db 'DisplayJointIds',0 ; DATA XREF: sub_562D50+41Eo
.rld1:01110C2C				 align 10h
.rld1:01110C30 aTheRotationOff db 'The rotation offset of the display dials between each display val'
.rld1:01110C30										; DATA XREF: sub_562D50+42Ao
.rld1:01110C30				 db 'ue',0
.rld1:01110C74 aDisplayrotatio db 'DisplayRotationOffset',0; DATA XREF: sub_562D50+43Ao
.rld1:01110C8A				 align 4
.rld1:01110C8C aTheAddingMachi db 'The adding machine clue.',0; DATA XREF: sub_562D50+487o
.rld1:01110CA5				 align 4
.rld1:01110CA8 aAddingmachinec db 'AddingMachineClue',0; DATA XREF: sub_562D50+4B0o
.rld1:01110CBA				 align 10h
Там много ещё чего и, как сказал листенер, некоторые действительно похожи на описания ресурсов и чего-то ещё..

#26 listener

listener

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 356 сообщений
  • Пол:Мужчина
  • Город:Ft.Lauderdale


Отправлено 31 August 2012 - 18:52

Я еще порекомендую заглянуть в доку на Havok 5.5 (могу выложить, если больше не дают скачать), в раздел про сериализацию. Много должно стать понятнее.
You think your day was surreal? Try mine.

#27 Sweet

Sweet

    Активный участник

  • Пользователи
  • PipPipPip
  • 418 сообщений
  • Пол:Мужчина
  • Город:Нижний Новгород


Отправлено 31 August 2012 - 19:23

Нашёл некий just cause 2 multiplayer mod, но там сорцы физ. движка, на сайте интела требуют мои данные для "pc binary-only".

#28 listener

listener

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 356 сообщений
  • Пол:Мужчина
  • Город:Ft.Lauderdale


Отправлено 31 August 2012 - 20:02

Я, помнится, достаточно давно, зарегился и скачал 5.5 и 6.0 Там действительно binary only (т.е., исходников нет, но есть неплохая документация и библиотеки, котоыре неплохо разбираются.
You think your day was surreal? Try mine.

#29 Sweet

Sweet

    Активный участник

  • Пользователи
  • PipPipPip
  • 418 сообщений
  • Пол:Мужчина
  • Город:Нижний Новгород


Отправлено 31 August 2012 - 20:04

О, я-то подумал что дадут ТОЛЬКО ЛИШЬ какую-нибудь демку без исходников, а оно вот как..

#30 Sweet

Sweet

    Активный участник

  • Пользователи
  • PipPipPip
  • 418 сообщений
  • Пол:Мужчина
  • Город:Нижний Новгород


Отправлено 01 September 2012 - 16:44

Можно как-нибудь запилить для этой игры noclip или что-то в этом духе? Или может такое уже запилили в каком-нибудь трейнере? UPD: или же телепортатор...

Сообщение отредактировал Sweet: 02 September 2012 - 18:53





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных