Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

[ Каскадный ] · Стандартный · Линейный

> Клон мегадрайва не работает с китайскими играми

Kaufman
post Суббота, 23 февраля 2019, 23:46
Отправлено #1


Продвинутый
**

Группа: Пользователи
Сообщений: 49
Регистрация: 20 июня 2017
Из: Москва
Пользователь №: 59 360





Собственно, имею обычный ньюгеймовский клон сеги меги, без встроенных игр, с переключателем региона. И пиратку (как новодел, так и стародел), и лицензию он ест отлично, но не хочет принимать ни один пиратский оригинал. О_о Кто-нибудь в курсе, в чем причина?
Регион менять пробовал, не помогает.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Ответов
Ol_
post Воскресенье, 24 февраля 2019, 13:35
Отправлено #2


Билли Бой Торнтон
*******

Группа: Пользователи
Сообщений: 6 164
Регистрация: 04 янв. 2017
Из: У-У
Пользователь №: 57 411





QUOTE (Blanshe @ Сегодня, 02:29)

Скорее всего, дело в поддержке мапперов. Нужно использовать более новые сега-клоны, скорее всего.
*

Сеговские картриджи не использовали мапперы, за исключением Virtua Racing, где был спец. чип, который до сих пор не может ни один флэш-картридж запустить.
А то, что стародельные приставки лучше запускают стародельные же картриджи, а новодел, наоборот, плохо - это давно известно.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Akell
post Понедельник, 25 февраля 2019, 09:16
Отправлено #3


Фанат
***

Группа: Пользователи
Сообщений: 113
Регистрация: 21 апр. 2017
Пользователь №: 58 733





QUOTE (oldOK @ Воскресенье, 24 февраля 2019, 13:35)

Сеговские картриджи не использовали мапперы, за исключением Virtua Racing, где был спец. чип, который до сих пор не может ни один флэш-картридж запустить.
*

lol wut?

прекращай проецировать это наружу. только позоришься ещё больше.

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

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

mapper - это как раз то, что отвечает за трансляцию адресов, банкование памяти и т.д. почти все игрули с савками - были с мапперами. потому что савки сделаны оч просто. это memory mapped IO висящий на какой-то из шин с ромчиком. по определенному адресу туда можно залезть, потому что она замаплено на определенный адрес например 0хFF55 для управления этим маппером (чисто гипотетически, для примера).

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

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

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

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

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


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


Добавлено спустя 25 минут:
QUOTE (УльтраБлокС @ Воскресенье, 24 февраля 2019, 14:40)

Ну, и имея на борту SMD Motorola 68k и толстое адресное пространство, не понятно, зачем там нужны были мапперы.
*

пространство это лишь 1 элемент.

надо смотреть как архитектура сделана. сколько там реально линий шины разведено на плате, что куда как прикручено. и т.д.

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

почему нужны - смотри выше.

Добавлено спустя 31 минуту:
QUOTE (Kaufman @ Воскресенье, 24 февраля 2019, 16:53)

Поясняю, если вдруг кто все еще не понял. smile.gif
Не работают игры, разработанные китайскими конторами - Pocket Monster, Pocket Monster 2, Angry Birds в России и прочий Donkey Kong 99.

Оригинальные игры, лицензированные, работают все, что я запускал - засовывал и лицензию, и спираченые версии.
Консоль Sega Magistr Drive с русскоязычными надписями на корпусе, год ее приобретения мне неведом, поскольку попала ко мне с пакетом разной консольной ерунды, но бывший владелец говорил, что покупал ее для ребенка лет 5 назад.

Не то чтобы мне было прямо капец как критично, и я мечтал играть в злобных птиц, причем именно на этом клоне, скорее стало интересно, почему вообще так происходит.
*

почему оно не работает, можно продебажить. но нужен скилл.

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

видел кучу новодельных картриджей, у которых внутри стояло нечто на 3.3В, притом без стаба, без буфферов между линиями IO. просто сраный диодик стоял по питанию и всё. (новодельные приставочки скорее всего более совместимы с современными 3.3В чипами всякой разной памяти, которые пихаются в современне карики)

тобишь банальное растяпство на конечном этапе производства, в целях экономии. картридж сделан не по канону и воообще непонятно как работает, т.е. не должен работать. работает в каком-то крайнем режиме ттх из даташита, с трудом впихивается в absolute maximum specs

можешь фотку карика показать, сами потрошка платы с двух сторон? можно будет более точно сказать. насколько он ублюдочен технологически.

Сообщение отредактировал Akell - Понедельник, 25 февраля 2019, 09:49
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
Kaufman   Клон мегадрайва не работает с китайскими играми   Суббота, 23 февраля 2019, 23:46
Axel089   Чо? :+   Воскресенье, 24 февраля 2019, 01:04
Blanshe   Скорее всего, дело в поддержке мапперов. Нужно исп...   Воскресенье, 24 февраля 2019, 02:29
Ol_   Два раза перечитал первый пост и все равно ничего ...   Воскресенье, 24 февраля 2019, 05:04
zizer   никто и не сомневался что и после 10-ого твоего пр...   Воскресенье, 24 февраля 2019, 12:07
Ol_   Никто - это ты что ли? Да я смотрю вы с ним один...   Воскресенье, 24 февраля 2019, 13:01
Blanshe   Подождём чуда, может быть ТС выкатит список того, ...   Воскресенье, 24 февраля 2019, 13:03
Blanshe   Мапперы и чипы - вещи разные, ну да ладно. Здесь...   Воскресенье, 24 февраля 2019, 13:43
Ol_   Логично если они так пишут - кому-то же нужно про...   Воскресенье, 24 февраля 2019, 13:50
Blanshe   Но речь же о совместимости :sleepy: Не будут же...   Воскресенье, 24 февраля 2019, 13:53
УльтраБлокС   Ну, начнём с того, что маппер (внезапно) - это ч...   Воскресенье, 24 февраля 2019, 14:40
Blanshe   Всё для прекрасных китайских движков, разве нет?...   Воскресенье, 24 февраля 2019, 14:46
Akell   lol wut? прекращай проецировать это наружу. толь...   Понедельник, 25 февраля 2019, 09:16
Ol_   Если ты клонишь к тому, что новодел > стародел,...   Воскресенье, 24 февраля 2019, 13:55
Blanshe   На Aliexpress теперь продают...большинство из эт...   Воскресенье, 24 февраля 2019, 14:05
Ol_   Дичь какая-то. Зачем в такое играть, неужели на Д...   Воскресенье, 24 февраля 2019, 14:12
Blanshe   Конкретно по мелкому клону скажу одно - это был ...   Воскресенье, 24 февраля 2019, 14:18
Kaufman   Поясняю, если вдруг кто все еще не понял. :) Не ра...   Воскресенье, 24 февраля 2019, 16:53
Ol_   Ну спасибо за развернутый ответ, теперь я знаю как...   Воскресенье, 24 февраля 2019, 17:16
Ol_   Ты откуда такой "умный" взялся? Я и не ...   Понедельник, 25 февраля 2019, 09:53
Akell   беги из треда пока не поздно. тебе не дорога твоя...   Понедельник, 25 февраля 2019, 10:06
Ol_   Да уж. Может очки купишь? Я смотрю к кавычкам тво...   Понедельник, 25 февраля 2019, 11:02
asdendy   Горячая темка! Это однозначно подписка! :e...   Понедельник, 25 февраля 2019, 11:19
Boris   Ребята, прекращаем ругань, иначе отправлю в читате...   Понедельник, 25 февраля 2019, 11:31


Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Пн., 30 июня 2025, 13:44
Skin Designed (c) by Rooq.net, All Rights Reserved.