Автор Тема: Помогите исправить проблему с душем в Sims 2 (v2) для GBA  (Прочитано 449 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Burinis

  • Пользователь
  • Сообщений: 22
    • Просмотр профиля
Играю в русскую пиратку через Lemuroid. Купил в Sims 2 душ зелёного цвета, но после того, как мой перс зайдет, происходит вот такое месиво. На Retroarch та же проблема.
Есть ли какие-то варианты исправления?

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5660
    • Просмотр профиля
У перевода V2 нет такого бага, он есть у V1. Я сейчас проверил, для исправления душа в V1 нужно скопировать данные из оригинального рома 17CC000-17CC1FF. На emu-land только V1, а V2 я брал здесь https://gbaroms.ru/sims-2-rus/. Есть отдельная тема по багам в переводах GBA игр.

Оффлайн Burinis

  • Пользователь
  • Сообщений: 22
    • Просмотр профиля
У перевода V2 нет такого бага, он есть у V1. Я сейчас проверил, для исправления душа в V1 нужно скопировать данные из оригинального рома 17CC000-17CC1FF. На emu-land только V1, а V2 я брал здесь https://gbaroms.ru/sims-2-rus/. Есть отдельная тема по багам в переводах GBA игр.
Сорри, просто я скачивал версию с этим багом, помеченную как 2, с рутрекера. Но есть ещё баг: версия 2, скаченная с gbaroms, не дружит с Lemuroid. Как исправить? Пересканил, но это проблему не решило. Другое ПО для эмуляции пока не рассматриваю.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5660
    • Просмотр профиля
Но есть ещё баг: версия 2, скаченная с gbaroms, не дружит с Lemuroid. Как исправить?
Они в переводе зачем-то начальную инструкцию заменили с B на BGE. Нужно изменить 3:EA (т. е. байт в позиции 3 изменить на EA вместо AA) или вот патч, выберите "Sims 2, The (v2) [T+Rus_Pirate].gba" и патч можно прямо в архиве выбрать: https://www.marcrobledo.com/RomPatcher.js/.
UPD: С версиями V1, V2 может быть путаница, на gbaroms.ru такие контрольные суммы:
* V1 CRC32 b56ea45b, SHA1 028024e8f76c25561ce1ef8ac0b9c6867213b566, MD5 9090e1e135ca14862aef4645dfe3abbd.
* V2 CRC32 71a7f47e, SHA1 644bf5308ca9bcb74db2bd2225ac722481f41a9f, MD5 ff02f32a75c166475d0487d572f4fd72.
UPD2: Добавил исправление душа для V1.
« Последнее редактирование: 31 Январь 2026, 19:40:52 от Sharpnull »

Оффлайн Burinis

  • Пользователь
  • Сообщений: 22
    • Просмотр профиля
Sharpnull, а как мне открыть уровень " очень особое объединение" (a very special reunion)? Говорят, что для этого нужно соединить две консоли gba, но как мне это сделать, если у меня смартфон и планшет?

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5660
    • Просмотр профиля
а как мне открыть уровень " очень особое объединение" (a very special reunion)?
В роме изменить 44467:E0 (был D1) для отключения проверки SRAM, в сохранении (внутри игры, sav/srm) у байта в позиции 0C сделать побитовое ИЛИ с 01, должен быть 00, тогда 01. Для откл. дополнительной проверки SRAM в роме 446A7:28 (был D1), но здесь не нужно.
Можете отредактировать в https://hexed.it, например, в Go to ввести 0x44467 и ввести E0. Для Android есть Hex-редакторы.