Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

GBX.ru _ Аркадные автоматы _ Sega System32 Arcade

Автор: piroxilin Суббота, 11 ноября 2017, 23:54

Arcade

Sega System 32


https://pp.userapi.com/c840732/v840732809/24e53/Rgwsy_i7GbI.jpg


Появился у меня такой вот сеговский аркадник - будем разбираться smile.gif
Числом 32 в названии Сега указывает, что процессор тут теперь 32-битный, RISC от NEC - V60 на 16МГц.

https://pp.userapi.com/c840633/v840633315/21f53/wwMZtRq3ekU.jpg

Так как он себя очень хорошо показал на этой платформе, то его применили и в следующей аркаде - в Sega Model 1 (уже полностью полигональном-3D аркаднике).

https://pp.userapi.com/c841231/v841231809/40050/MIf6s2Qokfw.jpg

Ну а система 32 является последней в развитии 2D и псевдо-3D аркадных плат Сеги. Была ещё и SEGA SYSTEM MULTI 32

https://pp.userapi.com/c621702/v621702809/33177/RBPwsdG2gxM.jpg

но это уже ответвление - там процессор V70 и два видеовыхода (два видео-миксера и два видео-ЦАПа) т.е. к одной плате подключаются две JAMMA гребёнки на два монитора и на две панели управления

https://pp.userapi.com/c837130/v837130317/5f748/lK2FxCM2z3U.jpg

да было на ней всего 4 игры, но зато был Outrunners smile.gif

https://pp.userapi.com/c621702/v621702809/3316d/LSD2axRTFCg.jpg

то есть практически это TWIN кабинет :

https://pp.userapi.com/c837130/v837130317/5f73e/5W4qDqQG2AI.jpg

Начинка у Ситем32 вполне серьёзная для 1991г :

проц - 32 битный риск NEC V60 16МГц
память проца - 584кб 64к своей быстрой, 8к общей, 512к медленной для разных данных
аудио проц - Z80 8МГц
памяти своей - 8кб
FM чипы - YM3438 (как в мегадрайве) две штуки
PCM чип - RF5c68 (8каналов)
PCM памяти - 64кб (вики врёт!)
системный контроллер - 315-5385

Видеосистема состоит из 4-х чипов отвечающих за:
315-5386 тайлы
315-5387 спрайты
315-5388 цветовой микшер
315-5242 палитру/видео-ЦАП

Процессор со своей быстрой памятью (work ram):

https://pp.userapi.com/c621707/v621707809/35c5b/iduhVtwtaTo.jpg

Аудио система :

https://pp.userapi.com/c621707/v621707809/35bf7/smhj6IpePfk.jpg

Z80 со своей памятью :

https://pp.userapi.com/c621707/v621707809/35c0b/5pPcbQnGYP8.jpg

FM чипы, PCM чип и его память под сэмплы :

https://pp.userapi.com/c621707/v621707809/35c01/UxJzqH6yYWQ.jpg

Видео чипы :

Тайлы

https://pp.userapi.com/c621707/v621707809/35c15/h_xI2uI26VE.jpg

Спрайты

https://pp.userapi.com/c621707/v621707809/35c1f/I8Hf6jF-Ppk.jpg

Миксер

https://pp.userapi.com/c621707/v621707809/35c29/KoXnfiTWzy0.jpg

ЦАП

https://pp.userapi.com/c621707/v621707809/35c3d/33ys3tybZ4I.jpg

Системный контроллер :

https://pp.userapi.com/c621707/v621707809/35c47/HSJN25BJe1E.jpg

Всякая пааамять :

https://pp.userapi.com/c621707/v621707809/35c79/1az1IopkbBw.jpg

https://pp.userapi.com/c621707/v621707809/35c83/Lu7DFaYabP4.jpg

https://pp.userapi.com/c621707/v621707809/35c8d/FPJPLZD45-8.jpg

Контроллер внешней шины (CNB) и дополнительного IO (CNA):

https://pp.userapi.com/c621707/v621707809/35c6f/TMs6QwsmSW8.jpg

Ну и общая картинка :

https://pp.userapi.com/c621707/v621707809/35c97/EqVNoz96tfQ.jpg

Дальше посмотрим на картридж :

https://pp.userapi.com/c621707/v621707809/35cab/y6l30pa-ZEY.jpg

Здоровенный, на 25 мегабайт...

С такими, вот, разъёмами :

https://pp.userapi.com/c621707/v621707809/35cb5/1pVgAOcpPxE.jpg

"SYSTEM32 16M ROM BD" - 16M означает, что ПЗУ с графикой стоят по 16 мегабит т.е. 2МБ, но они там 16-битные , поэтому правильнее их мерить в мегабитах.

Чего там "столько" ПЗУ и таких разных - весь контент, как и во всех аркадниках, чётко разделён на части:

- код игры
- данные для процессора
- основная графика
- тайлы для скроллинга
- код для аудио процессора
- банки с сэмплами для аудио

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

Вот они все порознь:

ПЗУ с основной графикой -спрайтами (GFX) :

https://pp.userapi.com/c621707/v621707809/35cbf/LvELaFVuGBI.jpg

ПЗУ с скроллингом (TILE) :

https://pp.userapi.com/c621707/v621707809/35cc9/cUsyYy0qngE.jpg

ПЗУ с "самой игрой" (CPU PRG) :

https://pp.userapi.com/c621707/v621707809/35cd3/QqqP8IDlsCI.jpg

ПЗУ с данными для процессора (CPU DAT) :

https://pp.userapi.com/c621707/v621707809/35cdd/-aYIfCOAwkA.jpg

Управляющая программа для аудио процессора (SND PRG) :

https://pp.userapi.com/c621707/v621707809/35ce7/PZkxMsLhqzk.jpg

Банки музыкальных семплов (SND DAT) :

https://pp.userapi.com/c840732/v840732809/24dc7/oN_lmQoy2_M.jpg

Защита игр.

Чтобы защититься от пиратства игр Сега предусмотрела возможность шифрования контента или применения дополнительных мер защиты программ от несанкционированного копирования - установка крипто-модуля.
На карике есть разъём для "Security Module" :

https://pp.userapi.com/c840732/v840732809/24dd1/I31lNhIJVMs.jpg

Насколько мне известно в систем32 применялись два вида защитных модулей -

первый это распространённый FD1149 :

https://pp.userapi.com/c841426/v841426300/37521/aRfRtEJ7MS0.jpg

основанный на спец RISC 32-битной платформе (так и не взломанной) :

https://pp.userapi.com/c841426/v841426300/37528/vAFeBiqXeq0.jpg

устанавливающийся таким вот "хэдкрабом" :

https://pp.userapi.com/c841524/v841524809/39650/drf1_SQluSs.jpg

второй это плата разработанная специально для систем32 "834-8529" :

https://pp.userapi.com/c841524/v841524809/39614/qFTbHyWi9gI.jpg

размещающейся такой-вот "этажеркой" :

https://pp.userapi.com/c841524/v841524809/3969d/M374EbKQfZE.jpg

Первый вариант применяется при шифровании кода муз-процессора и его дешифровки защитным модулем "налету" , а второй вариант в основном производит некие "хитрые" манипуляции в шаренной процессорной памяти, без которых основной код игры зацикливается на одном месте и программа "вешается".

Остальное на карике это всякая мелочь - дешифратор страниц памяти (выборки банков ПЗУ) на PLD (gal16v8) :

https://pp.userapi.com/c840732/v840732809/24ddb/3o8Rpd3JdR0.jpg

Перемычки конфигурации размера ПЗУ и их количества :

конфиг ПЗУ звука и самой управляющей программы (CPU PRG, CPU DAT, SND PRG, SND DAT) :

https://pp.userapi.com/c840732/v840732809/24def/oKrfquD3mFo.jpg

конфиг скроллинга-тайлов (TILE) :

https://pp.userapi.com/c840732/v840732809/24df9/SL-7Xy7vGSM.jpg

конфиг спрайтов (GFX) :

https://pp.userapi.com/c840732/v840732809/24e03/Qfbfl--tgtw.jpg

ну ещё на карике куча шинных буферов и регистров-защёлок :

https://pp.userapi.com/c840732/v840732809/24de5/Xe1v7ouLK1o.jpg

Бывают ещё другие картриджи - попроще :

https://pp.userapi.com/c841524/v841524809/39646/B5IUE0OoIV4.jpg

В них стоят ПЗУ поменьше и игры на них крутятся попроще , но всё-таки спайдермэн вышел именно на таком (прикольный битэмап-платформер на четверых).

Основной ввод-выдод
на плате производится через обычную JAMMA. Напряжение -5в не используется. А вот дополнительное IO тут присутствует!
Известно как минимум 3 платы дополнительного управления :

- 4-х канальный аналоговый вход (гонки , тиры)
- расширение до 4-х игроков (3-й и 4-й игроки)
- управление трекболом (СегаСоник) 2-4 игрока (в японии 3 , в штатах 2)

Платы устанавливаются "бутербродом" в гнездо расширения "CNA" :

https://pp.userapi.com/c841524/v841524809/39675/YyueqvYyNxc.jpg

и всякое дополнительное управление подключается уже к ним.

Вот эти самые платы :

4-х канальный аналог :

https://pp.userapi.com/c840536/v840536671/11ee7/mdd-c-7cLTs.jpg

расширение до 4-х игроков :

https://pp.userapi.com/c841524/v841524809/3961e/XLZ224mz0wg.jpg

и трекбол :

https://pp.userapi.com/c841039/v841039300/37c94/EFbHNKweH0s.jpg

https://pp.userapi.com/c841039/v841039300/37c8d/ip68DafJvpo.jpg

Фоты трекбола выше - от оригинального СегаСоника, но эти платы Очень редкие, но вместо них подходят Сеговские трекбольные платы от предыдущих систем (систем 2, систем 24 и т.д.). Вот они сами :

https://pp.userapi.com/c841524/v841524809/3965a/0nuvBNcpogA.jpg

На картинке плата двухканальная, но если припаять на неё ещё один или два контроллера трекблоа (NEC D4701) и резисторную сборку, то он станет 3-4 канальным.

Игры - защита - кабинеты - оборудование...

https://pp.userapi.com/c621702/v621702370/33d6f/NaQzQzHtYSc.jpg

https://pp.userapi.com/c639831/v639831383/6d0f2/9Ld0_XinRjw.jpg

Что-зачем - защиту на игры ставили чтобы на простых кабинетах с дискретным управлением нельзя было менять игры простой заменой ПЗУ на картридже, только для этого и нужен модуль защиты, который хрен-скопируешь, а при попытке вскрытия, считывания он обнулял код расшифровки и уже программу нельзя было расшифровать. Но батарейка в модуле разряжается со временем и рано или поздно она таки сядет и код этот пропадёт, игра не запустится. Такую ситуацию называют "суицидом картриджа".
Восстановить этот код может только производитель - за деньги, но они уже давно прекратили поддержку этих продуктов и вам никто не поможет, кроме хакеров! smile.gif
Железячникам надоел такой бардак и даже последние приверженцы "чистого" ПО вынуждены были прибегнуть к их услугам по оживлению кариков.
Что для этого надо - для кариков на основе FD1149 поможет только обычный перебор ключей (декрипт), но результаты есть smile.gif
А для плат "834-8529" помогает дизасм её прошивки и анализ защиты.
В ГолденАксе например модуль защиты пишет в шаренную память строку "Wake Up" и когда процессор её там находит, то продолжает выполнение основного кода smile.gif
Короче сломали там всю защиту.

Но были ещё игры без защиты совсем. Почти совсем smile.gif
В таких играх защитой выступали сами кабинеты - это :

- гоночные автоматы, со своим крутым рулём

https://pp.userapi.com/c621702/v621702370/33d77/FMUAUgASRuk.jpg

https://pp.userapi.com/c621702/v621702370/33d94/BbZZIS_fumw.jpg

- тиры с штативными пистолетами

https://pp.userapi.com/c834202/v834202383/1f6d5/3aLrUWW_ePk.jpg

https://pp.userapi.com/c834202/v834202383/1f6bf/_MlramVEpfc.jpg

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

https://pp.userapi.com/c621702/v621702370/33d85/mO5jdn8w3OY.jpg

- 360гр гиро-пневмо-системы smile.gif

https://pp.userapi.com/c621702/v621702370/33d8d/2dRp0yyve9g.jpg

- кабинет с голо-проэктором :

https://pp.userapi.com/c621702/v621702370/33d7e/tmBMuAVHAdY.jpg

А патченные образы ПЗУ потихоньку выкладывают в сеть, после доскональной доводки (после хака).
Процесс такой - скачиваешь пак, записываешь образы в соответствующую ПЗУ, ставишь их в карик и правильно выставляешь перемычки на карике (конфиг дают к паку). Все! Играйте на здоровье! smile.gif

==============================================

Теперь сама история.

Купил я свой экземпляр тут, на форуме.

https://pp.userapi.com/c840536/v840536671/11e1f/8Ml56I76ays.jpg

Пыльный железный ящик с Юрским Парком внутри smile.gif
Вынут он был из кабинета с погибшим монитором.
Никакой гидравлики и платы-драйвера, как и управления в комплекте небыло, поэтому поможет только самопал smile.gif

https://pp.userapi.com/c840536/v840536671/11e29/HYH-ufTa-dg.jpg

Крышка ящика на быстросъемах :

https://pp.userapi.com/c840536/v840536671/11e33/7e508LjMh8Y.jpg

а внутри наша жемчужина :

https://pp.userapi.com/c840536/v840536671/11e3d/F9vEVCS-m-4.jpg

Сама система32, 16М карик без защиты, плата аналогового входа.

https://pp.userapi.com/c840536/v840536671/11e47/nqd0hNUnzQo.jpg

Судя по пыли - внутри не ступала нога человека smile.gif

https://pp.userapi.com/c840536/v840536671/11e51/CaxwXCSu8LQ.jpg
(протёрто мною)

Родные ПЗУ на каре :

https://pp.userapi.com/c840536/v840536671/11f0f/UAq6vaQvR0Q.jpg

Подключенный аналог

https://pp.userapi.com/c840536/v840536671/11e5b/bDit0uTk9AM.jpg

Так как Парк ругается на отсутствие гидравлики, то я решил записать на карик что-то поинтереснее....
Голден Акс 2 !
Тот, который
Revenge Of Dead Adder !!

https://pp.userapi.com/c840339/v840339383/215fa/7ObI7aXau5s.jpg

Вынул я карик, почистил...

https://pp.userapi.com/c840536/v840536671/11ebf/Bvao6PVXgls.jpg

купил мильён ПЗУ-шек...

https://pp.userapi.com/c841228/v841228805/365e6/qfUucBN-_g4.jpg

прошил их патченным образом, отученным от защитного модуля...

https://pp.userapi.com/c621707/v621707809/35ca1/l7jH2PWipcw.jpg

собрал всё в кучу

https://pp.userapi.com/c621707/v621707809/35ba7/OHdNhT5XMGM.jpg

и вот он :

https://pp.userapi.com/c840732/v840732809/24e5d/2nyO8KKIzCQ.jpg

Аркадный Голден Акс 2!

https://pp.userapi.com/c840732/v840732809/24e71/tZeN_N5MU0s.jpg

Рубись сколько влезет!

https://pp.userapi.com/c840732/v840732809/24e7b/FAEbAJMaCLU.jpg

Выставил для комфорта в сервис меню easy самый, но монетки оставил smile.gif

https://pp.userapi.com/c840732/v840732809/24edf/LdMP4Bv_C4g.jpg

Поставил игру на 4-х игроков...

https://pp.userapi.com/c840732/v840732809/24ee9/klJPn8Rt7sk.jpg

Ну и всё... Осталось только плату расширения на 4-х достать, ну или самому спаять - не сложно и можно такой сет везти на
GBX SP 2018 !!! smile.gif

П.С.
Чего хочу сделать :

- вернуть плату в металлический кейс.
- вместо платы фильтров поставить свой суперган на 4-х для джойстиков от мегадрайва.
- сделать нормальные порты для ТВ - скарт, RCA.
- гдето разместить маленький БП.
- сделать прозрачную крышку для ящика.
- вывести на морду аппаратную кнопку паузы (она подключается к двум штырькам на плате рядом с процом)

пауза - штыри внизу посередине, под процом
https://pp.userapi.com/c840633/v840633315/21f53/wwMZtRq3ekU.jpg

Ну а так - ещё очень хочу собрать сет с SegaSonic и пультом на 3 трекбола = будет бомба!

https://pp.userapi.com/c840538/v840538383/21d2f/0uVL20r_afE.jpg

----------------------------------------------------------------------------------------
http://gbx.ru/?act=findpost&pid=2557109
----------------------------------------------------------------------------------------
http://gbx.ru/?act=findpost&pid=2558522
----------------------------------------------------------------------------------------
http://gbx.ru/?act=findpost&pid=2612284
----------------------------------------------------------------------------------------
http://gbx.ru/?act=findpost&pid=2667138
----------------------------------------------------------------------------------------

Автор: uqbn Воскресенье, 12 ноября 2017, 00:10

Всякий раз читаю как детективную историю. Спасибо за интересный материал!

Автор: Wish Воскресенье, 12 ноября 2017, 01:27

шикарный пост! Jurassic Park аркадный, кстати, полностью проходил в свое время, восхитительная инра

Автор: zizer Воскресенье, 12 ноября 2017, 10:41

А я жду малти для 32 и 32multi, DS же сделал под CPS3, а там из 6 игр половина стрит файтер. Голден экс на 4ых будет круто)

Автор: Griever Воскресенье, 12 ноября 2017, 20:59

QUOTE (piroxilin @ Суббота, 11 ноября 2017, 23:54)

- 360гр гиро-пневмо-системы smile.gif

https://pp.userapi.com/c621702/v621702370/33d8d/2dRp0yyve9g.jpg
*

Эпик тема! Засветилась в легендарной SEGAGAGA!


А ещё на Arabian Fight оказывается тоже на System 32! Игрушка огонь, проходили с друганами:

Автор: piroxilin Воскресенье, 12 ноября 2017, 21:21

QUOTE (Griever @ Сегодня, 20:59)

Эпик тема! Засветилась в легендарной SEGAGAGA!
*


Ну 360 этож - R360 платформа. Её подключали к X-board, Y-board, system32, model-1...
Там вобщем-то экран, джойстик и гидравлика - адаптируй что-хочешь для неё...
Пишут, что многим плохело от одного лишь вида, что там внутри происходило smile.gif
Да, а в аниму этом её назвали R720 smile.gif

Арабиан, как и ГА не до конца нормально эмулится в МАМЕ - есть видео глюки и не все спецэффекты правильно отображаются...

Автор: kitt Воскресенье, 12 ноября 2017, 21:39

спасибо, как всегда очень интересный gear porn.

Автор: piroxilin Пятница, 24 ноября 2017, 00:32

https://pp.userapi.com/c639222/v639222155/5b56e/zly6PYXcavw.jpg

Прошил карик аркадника новой игрой - SegaSonic !

https://pp.userapi.com/c639222/v639222155/5b564/beRaOtaG0uQ.jpg

Для игры нужно спец управление : 2-3 трекбола

https://pp.userapi.com/c840237/v840237155/4eec9/QNv_MFcyZcE.jpg

и дополнительная плата управления для них, такая например :

https://pp.userapi.com/c841039/v841039300/37c8d/ip68DafJvpo.jpg

ну или от предыдущих систем - такая вот :

https://pp.userapi.com/c841524/v841524809/3965a/0nuvBNcpogA.jpg

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

https://pp.userapi.com/c639222/v639222155/5b578/xj72MhJpLfY.jpg

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

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

Оригинал :

https://pp.userapi.com/c841524/v841524809/396ae/ZW5ZkvDXx7Q.jpg

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

Такой именно сет я себе и прошил в кар :

https://pp.userapi.com/c639222/v639222155/5b55a/ZRC8x763tuE.jpg

Довольна необычная игруля за Соника и СО - странно, что больше нигде она не вышла, хотя похожа конечно на 3Д-бласт, но тут ещё фишка конечно в трекболах smile.gif

https://pp.userapi.com/c639222/v639222155/5b582/N1jX0Z1SOUw.jpg

Ну и небольшой ролик заснял на тапок - так сказать "в движении" :


Автор: shitter Пятница, 24 ноября 2017, 10:10

ахренеть, крутота smile.gif

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

Автор: piroxilin Понедельник, 27 ноября 2017, 02:00

И снова Golden Axe TRODA


Всё это время не давал мне покоя расширитель до 4-х игроков для секиры (и не только)...
На ебее купить его не реально, если только вместе с самим аркадником, но это совсем редкий случай т.к. в основном эти машины расходятся среди "своих" на спец-форумах - короче не вариант sad.gif
А на четверых-то охото зарубиться smile.gif
Вот от нечего делать взялся я исследовать этот расширитель.

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

Вот с этой:

https://pp.userapi.com/c841524/v841524809/3961e/XLZ224mz0wg.jpg

И с этой :

https://pp.userapi.com/c841524/v841524809/39628/bBSPpsCUUP4.jpg

А до этого прозвонил разъём расширения :
суть такова - с фотки ясно, что расширение собрано на контроллеле параллельного порта, аналога 8255 т.е. содержит 3 программируемых 8-битных двунаправленных порта (ну образно).
На каждом порту висит свой доп игрок, а на третьем всякия мелочь (как и оказалось в итоге).
Что я делал :
взял провод и через резистор 1ком подключил его к +5 и давай им тыкать во все штыри на шине, при включённом тесте управления в игре.
Через резистор подключал для того , чтоб не спалить чего - для сигнала этого будет достаточно, а для аппаратуры это будет не сильной коллизией и ничего в теории не должно даже повиснуть.
Результатов этот забег не дал. Тогда я подключился не к +5 , а к земле и проделал тоже-самое.
И я всё увидел! Увидел реакцию при соединении "зонда" с шиной данных - такая в ножку и вижу что сработали сразу 3-вверх, 4-вверх и 3-старт. На другой ноге срабатывают 3-вправо,4-вправо и т.д.

Короче выходит что управление на каждом порту одинаковое, ну т.е. на 0 линии порта А висит кнопка вверх 3-го игрока, и на 0 линии порта В тоже висит вверх 4-го игрока.
Так я вызвонил все сигналы на разъёме, а недостающие срисовал с фоток. Что не нашёл - то додумал.

https://pp.userapi.com/c840130/v840130465/40ba6/bsnvm0sqhNM.jpg

Всё свёл в эксель, потом окультурил, ещё раз проверил - выкинул косяки и стал собирать.

Включаю - и ничего не работает smile.gif
Стал проверять почему - увидел ОВЦЕлографом, что у меня порт не выбирается. Стал искать корень и нашёл, что на плате генерируется выборка нулевого устройства, а на всех фотках селектор стоит в положении 2-го устройства... Перепаял на 0-е устр-во и и доп. ИО среагировало в тесте !!!

https://pp.userapi.com/c824201/v824201465/37ace/DeKU5vsvJho.jpg

НО чуднО... Что-то не так smile.gif

Это короче надо линии ввода-вывода подтягивать в +5 резисторами, а то они всякие помехи ловят. Поправил - припаял резюки - всё успокоилось.
Стал тестить дальше - половина работает как надо, а вторая половина съехала и куда-то пропало "влево".
Второй заход в документацию...
Оказалось, что укурился когда переносил результаты прозвонки в таблицу т.к. делал ещё без "реверса" с фоток и работал по наитию - мол там может быть всё-что-угондо и ошибся в последовательности расположения бит шины данных на разъёме smile.gif
Перечеркал всё , перерисовал, переделал.
Заработало и влево и всё остальное и схема стало что-надо!

https://pp.userapi.com/c841123/v841123465/41807/OJqptoQ6ydo.jpg

Поигрался, похвастался и решил доделать до удобоваримого вида :

https://pp.userapi.com/c841425/v841425460/409c6/oFZ4T9yKBqo.jpg

Получился такой вот клубок макарон :

https://pp.userapi.com/c841425/v841425460/409d0/R3t-BeLPXO4.jpg

Сильно культурить не стал , т.к. это прототип для тестов, но всё тут с полным функционалом!

Сделал стандартные разъёмы для аркадных джойстиков от Нео-Гео :

https://pp.userapi.com/c841425/v841425460/409da/YENIvEzcHDk.jpg

Сама "начинка" :

https://pp.userapi.com/c841425/v841425460/409e4/8RPpFk7fx3A.jpg

И её изнанка :

https://pp.userapi.com/c841425/v841425460/409ee/JScr1Q4ZgNo.jpg

Выставил в меню игры настройку на 4-х игроков :

https://pp.userapi.com/c841425/v841425460/409b2/0OUTUkrvA5s.jpg

Протестил по чистому уже :

https://pp.userapi.com/c841425/v841425460/409bc/30qNjTC7Ii8.jpg

Ну и погонял на ЧЕТВЕРЫХ в Голден Акс !!!11 :

https://pp.userapi.com/c841425/v841425460/409a8/ZBTjgaq8wS0.jpg

Заснял даже киношку про эти приключения :



--------------------------------------------------------------------------------------
Схему жать не буду, но выложу чуток попозже.
Сначала засунул в схему наш отечественный порт кр580вв55, но он капризничал от подтяжки в 10ком и я его заменил на NEC-ковский КМОП аналог - ему всё понравилось, да и шаг ног у него всётаки дюймовый т.е. в панельке он сидит как родной.

П.С.
Понял чего у меня плата иногда виснет - перетёрся провод питания по +5в - чуть шевельнёшь и "начинается"... Поменяю как-нить... smile.gif

Автор: shitter Понедельник, 27 ноября 2017, 07:14

отличная работа smile.gif

Автор: Bubel Понедельник, 27 ноября 2017, 08:45

Офигенная статья и проделанная работа!
Особенно впечатлило про карту расширения 4-х игроков.
Может автор сможет своё хобби (не дешевое ведь) оправдать изготавливая подобные редкие девайсы для продажи за бугор?

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

Автор: Boris Среда, 20 декабря 2017, 10:40

piroxilin
ты просто гений технической мысли, браво!
Golden Axe ROTDA - офигенная игра, с удовольствием прошел ее на MAME
Соника тоже видел, но он уже не так понравился, все-таки классика с МД мне больше по душе smile.gif

Автор: piroxilin Среда, 20 декабря 2017, 10:47

В GA надо на несколько игроков рубиться это факт!
Поэтому я дополнительное ИО и замутил smile.gif
Заказал у китайцев контроллеров, а на ебее трекболы - жду пока, а как приедут - соберу нативный ИО для СегаСоника smile.gif
Жаль что я смог найти только два нужных трекбола, но может со временем найду ещё...
Есть ещё один "альтернативный" китайский, из новодела, но насчёт него у меня большие сомнения, да и размерами он меньший, чем родные, но как эксперимент - сойдёт...
Comming Soon...

Автор: piroxilin Четверг, 29 марта 2018, 00:30

СегаСоник жив!


https://pp.userapi.com/c845020/v845020217/13e07/ueXNa4zacgs.jpg

Провёл реверс-индженеринг с фотографий плат ввода для Соника

https://pp.userapi.com/c845122/v845122217/12195/touOU3e9G0Y.jpg

и составил схему, которую собрал

https://sun1-4.userapi.com/c834101/v834101217/fd034/smqCBEgmA7w.jpg

отладил и проверил!

https://pp.userapi.com/c845020/v845020217/13e07/ueXNa4zacgs.jpg

Отчёт о проделанном :



Теперь всё таки проведём проверочный прогон на GBX Secret Paty 2018!
А после доводки привезу полный сет на большой летний фест GBX SP 2018 !!!

Добавлено спустя 1 день 47 минут:
https://pp.userapi.com/c847122/v847122522/fe62/DehyIvDFBps.jpg

Автор: piroxilin Четверг, 26 июля 2018, 01:39

Закончилась эпопея с СегаСоником.

https://pp.userapi.com/c824200/v824200903/18c713/Pb8R3kBw6co.jpg

За полгода доделал для него полный контроль в отдельном "паде", купил, подключил 3 ХАППовских трекбола, 3 кнопки экшена и подсветку :

https://pp.userapi.com/c849132/v849132903/32f0b/dnQaKt8jIjE.jpg

Всё подключил

https://pp.userapi.com/c845324/v845324903/af1f8/NeGbIGjH64o.jpg

Наколхозил правда, но хоть так...

https://pp.userapi.com/c847218/v847218903/a3b62/ebnSPPelLwM.jpg


А началось всё издалека и давно.
Купил на ебей лот из 8 старых трекболов и отправил всё это через бандерольку сюда вместе с рулём от супер ханг она, аутраном, расширенным ромсетом для него и всякой остальной ерундой :

https://pp.userapi.com/c830709/v830709042/150f0f/rMz6WJ9e9Lg.jpg

Два месяца копил весь стаф и таки к февралю всё привёз.

Но основное тут конечно трекболы :

https://pp.userapi.com/c846123/v846123042/a743c/wZ6z_kIToh8.jpg

https://sun1-3.userapi.com/c831208/v831208042/159d91/i5-niI0oPeI.jpg

https://pp.userapi.com/c849320/v849320042/38766/KG4pSCa1xZs.jpg

В ужасном конечно состоянии они, но как и обещалось - БУ.
Оси стальные стёртые и ржавые, подшипники R4ZZ убитые, по проводам не комплект. Отмачивал всё в WD, стирал ржавчину, подбирал более-менее живые оси, но всё упёрлось в подшипники.
Кое-как собрал 3 нормальных комплекта. Подшипники заказал на ебее в тайване, но они будут только к сентябрю, но зато тогда трекболы "оживут" по полной!

Ладно, наигравшись с "гайками" и маслом, стал собирать стол для контроля :

https://sun1-20.userapi.com/c830508/v830508300/14ce6f/QZ62i5wcHjg.jpg

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

https://pp.userapi.com/c849528/v849528300/20952/36WUPlORwxc.jpg

Из всего подручного...

https://pp.userapi.com/c846218/v846218300/9edd4/bY1hepQ1_rg.jpg

Болгаркой, лобзиком, коронкой, точильным диском, пилой - всем попилил smile.gif

Потом стал решать вопрос с корпусами.

https://pp.userapi.com/c849228/v849228300/2c7dd/hqIX3QZEqDs.jpg

И окраской

https://pp.userapi.com/c844616/v844616300/a1ca2/yG2faRXrp_o.jpg

Всё собрал, подрезал, просверлил.

https://sun1-4.userapi.com/c830508/v830508300/14ce65/3oCNS3fc4-E.jpg

На высверливание разъёмов ушел целый день.

https://pp.userapi.com/c845419/v845419300/a6506/OGcpOzjnlwQ.jpg

Интегрировал блок питания внутрь и устроил прогон...

https://pp.userapi.com/c849124/v849124300/2b9b7/N9BCRo3LAsQ.jpg

Всё летает, осталось ещё столько-же...

https://sun1-20.userapi.com/c834403/v834403300/18ae55/cGl43RVBuqo.jpg

Предпоследние тесты :

https://pp.userapi.com/c850036/v850036300/2bce6/3mdOb46QWrE.jpg

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

https://pp.userapi.com/c846020/v846020903/abba1/4NL4OQvbxIo.jpg

Для проверки впаял разъём третьего трекбола и таки вывел вход с ДЖАММы для кнопок экшена (p1-1, p2-1, p1-3).

https://pp.userapi.com/c847021/v847021903/a8e2e/qb77VQZFuHQ.jpg

Протестил всё "без обмана" :



Но на боссе провалился smile.gif



Всё управление свёл на один 26-жильный кабель (LPT)

https://sun1-19.userapi.com/c834302/v834302903/198536/EkGgFBK0f_A.jpg

И подключил его плоским шлейфом на морду :

https://sun1-18.userapi.com/c831409/v831409903/154bbd/UDT_lCut_iQ.jpg

Шлейф уложил под платой и пустил его по стенке, незаметно, до самой передней панели.

https://pp.userapi.com/c849232/v849232903/370d4/lj25rSGVADw.jpg

Приделал ножки и автомату и "паду", ну и получилось такое изделие :

https://pp.userapi.com/c824200/v824200903/18c713/Pb8R3kBw6co.jpg

Ну вот в принципе всё.
Можно было лучше сделать, но это ещё пол года съело-бы, а так только месяц на всё с большими перерывами.
В таком виде System32 SegaSonic и уехал на GBX SP 2018, который будет 29 июля 2018г.
И на этом автомате будет даже турнир по спидрану на троих smile.gif
Не упустите возможность пощупать руками smile.gif

Автор: Wedmer Четверг, 26 июля 2018, 02:10

Осталось найти время на световые пистолеты, и ты станешь супергероем.

Автор: shitter Воскресенье, 16 сентября 2018, 13:09

офигенно smile.gif

Автор: Heckfy Воскресенье, 17 мая 2020, 04:40

Прошу прощения за некропостинг, стало интересно. Кто нибудь знает, почему эта система, выдававшая потрясающие характеристики, так и не стала популярной, в отличии от Sega system 16, NEO GEO MVS, CP System и CP System 2? Высокая сложность и цена, или как раз конкуренты задавили? Или Сега все силы бросила на домашний рынок, оставив аркадный без должного внимания?

Автор: shitter Воскресенье, 17 мая 2020, 11:52

QUOTE (Heckfy @ Воскресенье, 17 мая 2020, 06:40)
Или Сега все силы бросила на домашний рынок, оставив аркадный без должного внимания?
*

точно не этот вариант

Автор: Boris Воскресенье, 14 мая 2023, 19:35

QUOTE (Heckfy @ Воскресенье, 17 мая 2020, 04:40)

Прошу прощения за некропостинг, стало интересно. Кто нибудь знает, почему эта система, выдававшая потрясающие характеристики, так и не стала популярной, в отличии от Sega system 16, NEO GEO MVS, CP System и CP System 2? Высокая сложность и цена, или как раз конкуренты задавили? Или Сега все силы бросила на домашний рынок, оставив аркадный без должного внимания?
*

Потому что эта система не умела в 3D, поэтому Сега еще в 1990 году выпустила аркадную систему Model 1, подробно можно почитать здесь: https://segaretro.org/Sega_Model_1