L.A. Noire
Автор Sweet, 03 Nov 2011 19:32
Сообщений в теме: 29
#21
Отправлено 12 March 2012 - 21:51
выдирать модели риппером - одно, а брать их оригинал из игры - другое
#22
Отправлено 30 August 2012 - 18:08
Вот что ещё заметил, в EXE зашит дебаг который хз как открыть. есть, так же, в файлы с суффиксами .dev. в именах. У кого-нибудь есть база по la noire или же мысли, как этот дебаг открыть?
я там посмотрел на оставшиеся в exe строки, и судя по всему, там довольно обширный функционал (чуть ли не simple native trainer).
#23
Отправлено 30 August 2012 - 20:29
Sweet
Можешь скопировать строчки сюда? интересно
Можешь скопировать строчки сюда? интересно
#24
Отправлено 31 August 2012 - 08:11
База-то у меня есть, но на ноуте (не перекинул еще все старые архивы) и от 360й версии.
К дебагу, большинство этих строчек, отношения не имеет.
Зато имеет к формату ресурсов.
Для сохранения ресурсов, там используется havok serialize, в котором на каждую структуру должен быть дескриптор. (этот дескриптор используется не только игровым кодом, но и редакторами. В частности, при просмотре полей структуры, для них есть описание)
Из природной лени, поля комментариев оттуда не порезали, поэтому форматы ресурсов можно восстановить полностью (или почти полностью). Проблема в том, что для этого нужно писать .idc, сравнимый по размеру и сложности с разборщиком rage::parStructure и rage::ActionTree вместе взятыми.
You think your day was surreal? Try mine.
#25
Отправлено 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
Отправлено 31 August 2012 - 18:52
Я еще порекомендую заглянуть в доку на Havok 5.5 (могу выложить, если больше не дают скачать), в раздел про сериализацию. Много должно стать понятнее.
You think your day was surreal? Try mine.
#27
Отправлено 31 August 2012 - 19:23
Нашёл некий just cause 2 multiplayer mod, но там сорцы физ. движка, на сайте интела требуют мои данные для "pc binary-only".
#28
Отправлено 31 August 2012 - 20:02
Я, помнится, достаточно давно, зарегился и скачал 5.5 и 6.0
Там действительно binary only (т.е., исходников нет, но есть неплохая документация и библиотеки, котоыре неплохо разбираются.
You think your day was surreal? Try mine.
#29
Отправлено 31 August 2012 - 20:04
О, я-то подумал что дадут ТОЛЬКО ЛИШЬ какую-нибудь демку без исходников, а оно вот как..
#30
Отправлено 01 September 2012 - 16:44
Можно как-нибудь запилить для этой игры noclip или что-то в этом духе? Или может такое уже запилили в каком-нибудь трейнере?
UPD:
или же телепортатор...
Сообщение отредактировал Sweet: 02 September 2012 - 18:53
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных