погремиста. проблема с д3д9он12.длл, а я ничево не понимаю

  • Привет! Если твой основной форумник заблокирован - ты можешь оставить заявку в этом разделе: Нажми на меня!, НЕ создавая новый форумный аккаунт.

джулл

Пользователь
Автор темы
97
5,463
у меня какой-та пиздец. пробовал чистую жта, только с модлоадером чтобы получить лог, готовые сборки, свою старую сборку и так далее. во всех случаях появляется такая залупа и крашится игра. не шутка, играть могу только в деморгане (там всё ок)

если кто-то понимает в этих буквах хоть что-то - помогите(((
если не найдёте решение прошу добровольно посадить мне всех персонажей в деморган чтобы я мог поиграть

Код:
Game version: GTA SA 1.0 US
Unhandled exception at 0x523E54F0 in d3d9on12.dll (+0x254f0): 0xC0000005: Access violation reading location 0xA8F45368.
    Register dump:
        EAX: 0xA8F45368  EBX: 0x4282823E  ECX: 0x3A85F0C0  EDX: 0x0FADA320 
        EDI: 0x3A85F0C0  ESI: 0x00000000  EBP: 0x0FDDFEB0  EIP: 0x523E54F0 
        ESP: 0x0FDDFE94  EFL: 0x00010A82  CS: 0x00000023   SS: 0x0000002B   
        GS: 0x0000002B   FS: 0x00000053   ES: 0x0000002B   DS: 0x0000002B   
        
    Stack dump:
        0x0FDDFE94:  0FADC9F4 523E4660 3A85C0A8 00000002 A8F45368 00000000
        0x0FDDFEAC:  00000000 0FDDFF28 523E4730 3A85F0C0 00000000 4282823E
        0x0FDDFEC4:  00000000 00000007 3E239FDE 0FA1A040 523E4660 000026D4
        0x0FDDFEDC:  523E5E50 000026CC 0FA1A040 59D60000 00000024 00000001
        0x0FDDFEF4:  00000000 00000000 00000000 00000000 00000000 00000000
        0x0FDDFF0C:  3E239FD6 3E239FD2 3E239FDE 0FDDFECC 0FDDFFCC 52431288
        0x0FDDFF24:  00000003 0FDDFF50 59EB8EA1 3A85C0A8 0FADC9F4 0FA1A040
        0x0FDDFF3C:  00000001 59D60000 00000033 00000000 00000001 0FDDFF70
        0x0FDDFF54:  59EB9CC1 0FADA320 00000001 59EB8990 59EB8990 0FA1A040
        0x0FDDFF6C:  59EB899D 0FDDFF80 7640FCC9 0FA1A040 7640FCB0 0FDDFFDC
        base: 0x0FBE0000   top: 0x0FDDFE94   bottom: 0x0FDE0000
        
    Backtrace (may be wrong):
        =>0x523E54F0 GetPrivateDDITable+0x12840 in d3d9on12.dll (+0x254f0) (0x0FDDFEB0)
          0x523E4730 GetPrivateDDITable+0x11a80 in d3d9on12.dll (+0x24730) (0x0FDDFF28)
          0x59EB8EA1 Direct3DShaderValidatorCreate9+0x5c421 in d3d9.dll (+0x158ea1) (0x0FDDFF50)
          0x59EB9CC1 Direct3DShaderValidatorCreate9+0x5d241 in d3d9.dll (+0x159cc1) (0x0FDDFF70)
          0x7640FCC9 BaseThreadInitThunk+0x19 in KERNEL32.DLL (+0x1fcc9) (0x0FDDFF80)
          0x77987C6E RtlGetAppContainerNamedObjectPath+0x11e in ntdll.dll (+0x67c6e) (0x0FDDFFDC)
          0x77987C3E RtlGetAppContainerNamedObjectPath+0xee in ntdll.dll (+0x67c3e) (0x0FDDFFEC)
 
Решение
такая же хуйня была, ничего не помогло по итогу. заменял системные файлы - полетела винда, переустанавливал и винду и директ икс 100 раз - хуй. если у тебя железо поддерживает вулкан, поставь в игру dxvk

джулл

Пользователь
Автор темы
97
5,463
Совместимость менять пробовал? Запускать от имени администратора?
Ещё можно порыскать directx библиотеки всякие, которые там советуют устанавливать для ГТА, тоже переустановить.
в режиме совместимости (любом) игра просто не работает. емнип для десятки как раз советовали запускать как раз без него. лаунчер сампа и гта_са.ехехехе от имени администратора, с библиотеками директх всё впорядке (несколько раз открывал установщик)
 

Арсений Меладзе

батчиф без ранчера
Game Admin
366
2,184

джулл

Пользователь
Автор темы
97
5,463
ни в одном из топиков нет этой проблемы 1703764663506.png
 

месье гугов

Пользователь
Banned
93
1,327
такая же хуйня была, ничего не помогло по итогу. заменял системные файлы - полетела винда, переустанавливал и винду и директ икс 100 раз - хуй. если у тебя железо поддерживает вулкан, поставь в игру dxvk
 

джулл

Пользователь
Автор темы
97
5,463
такая же хуйня была, ничего не помогло по итогу. заменял системные файлы - полетела винда, переустанавливал и винду и директ икс 100 раз - хуй. если у тебя железо поддерживает вулкан, поставь в игру dxvk
железо вулкан поддерживает, только про dxvk не понял, на гитхабе1703768226704.png
 

доктор кто

Постоянный
Banned
332
3,537
Ошибка, с которой вы столкнулись, связана с игрой GTA SA и модулем d3d9on12.dll. Возможно, проблема связана с несоответствием версий игры и модуля, или есть проблемы с доступом к памяти.

Вот несколько рекомендаций, которые могут помочь решить проблему:

  1. Проверьте, совместимы ли версии игры и модуля. Обновите игру и установите последнюю версию модуля, чтобы устранить несоответствие версий.
  2. Попробуйте запустить игру в режиме совместимости. Щелкните правой кнопкой мыши ярлык игры, выберите "Свойства" и перейдите на вкладку "Совместимость". Поставьте галочку напротив "Запустить программу в режиме совместимости" и выберите предыдущую версию Windows, с которой работала игра без проблем.
  3. Если проблему вызывает модификация игры, попробуйте удалить или отключить все моды и проверить, работает ли игра без них. Если игра работает без проблем, включайте моды по одному и проверяйте каждый раз, чтобы найти конкретный мод, вызывающий ошибку.
  4. Если вы используете какое-либо программное обеспечение для изменения настроек игры или графики, попробуйте отключить его и запустить игру без него. Некоторые программы могут конфликтовать с игрой или модулем.
  5. Обновите или переустановите драйверы графической карты. Убедитесь, что вы используете последние версии драйверов, совместимых с вашей графической картой.
  6. Если ни одна из вышеперечисленных рекомендаций не помогла, попробуйте переустановить игру с нуля. Убедитесь, что вы установили все обновления и патчи для игры.
 

джулл

Пользователь
Автор темы
97
5,463
я думаю чат гэпэтэ хуйни не спизданет проверь скажи
все пункты кроме первого уже неоднократно проходились (офк кроме первого, мы все с 1.0ЮС пиратки играем, какие обновления последних версий)
так что чатгпт хуйню спизданул :(
там выше что-то интересное предложили, но я пока жду ответ по поводу линуксоидности dxvk
 

месье гугов

Пользователь
Banned
93
1,327
железо вулкан поддерживает, только про dxvk не понял, на гитхабеПосмотреть вложение 3453603
лично у меня сработало и помогло, качаешь отсюда архив https://github.com/doitsujin/dxvk/releases
файлы из папки x32(вне зависимости от разрядности твоей винды) кидаешь в корень игры и запускаешься
 
Последнее редактирование:

джулл

Пользователь
Автор темы
97
5,463
лично у меня сработало и помогло, качаешь отсюда архив https://github.com/doitsujin/dxvk/releases
файлы из папки x32(вне зависимости от разрядности твоей винды) кидаешь в корень игры и запускаешься
выглядит как фикс. сейчас закончил с работкой и при запуске уже нет старой ошибки в логах (сборка просто не грузится). сейчас скачаю голенькую гта_са и попробую на ней 1703784819070.png
 

джулл

Пользователь
Автор темы
97
5,463
такая же хуйня была, ничего не помогло по итогу. заменял системные файлы - полетела винда, переустанавливал и винду и директ икс 100 раз - хуй. если у тебя железо поддерживает вулкан, поставь в игру dxvk
бро, знай. ты лучший ебать
я с этой хуйней полгода не мог справится (не прям подряд, а просто попыток десять за всё время было) и сейчас у меня всё работает. охуеть просто
 

месье гугов

Пользователь
Banned
93
1,327
бро, знай. ты лучший ебать
я с этой хуйней полгода не мог справится (не прям подряд, а просто попыток десять за всё время было) и сейчас у меня всё работает. охуеть просто
фикс на самом деле хуёвый, но я сам уже заебался пытаться это решить и на этом варианте остановился. какие-то траблы с директом, а какие - хуй знает. ну да пофик, главное что работает(y)