Автор Тема: Создание клона Sega Master System  (Прочитано 137 раз)

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

Оффлайн Oleg1977

  • Пользователь
  • Сообщений: 5
    • Просмотр профиля
Создание клона Sega Master System
« : Вчера в 18:38:04 »
Добрый день всем! Планирую создать домашнюю реплику консоли SMS с поддержкой оригинальных и Flash-картриджей (можно без поддержки карточек и 3D-очков). Это мой первый проект, опыта в создании подобных консолей пока нет.
Хочу спросить, существуют ли проекты или наработки по созданию клона Sega Master System, как это было с Famicom и Dendy, или какие проектов клонов как у Dendy, представленных на форуме?
Также вопрос про основу клона. Какую модель взять? Думаю взять упрощённую вторую модель, однако хочу уточнить.
С одной стороны - первая модель, с чёткими сканами в сервис-мануале и чертежом для KiCad (не до конца оконченным) https://github.com/slowcoder/SMSSchematic Минус - стоит дороже, чем вторая модель.
С другой стороны - вторая модель. В железе стоит дешевле чем первая, но в сервис-мануале имеет чертежи плохого качества.
Слышал про современные клоны Tectoy, а именно "Master System 3 Collection 120 Super Jogos". Его железо построено на архитектуре Mega Drive и чипах своего производства, а конвертирование игр Master System происходит на ПЛИС (FPGA).
https://web.archive.org/web/20240720165059/https://www.smspower.org/forums/19995-MasterSystem3Collection120SuperJogos
К сожалению, это не совсем то, что нужно. В планах создать прямой клон Master System без внутренних конвертеров.
Можно ли сравнить принцип сборки подобной консоли со сборкой клона ZX-Spectrum, какие нужны инструменты (программаторы чипов и т.д.)?
Где можно найти рабочие аналоги оригинальных чипов Sega, чтобы с ними можно было создать рабочую клон-приставку? Читал, что реверс-инженеринг чипов Sega есть на Github. https://github.com/emu-russia/SEGAChips
Однако, это не те чипы, которые использованы в Master System.
Для сравнения, статья с обзором внутренности консоли и описанием чипов https://habr.com/ru/companies/ru_mts/articles/833820/
Планирую развить эту тему дальше и найти людей, которые также заинтересованы в ней.

Оффлайн wolfer

  • Пользователь
  • Сообщений: 2499
  • Пол: Мужской
  • Mens sana in corpore sano
    • Просмотр профиля
Создание клона Sega Master System
« Ответ #1 : Вчера в 19:14:22 »
Oleg1977, как минимум, из второй мастер систем выкинули композит и ргб, оставив только устаревший rf. Было бы неплохо вернуть Мини DIN 9 как у второго мегадрайва.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 25270
    • Просмотр профиля
Создание клона Sega Master System
« Ответ #2 : Вчера в 19:15:02 »
Где можно найти рабочие аналоги оригинальных чипов Sega, чтобы с ними можно было создать рабочую клон-приставку?
Нигде.

Его железо построено на архитектуре Mega Drive и чипах своего производства, а конвертирование игр Master System происходит на ПЛИС (FPGA).
Нет. Никакого конвертирования игр не существует. Просто у МД (как и оригинала, так и у клонов) есть режим совместимости с Mark III. То есть в любой МД через соответствующий переходник (https://segaretro.org/Power_Base_Converter) можно воткнуть картридж от Мастер Систем и играть как на обычной МС (без FM разве что)

Можно ли сравнить принцип сборки подобной консоли со сборкой клона ZX-Spectrum, какие нужны инструменты (программаторы чипов и т.д.)?
Пытаться сделать клон на рассыпухе здоровья не хватит :) Ну плата выйдет небось под сотню корпусов мелкой логики. Из инструментов нужно очень хорошее знание цифровой схемотехники вообще и работы данной приставке в частности.

Оффлайн wolfer

  • Пользователь
  • Сообщений: 2499
  • Пол: Мужской
  • Mens sana in corpore sano
    • Просмотр профиля
Создание клона Sega Master System
« Ответ #3 : Вчера в 19:17:04 »
Нигде.
Ну в Бразилии их производили по лицензии, есть подозрение, что где-то в Китае всё-таки есть…

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 25270
    • Просмотр профиля
Создание клона Sega Master System
« Ответ #4 : Вчера в 19:17:47 »
Было бы неплохо вернуть
Возьми паяльник и припаяй 5 проводов :biggrin:


Добавлено позже:
есть подозрение, что где-то в Китае всё-таки есть…
А кроме подозрения что-то есть?

Оффлайн wolfer

  • Пользователь
  • Сообщений: 2499
  • Пол: Мужской
  • Mens sana in corpore sano
    • Просмотр профиля
Создание клона Sega Master System
« Ответ #5 : Вчера в 19:27:08 »
без FM разве что
Так YM2413 был только в японской sms, то есть это такая редкая дичь, ее и не должно быть в клоне (хотя хотелось бы).

Добавлено позже:
А кроме подозрения что-то есть?

Ну миллионы клонов, произведенные для Бразилии уже в новом тысячелетии

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 25270
    • Просмотр профиля
Создание клона Sega Master System
« Ответ #6 : Вчера в 19:31:16 »
Ну миллионы клонов, произведенные для Бразилии уже в новом тысячелетии
Покажи хоть один, в смысле изнутри.

Оффлайн Oleg1977

  • Пользователь
  • Сообщений: 5
    • Просмотр профиля
Создание клона Sega Master System
« Ответ #7 : Вчера в 20:11:33 »
Пытаться сделать клон на рассыпухе здоровья не хватит :) Ну плата выйдет небось под сотню корпусов мелкой логики. Из инструментов нужно очень хорошее знание цифровой схемотехники вообще и работы данной приставке в частности.
Планирую создать клон, используя простые элементы, чтобы в будущем сделать набор для самостоятельной сборки для каждого. Нечто похожее видел: "Очередной opensource клон Денди" https://www.emu-land.net/forum/index.php/topic,91355.0.html.
На плате все сделано с транзисторами и чипами, без сложных схем, по типу FPGA/ПЛИС, как в бразильском клоне "Master System 3 Collection 120 Super Jogos".
Говоря о "конвертации", я имел ввиду ПЛИС. Если не ошибаюсь, то он является аналогом Power base converter (эмулирует его логику) и проигрывает игры c SMS на Megadrive-клоне, которым является MS 3.
Цитата с форума: "ПЛИС Altera EPM3064A CPLD (TQFP100) для логики декодирования игр"  https://web.archive.org/web/20240720165059/https://www.smspower.org/forums/19995-MasterSystem3Collection120SuperJogos
Отходя от темы, сначала планировал сделать клон Sega System E https://www.system16.com/hardware.php?id=704 но ввиду отсутствия документации и ПЗУ к этой системе, пришлось отказаться от этой идеи.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 25270
    • Просмотр профиля
Создание клона Sega Master System
« Ответ #8 : Вчера в 20:43:26 »
Планирую создать клон, используя простые элементы
И где они, эти простые элементы?

эмулирует его логику
Там нет никакой логики. Вообще. Там просто дорожки с одного разъёма на другой. Я выше уже объяснил, как на МД работает МС

Цитата с форума: "ПЛИС Altera EPM3064A CPLD (TQFP100) для логики декодирования игр"
И что? Там флешка, между прочим, на 16 Мбайт. Как минимум выбирать игры. Кроме того, смотрю бразильцы не так просты, они стартуют в режиме МД

Нечто похожее видел: "Очередной opensource клон Денди" ... На плате все сделано с транзисторами и чипами, без сложных схем
Лет 30 назад ушлые ребята на Тайване подсуетились и содрали нинтендовские чипы. И от теперь эти чипы выдирают из старых клонов и ставят на новые красивые платки. Вот и вся суть этих "клонов"

Оффлайн and1981

  • Пользователь
  • Сообщений: 128
    • Просмотр профиля
Создание клона Sega Master System
« Ответ #9 : Сегодня в 01:06:12 »
2 года назад Nukeykt уже сделал собственное FPGA ядро Sega Master Systems на базе реверса оригинальных чипов. https://github.com/nukeykt/Nuked-SMS-FPGA И успешно его протестировал на платформе Mister. В процессе была даже идея купить оригинальную приставку на декап. Но к счастью обошлось без расчлененки :biggrin: и Нюку удалось на базе фото с силикон порна и прочих ресурсов с фотками чипов сделать качественный фпга клон. В дискорде эму-раши  я наблюдал весь прогресс воочию :). Чипы мегадрайва также были нами векторизованы и изучены, наверное проще собрать приставку на их базе и перевести их принудительно в режим (M3)SMS, чем найти оригинальные чипы у нас. Ну наверное только Z80 доставаем без особых проблем  :)

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 25270
    • Просмотр профиля
Создание клона Sega Master System
« Ответ #10 : Сегодня в 01:09:37 »
В М3 переводится практически любой китайский клон.