Приставки > Джойстики и прочие манипуляторы
Собираем световой пистолет для MegaDrive'a своими руками
<< < (2/3) > >>
masyanya:
Собирая я думал о том что дорожек меньше типа до ВВ55А 8 проводов тока, а там по восемь к каждой кикросхеме, запаришся разводить...
Rumata:

--- Цитата: sergi ---Я лично играл на пистолете и в PAL и в NTSC и без проблем
--- Конец цитаты ---
Я тоже лично играл. А как ты определял, PAL или NTSC картридж?
--- Цитата: masyanya ---А за какие деньги его мне можно заиметь, если вообще можно?
--- Конец цитаты ---
Пиши в ЛС, договоримся
Некоторые соображения по сути процесса. В своё время мы пытались с этим разобраться. Увы, процесс до конца не дошел (масса причин). Но остались некоторые теоретические соображения.
По идее, вызывать прерывание должно нажатие на курок. По нему генерируется "серое поле", на котором и происходит захват луча и дальнейший обсчет его координат.

masyanya, конечно, это отдельный разговор, но у меня как раз есть ряд вопросов к тебе по данной теме
sergi:
Я в пиратку играл и один раз был у меня картридж PAL

Как картридж отличить PAL от NTSC оригинальный не нужно писать надеюсь

Запускал и на PAL приставке и на NTSC US, просто японка всего раз была - Sumsung которая - не ней действительно не пробовал, она только картриджи ни PAL ни NTSC US не запускает это факт :)

Все работало и во все попал

Могу для чистоты эксперимента записать ромы U и E но ничего это не изменит
masyanya:

--- Цитата: Rumata от 22 Декабрь 2007, 01:13:42 ---По идее, вызывать прерывание должно нажатие на курок. По нему генерируется "серое поле", на котором и происходит захват луча и дальнейший обсчет его координат.

--- Конец цитаты ---
Нет, ты нажимаешь на курок, прорисовывается поле, и по тому моменту в который произошло прерывание определяется "куда попал". Нажатие на курок определяется пином D00, что для первого пистоля что для второго. А прерывание вызывать мы можем от внешнего устройства только пином D06.
Поэтому получается, как только приставка обнаружила нажатие, она рисует белое поле, и если поизошло прерывание, попали куда-то в поле, если нет ваще мимо...
Rumata:
masyanya, я же сказал, что это только первоначальные предположения.  :blush: До дизасма тогда не дошло. Кстати, всё получается логично.
По кадровому прерыванию идет опрос портов.
Если курок нажат, следующим кадром генерится серое поле.
От его начала запускается счетчик, который останавливается прерыванием, если есть засветка фотодатчика.
Дальше - просчет координат.
Выстрел мимо экрана - перезарядка пистолета
masyanya:
Значит, так, до чего я домутился. Работают старты на обоих пистолях и курки.
Вот так выглядит схема логики в основном (я назвал её BLUE_GUN) пистолете:

А вот платка номер 2 (я назвал её SW_Plate), которая подключается к основной платке нарисованной выше.
Эта плата что для BlueGun, что для PinkGun одинаковая. К разьему "J1" подключается платка фотодетектора. Достойной схемы фотодетектора пока нету  :'(.

sergi:
У фазера какойто фазовращатель стоит - не понятно нужен ли он или нет - я от денди так и не попробовал пестоль воткнуть в сегу :(

А пистолеты классные конечно если все так просто - один момент смущает - играть кроме как в Lethal Enforcement 1 и 2 невочто

В Snatcher - для этого сега CD нужна - да и игра мне не нравится а Mad Dog McRee можно и на PS1 по бахать

Пистолет я могу достать готовый за 200 р тут, правда только синий

В общем теперь игры для него писать нужно и старые под него переделывать

Я еще спрашивал можно ли приделать к нему кнопки A,B,C и игры под него которые для менейсера переделать - ну чтобы была не просто вешь - а супервещь ^_^
masyanya:
Синий можно переделать в розовый, как и собсна наоборот. Блиииииин, а можно мне два пистоля синих, за деньги... в качестве ответной услуги за схемы и исходники дампера?

Добавлено позже:
А я тут выложу как переделывать....
sergi:
ну я там в личку отправил ;)
masyanya:
Ну как зачем, если есть два синих пистоля, то поиграть то можно будет только на одном. Если нет Pink Gun'а.

Добавлено позже:
SERGI, а закинь сюда фотки BlueGun "изнутри". Печатку крупным планом с обоих сторон... если не сложно... :blush:
sergi:
Сюда не закину - это нужно на сайте выкладывать - на мыло могу скинуть - тоже в личку пишите ;)
Rumata:
Схема "розового", старый вариант

Добавлено позже:
Фотодатчик - видимо, фототранзистор. В засвеченном состоянии на выходе низкий уровень.
А старый потому, что сейчас развинтил один синий, а там - обычный фотодиод (3 мм) и платка, на которой микросхема в DIP-14 со стертой маркировкой  :(. Видимо, усилитель

Добавлено позже:
А основная плата там скучная: заливка с 14 выводами и 74HC14
masyanya:
Не, эт не фототранзистор, эт заказной фотодетектор типа SOT1813. В противном случае я ваще не петрю тогда.  :(
sergi:
Датчик как датчик - в теликах тоже 3 ножки стоит
В принципе можно заменить на 2 ножки - короче подбором нужно пробовать
Я в фазере поменял родной севший датчик на датчик от денди и ничего - прет

+ в магазинах видел даже сборки миниатюрные - там в железном корпусе и датчик и транзистор или микросхема сразу и 3 вывода: питание и сигнал

Чего особенного увидели :?
masyanya:
Я дико извиняюсь за то что заперся сюда с этм вопросом, но всё таки, Sergi, какой номинал то в схеме вот тут... если не секрет?
sergi:
да это мазафачный P-CAD - забыл я потереть видать значение осталось - забей ;)
masyanya:
Как блин забей, я его собираю.

Добавлено позже:
И какие кондеры в схеме электролиты, а какие обычные пленочные? Но это догадаться можно, а вот там какой номинал кондера... страсть как интересно...
sergi:
Нормально указано - в пикофарадах как положено
последняя цифра - порядок на который нужно умножить первые 2 значения

Т.е. 472 это 4700 пикофарад или 4,7 нанофарад - так все пишут - сколько собираю чего всегда так <_<
HardWareMan:

--- Цитата: sergi от 28 Декабрь 2007, 18:44:42 ---Нормально указано - в пикофарадах как положено
последняя цифра - порядок на который нужно умножить первые 2 значения
Т.е. 472 это 4700 пикофарад или 4,7 нанофарад - так все пишут - сколько собираю чего всегда так <_<
--- Конец цитаты ---
Это все знают, но каков номинал того кондера?
sergi:
Такой же как и у предыдущего - они там все одинаковые
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии