Автор Тема: (SMD) Centurion: Defender of Rome - поправить checksum !?  (Прочитано 2256 раз)

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

Оффлайн Maksim86

  • Пользователь
  • Сообщений: 464
    • Просмотр профиля
Здравствуйте. У игры Centurion: Defender of Rome (SMD) не правильная контрольная сумма, как ее поправить, что бы rom запускался ? Спасибо..

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 25586
  • Ушел в закат
    • Просмотр профиля
(SMD) Centurion: Defender of Rome - поправить checksum !?
« Ответ #1 : 10 Августа 2025, 08:19:33 »
А где ты брал игру и где не запускается?
Главный бич последних лет — это высокомотивированные низкоквалифицированные люди (с)

Оффлайн Razor

  • Пользователь
  • Сообщений: 3140
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
(SMD) Centurion: Defender of Rome - поправить checksum !?
« Ответ #2 : 10 Августа 2025, 10:12:41 »
В случае с этой игрой вот тут было решение. Так как ром игры не предоставил - разбирайся.
                       

Оффлайн Maksim86

  • Пользователь
  • Сообщений: 464
    • Просмотр профиля
(SMD) Centurion: Defender of Rome - поправить checksum !?
« Ответ #3 : 10 Августа 2025, 10:14:24 »
Rumata,  Ром запускается, но после поправления контрольной суммы не запускается.
« Последнее редактирование: 10 Августа 2025, 15:15:21 от Maksim86 »

Оффлайн Razor

  • Пользователь
  • Сообщений: 3140
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
(SMD) Centurion: Defender of Rome - поправить checksum !?
« Ответ #4 : 10 Августа 2025, 10:19:24 »
но после поправления контрольной суммы не запускается.
В некоторых играх на Mega Drive расчёт контрольной суммы идёт нестандартно. И если в эмуляторе стоит галочка на "автоматически исправлять контрольную сумму", то это ломает игры типа вот этой.
                       

Оффлайн AnyZero

  • Пользователь
  • Сообщений: 72
    • Просмотр профиля
(SMD) Centurion: Defender of Rome - поправить checksum !?
« Ответ #5 : 10 Августа 2025, 13:41:47 »
Здравствуйте. У игры Centurion: Defender of Rome (SMD) не правильная контрольная сумма, как ее поправить, что бы rom запускался ? Спасибо..
Игра от EA, вам поможет утилита от Tony Hedstrom.

Оффлайн Razor

  • Пользователь
  • Сообщений: 3140
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
(SMD) Centurion: Defender of Rome - поправить checksum !?
« Ответ #6 : 10 Августа 2025, 14:26:03 »
Судя по тому что писал автор ранее на форуме - ему важно чтобы стандартная чексума тоже была правильная, даже если это приводит вот к таким последствиям.  :biggrin:
                       

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 25586
  • Ушел в закат
    • Просмотр профиля
(SMD) Centurion: Defender of Rome - поправить checksum !?
« Ответ #7 : 10 Августа 2025, 16:08:00 »
Ром запускается, но после поправления контрольной суммы не запускается.
Отсюда мораль: Не трогай то, что не понимаешь.


Добавлено позже:
Игра от EA, вам поможет утилита от Tony Hedstrom.
Эта утилита для прописывания в игру GG кодов. К чему она?
« Последнее редактирование: 10 Августа 2025, 16:26:39 от Rumata »
Главный бич последних лет — это высокомотивированные низкоквалифицированные люди (с)

Оффлайн Razor

  • Пользователь
  • Сообщений: 3140
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
(SMD) Centurion: Defender of Rome - поправить checksum !?
« Ответ #8 : 10 Августа 2025, 16:32:41 »
Отсюда мораль: Не трогай то, что не понимаешь.
Эта мораль ему уже была сказана 5 лет назад в подобной теме от него же. За это время уже, видимо, забылось, что не всегда нужно поправлять контрольную сумму. А если прям зудит проверять, то продуктивнее это делать не через эмулятор, а рассчитывать и сверять с базами MD5 хэш какой-нибудь.
                       

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 25586
  • Ушел в закат
    • Просмотр профиля
(SMD) Centurion: Defender of Rome - поправить checksum !?
« Ответ #9 : 10 Августа 2025, 16:38:32 »
Ну, MD5 - это перебор! :lol: Эмулятор-то всё равно будет ошибку выдавать. Что интересно, конкретно по этой игре он у меня не ругается.
Главный бич последних лет — это высокомотивированные низкоквалифицированные люди (с)

Оффлайн AnyZero

  • Пользователь
  • Сообщений: 72
    • Просмотр профиля
(SMD) Centurion: Defender of Rome - поправить checksum !?
« Ответ #10 : 11 Августа 2025, 05:11:20 »
Эта утилита для прописывания в игру GG кодов. К чему она?
Info читать надо.

Онлайн artbavial

  • Пользователь
  • Сообщений: 7
  • Пол: Мужской
    • Просмотр профиля
(SMD) Centurion: Defender of Rome - поправить checksum !?
« Ответ #11 : Вчера в 10:46:51 »
Тоже столкнулся с этой проблемой когда начал делать перевод. Но я разобрался. Там игра при запуске ожидает 0x3A18B046
Изменённый ROM давал у меня 0x5AA56965 или иногда другое значение. Как же долго я искал что ломается. И графику перерисовать я не взялся, тайлы очень сложные для меня и наверно не только, они так ужаты что сложно в той каше найти что-то кроме букв.
Есть еще проблема с буквой "Б", все еще руки не доходят поправить. Есть еще часть не переведенных слов. Но где-то процентов 70 перевел.

Я нашел решение. Перевод почти готов. Не знаю, стоит ли его выкладывать, ибо тут есть очень токсичные товарищи. Да и не готов он полностью эти переводы отнимают много времени. Хорошо что хоть ИИ помогает подбирать слова для замены буква в букву по таблице символов.

Подробнее в теме: https://www.emu-land.net/forum/index.php/topic,93348.0.html
« Последнее редактирование: Вчера в 12:01:45 от artbavial »

Оффлайн Agent Smith

  • Пользователь
  • Сообщений: 202
    • Просмотр профиля
(SMD) Centurion: Defender of Rome - поправить checksum !?
« Ответ #12 : Вчера в 18:34:13 »
Две темы одинаковые что ли?
WinXP, 1600 Mhz AMD Sempron2600+