Автор Тема: Тормозят игры На Японской Mega Drive VA1  (Прочитано 717 раз)

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

Оффлайн Talking_Sword

  • Пользователь
  • Сообщений: 899
  • Happy Games Only!
    • Просмотр профиля
Есть Японская Sega Mega Drive VA1, с которой творится определенная дичь. А именно, тормозят некоторые игры, которые не тормозят на клоне.

Вот записи с приставок. В Google не зарегестрирован (и не хочу), так что на YouTube выложить не могу (извините!).

Записывал с двух приставок: собственно, "проблемная" Sega Mega Drive VA1 и клон на TV16B.

Видео, записанные с оригинала имеют в конце приписку "va1", видео, записанные с клона имеют в конце приписку "16b".

Для начала, игра, в которой наиболее явно просматриваются глюки - Jungle Book (файл j-va1.avi). С этой игрой только одно видео, с клона записывать не стал, но там этих глюков нет, поверьте мне. В начале видео показан глюк, который можно увидеть в Sound Test - в меню есть курсор в виде стрелы, которая раскачивается из стороны в сторону, в Sound Test начиная со строки "Frantic" она начнает раскачиваться медленнее, список с этого пункта тоже начинает прокручиваться "туго". Для демонстрации прокрутил вперед-назад, видно как ускорятеся прокрутка у первых (до "Frantic") и нескольких последних строчек, с анимацией стрелы аналогично.

Далее в этом же видео: сама игра во время игрового процесса тоже томозит, плюс ко всему, иногда "запинается" музыка. На примерно 01:03 видно, что когда я запрыгиваю на обезьяну, появляются тормоза, примерно на 01:06-01:07 "запинается" музыка. На 01:23 опять "запинается" музыка, видны некоторые тормоза при прыжках на врагов.

Игра Flintstones (файлы fl-va1.avi и fl-16b.avi). Присутствуют некоторые тормоза, когда акула ломает носом землю и выпрыгивают из воды рыбы. Конечео, тут могут сказать, что показалось, но далее есть водопад, по которому плывут бревна, по моему, там достаточно явно видно, что на оригинале медленнее скорость прокрутки, для сравнения можно посмотреть видео с клона. Специально походил туда-обратно, чтобы была видна скорость прокрутки, по моему есть разница.

Наконец, игра Squirrel King (файлы sq-va1.avi и sq-16b.avi). Проскакивают тормоза, когда Чип подходит к месту, где сверху падают камни. Есть некоторое торможение примерно на 00:34 (файл sq-va1.avi) возле второго брата Гавс.

Все игры запускались с картриджей с ПЗУ на 3.3 В. Может быть в этом проблема. Для чистоты эксперимента запустить бы эти игры с 5-вольтового EPROM, но таких у меня нет.

Тем не менее, не все игры глючат подобным образом. Например, нормально работают первый и второй Соники и Sonic 3D, Tom & Jerry, Pirates of Dark Water, Dynamite Headdy и многое другое. Все вышеперечисленное на 3.3 В.

Оффлайн SavitarSvit

  • Пользователь
  • Сообщений: 1304
  • Пол: Мужской
  • Хирург личности
    • Youtube
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #1 : 15 Июнь 2023, 12:30:11 »
Уже много раз тут обсуждались проблемы MD1 ревизий VA0 и VA1.
Если кратко, то у них есть проблемы с совместимостью.
Не удивлюсь если Jungle Book использует звуковой движок Gems. Такие прерывания музыки характерны для игр его использующих, если играть на первых моделях MD.

Оффлайн Talking_Sword

  • Пользователь
  • Сообщений: 899
  • Happy Games Only!
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #2 : 15 Июнь 2023, 12:50:05 »
Неужели настолько кривые ревизии были? Но как такое вообще можно было допустить? Покупает человек игру именно для этой приставки, а у него там музыка запинается.
Jungle Book использует звуковой движок Gems.
Да.
Такие прерывания музыки характерны для игр его использующих, если играть на первых моделях MD.
Странно, в Pirates of Dark Water тоже GEMS, но там все отлично.

Может все-таки, если у кого-нибудь есть Mega Drive VA1 и Mega Everdrive, либо картридж Jungle Book на 5-вольтовой микросхеме. Проверить бы, проявляется ли этот глюк там.

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3127
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #3 : 15 Июнь 2023, 13:07:45 »
MD1 ревизий VA0 и VA1.
Подтверждено, согласно опросов тут, что проблемы аналогичны и на VA2-VA3. Т.е. первые ревизии японских и американских приставок этим "болеют". А в европу поставки начались позже всех, поэтому там проблемных версий никогда не было.
В твоем конкретном случае что-то может быть не так как раз таки с клоном. Т.е. и чипсет и VDP ставятся или в 50 или в 60 герц. Там разные тайминги. В клонах может быть одна половина в 50, а другая в 60. На старых китайцах все было в 60 гц, а VDP был переключен в 50, а видеокодер принудительно стоял в pal с отдельной частотой. из-за этого что-то работало быстрее, а что-то наоборот.
А конкретно на первых версиях приставок вешается наглухо ALIEN 3, battletech и еще некоторые игры. Где-то тут была с этим тема. Вот это и есть проблемы.

Оффлайн Nhisti

  • Пользователь
  • Сообщений: 954
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #4 : 16 Июнь 2023, 08:49:35 »
Неужели настолько кривые ревизии были? Но как такое вообще можно было допустить?
Тут одно время всякие Сони и даже мега-корпорация Майкрософт выпускали ревизии приставок, которые массово дохли от перегрева, не говоря уж о некоей мелкой конторке Самсунг, выпустившей телефоны, загорающиеся от зарядки, а ты тут недоумеваешь "как можно?" по поводу тормозов в некоторых играх  :lol:

Оффлайн wolfer

  • Пользователь
  • Сообщений: 1591
  • Пол: Мужской
  • Mens sana in corpore sano
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #5 : 16 Июнь 2023, 08:53:03 »
Nhisti, кстати, мнение зала, а какая ревизия Sega genesis 2 по Вашему мнению лучше, va3 или va4?

Оффлайн Talking_Sword

  • Пользователь
  • Сообщений: 899
  • Happy Games Only!
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #6 : 16 Июнь 2023, 09:51:15 »
А смотрел ли кто-нибудь видео с проблемой?
В твоем конкретном случае что-то может быть не так как раз таки с клоном.
Почему? На нем все хорошо работает.
В клонах может быть одна половина в 50, а другая в 60. На старых китайцах все было в 60 гц, а VDP был переключен в 50, а видеокодер принудительно стоял в pal с отдельной частотой.
Как на Денди? Процессор работает на частоте как в NTSC-приставках, а VDP на PAL-частоте?

Оффлайн Grotten

  • Пользователь
  • Сообщений: 120
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #7 : 16 Июнь 2023, 11:31:15 »
Nhisti, кстати, мнение зала, а какая ревизия Sega genesis 2 по Вашему мнению лучше, va3 или va4?

На VA4 хорошая картинка и чистый звук (из многих своих ревизий, я бы её выбрал) VA3 у меня отсутствует, но вот описание


Оффлайн SavitarSvit

  • Пользователь
  • Сообщений: 1304
  • Пол: Мужской
  • Хирург личности
    • Youtube
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #8 : 16 Июнь 2023, 13:55:58 »
Странно, в Pirates of Dark Water тоже GEMS, но там все отлично.
Сам инструментарий gems для разработчиков, походу имел какую то ошибку одно время. И некоторые игры могут по звуку работать с прерываниями на первых MD. Запусти Batman Returns и насладись первым уровнем.

Предположительно в первых ревизиях MD обвязка моторолы не доведена до ума. Отсюда тормоза, вылеты и зависания в некоторых играх.

Напомнило мне статью, которую недавно прочитал:
Цитата
Может ли музыка сломать игру?

Для написания саундтрека X-Men 2: Clone Wars композитор Курт Харланд использовал музыкальный редактор GEMS. Это был популярный и ходовой инструмент среди западных композиторов, т.к. софтина имела графический дизайн, а у конкурентов он часто отсутствовал. Однако, документация GEMS была чудовищной и разбираться с ней приходилось буквально тыкаясь во все подряд.

Для одного из сэмплов имелось ограничение - его значение можно было выставить в строго определенном значении (например, от 5 до 12). Причина не пояснялась. Курт был лидером электронной группы Information Society и эксперименты были в его крови. Поэтому он выставил значение параметра за пределами лимита. И всё звучало отлично.

Спустя какое-то время разработчики столкнулись с проблемой - один из уровней игры по непонятной причине сильно тормозил, то есть, работал на одной трети от нормальной скорости. Ошибку удалось найти далеко не сразу. Причиной оказался саундтрек, а именно параметр сэмпла, установленный Харландом. К счастью, все завершилось не более чем подколами в адрес музыканта.
« Последнее редактирование: 16 Июнь 2023, 14:10:13 от SavitarSvit »

Оффлайн ShadowFlash

  • Пользователь
  • Сообщений: 2259
  • Пол: Мужской
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #9 : 16 Июнь 2023, 16:06:26 »
Неужели настолько кривые ревизии были? Но как такое вообще можно было допустить? Покупает человек игру именно для этой приставки, а у него там музыка запинается.

Капитализом. Некогда вылизывать, когда надо как можно быстрее на рынок выходить, да еще и деньги сэкономить. О чём можно говорить, когда раз в несколько лет случаются приводящие к жутким катастрофам  инженерные ляпы в новых модификациях самолётов, причем тех, предыдущие версии которых летали десятилетиями без больших проблем.

В случае консолей и компьютерного железа тут вообще все просто - не надо быть безмозглой овечкой-потребителем и вылупив глаза бежать за самым свежим железом, просто надо подождать год-два, пока овечки все баги протестируют. В случае конкретно приставок - за два года еще и разработчики учатся использовать железо и игры выходят получше.

Единственный смысл сейчас покупать первые ревизии есть только в том случае, если денег у тебя много и ты можешь лишнюю железку купить с расчётом на то, что там эксплоит найдётся в железе, который закрыть нельзя.  И то можно пролететь - толстые PS3 и 360 дохнут отлично, а взломали в итоге все ревизии.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24676
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #10 : 16 Июнь 2023, 20:53:27 »
В клонах может быть одна половина в 50, а другая в 60.
Не может. Тактовый генератор там один, от него тактируется VDP. И он создаёт всю сетку частот. Там максимум можно регион выставить не соответствующий железу. Кодер со своим кварцем вообще ни на что не влияет

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3127
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #11 : 16 Июнь 2023, 21:22:04 »
Не может. Тактовый генератор там один, от него тактируется VDP. И он создаёт всю сетку частот. Там максимум можно регион выставить не соответствующий железу. Кодер со своим кварцем вообще ни на что не влияет
Давай попробуем по другому.
На ноге выбирающей режим установлен уровень сигнала соответствующий - пал. Соответственно коэф. делителей выбран под 50гц, а кварц - НЕ паловский.
Все работает, но тайминги не те. Я бы и пару плат расчехлил, но пока нет возможности.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24676
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #12 : 16 Июнь 2023, 21:52:42 »
Тайминги:
MCLK = 53.693175 или 53.203424
EDCK = MCLK / 4
VCLK = MCLK / 7
ZCLK = MCLK / 15
Можешь посчитать, разница ничтожна. Единственно будет меняться SBCR, /12 или /15
Теоретически можно предположить коллизию, если игра возьмёт из регистра версии ($A10001) значение частоты (50 или 60) и будет пытаться работать по ней, а реально будет другая.

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3127
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #13 : 16 Июнь 2023, 23:21:33 »
разница ничтожна.
Но епт. ОНА ЕСТЬ! И чувствуется.
И скажи, что это не так и никогда нигде не работает.
Я, кто в былые времена как раз такой китайский клон юзал, чувствую разницу, пересев на оригу, я даже для мода в ntsc второй кварц для пала всрал.

Оффлайн onimush

  • Пользователь
  • Сообщений: 467
    • Просмотр профиля
Тормозят игры На Японской Mega Drive VA1
« Ответ #14 : 17 Июнь 2023, 15:05:55 »
Подождите, игра или не работает на приставке или работает. Как там что-то тормозить то может? Если тормозит то и на какой-нибудь va6 будет. А клон не показателен. Это с клоном проблемы что там скорость какая-то не такая а не с va1.
« Последнее редактирование: 17 Июнь 2023, 15:16:36 от onimush »