в подписи
Amiga A1200 + Apolo 040@40mhz 16mb
Вид для печати
в подписи
Amiga A1200 + Apolo 040@40mhz 16mb
это мне вопрос? если мне то инфы как таковой про нее в инете я не нарыл...
единственные факты только ее модель на лэйбле снизу и некоторые из электро параметров это питание 5в и ток потребления 20мА.
вполне возможно искать крысу в системе разводки питания? как джой порт так и маус обеспечивают ток 50мА...возможно просадка кондеров... возможно :(
также байтман не даст соврать... когда я приезжал в минск и привозил свою а1200 с 030 и с переходником этим,без бп... то правая кнопа просто отказалась работать с другим бп,даже с подтяжкой на землю оной.по приезду домой я был удивлен... с моим бп она заработала но только с подтяжкой к земле которая и была :) какие выводы господа?:v2_dizzy_sleep2:
(я отображение подписей отключил)
вот CannonFodder http://www.whdownload.com/games/Pack..._v1.0_0860.zip
копать в направлении питания, какое напряжение на блоках питания, и, вот интересный вопрос, а если аксель вытащить?
вопрос не в тему, есть какая приблуда для мака которая позволяет работать с амиговским диском?
а вот и интересный ответ... даже при вытаскивания акселя ничего не изменилось :( там интересный момент по питанию (умно все раскидано это как я помню вспоминая схему не только 1200 и а600,умнее было на а500)но опять же никто от ошибок не застрахован :(
на трапдор 1200 приходит питание с другой точки...
---------- Post added at 23:11 ---------- Previous post was at 23:06 ----------
http://www.amigaforever.com/mac/ может это?
на маке не делал так как его не имею :( но я думаю должно помочь :v2_dizzy_ironic:
у меня старый PCшный блок питания (на нём зелёный провод на землю коротить не надо). пробовал запитывать ps/2 адаптер напрямую (питание брал от пустого разъёма на винт) - таже фигня - правая кнопка глючит.
---------- Post added at 23:19 ---------- Previous post was at 23:17 ----------
я проверял адаптер на только установленной с дискет системе - глючит
может успокоимся? (у меня вообще ат блок питания для ами,ну и что,какие следствия)я ж говорил что с подтяжкой правой кнопы к земле через резистор:v2_dizzy_step: самое интересное в системе это работало,ну и даже в чем мне надо правая кнопа работала :( , но не работало в кэннон фоддере... тебя так устроит :(
Юр,ну ты ж умный человек :( я к чему распинался по поводу логического анализатора и осцилографа на двух машинах :( по поводу насчет того чтоб хакнуть кэннон фоддер? для чего и почему?
volton, по-моему, там просто уровень получется сильно "пороговый". И этот порог меняется в зависимости от режима работы микросхемы (банально от значений в регистрах). Угадать это мне кажется практически нереальным. Проще реально сделать схему с ОК и не маяться :)
как я и приводил...надо лог анализатор хотя бы 8ми канальный .только по ходу никто меня не слушает. мне интереснее было бы разобраться в корне проблемы. но я не остановлюсь на этом полпути :)
ps да,банально ... не спорю :) что значения в регистрах... :( тут что вообще все глухи и слепы? ковырните код кэннон фоддера и все будет почти ясно... опять же кодер должен знать работу как ecs,ocs,aga чипсета... тк управа идет с него :( и только нормальный хак кодер может распознать фишку (по поводу cannon fodder) все остальное идет как трубка и медный таз под управлением дирижера те проца :(
volton, проже сделать по-другому. Берём хороший цифровой тестер, стартуем кэннон и сразу зажимаем правую кнопку и смотрим, как будет меняться напруга, на сколько десятых/сотых и в какие моменты времени она будет отклоняться... Для начала... Что ещё предположу: не исключено, что т.к. сход этот "вроде как" аналоговый, то там пороговое значение выставляется софтверно. Возможно, WB это значение ставит где-то выше 0,3, а вот CF требует "абсолютный нуль".
Это просто мои догадки, ничем не подкреплённые... Нет времени раскуривать сейчас схему и работу чипов.... Как-нить в другой раз...
при попытке запуска CannonFodder получаю ошибку Exception "Address Error" ($200C) at $23FB886 (Slave $886) occured.
извиняюсь, добавил игру в WHDLoader все заработало, хотя в эмуляторе шло нормально без добавления
проверил правую кнопку, прекрасно работает, у меня вариант с транзистором
только что проверил в эмуле CBspeccy (print in 64223) - не работает,
запустил ZXLive - работает :v2_dizzy_angry:
во во :) я том же :)
выкладывали исходники cbspeccy,и кто то даже их правил... не помню кто,но вроде с украины человек. вопрос в след , нужно посмотреть кусок кода cbspeccy , именно тот кусок где идет работа с мышиным портом и через какую опу идет опрос , потом все сопоставить со схемной реалией и устранить проблему . НО! где ж найти такого человека , который смог бы поковырять чужие исходники ? там черт ногу сломит :(
народ, а вот немного не в тему вопрос: там в амиге ведь стоит подтягивающий резюк к +5В на этой ноге, что за ПКМ отвечает?
пкм-это правая кнопка мыши? если так то что то я его там не увидел :(
9 пин мыши и джоя идут на паулу,и на пути этих сигналов стоят только две емкости на землю. у меня все таки подозрение на емкость :(
так... нашел простейший вариант ;) как это проверить... cуть метода будет протестить какую нибудь игру с поддержкой двух мышей . классическую крысу в мышиный , а с переходником в джойстиковый .
goodboy, пож проверь этот метод.
мне тоже пришло на ум Settlers и HiredGuns - постараюсь проверить.
вот кусок кода из CBSpeccy
#FADF - порт кнопок
Код:cnop 0,16
inFADF:
move.w #$00ff,d0
btst.b #6,$bfe001
bne.s .1
and.w #$FFFD,d0
.1:
btst.b #2,$dff016
bne.s .2
and.w #$FFFE,d0
.2:
bra Endin
cnop 0,16
inFBDF:
move.b joy0dat+$dff001,d0
bra Endin
cnop 0,16
inFFDF:
move.b joy0dat+$dff000,d0
not.b d0
bra Endin
так еще... питание +5v goodboy, берешь не с гейм портов? если так,и с кнопой правой ситуация немного улучшилась... то,есвенно плывут элетролиты по питанию. следствие... замерить нужно питание на самой пауле,если оно ушло от нормы,мы будем получать такой эффект. тк при загрузке какой либо программы идет загрузка и паулы (так как на ней висят каналы dma). а тот же cbspeccy (да и туча прог) юзает dma в полную свою мощь. если это подтвердится то... это хорошо :) все обойдется заменой электролитов. если нет то заменой паулы :( так как я еще раз приведу! что Кого то работает с полтыка и на соплях,а у кого то возникают своеобразные артефакты.
ps ткните носом на ссылку на service manual a1200. (не схемы!хотя она там будет тоже присутствовать)
ps2 я думаю что общими силами мы все ближе приходим к разгадке,этой тайны!
электролиты вычисляются просто, подкинуть параллельно на ноги паулы, для верности можно осцилом пульсации посмотреть, может в блоке питания уже сдыхают кондеры, а еще недурно было бы глянуть напряжение конкретно на 36 выводе паулы при нажатой правой кнопке (переходник без буферизации)
ну бп откидываем... пульсаций нет.
что даст замер напряжения на 36 ноге? если же мерять на 36 , то для сравнения и тогда и на 39 ;) опять же этот замер нужно проводить в определенных задачах и в разные промежутки времени... тк еще раз повторюсь что в одних программах работает в других упорно отказывается. почему? еще раз повторюсь что с прогревом минут 7-10 работа кнопы начинает работать под системой и в большинстве софте. почему? да и еще раз :) чтор самое смешное :) что у кого то все ок,а у кого то трабла именно с правой кнопой! почему?
думаю так :( можно промерять. но из под асма,написать маленький кусочек кода,который будет отслеживать за нажатием правой кнопы...
по поводу буферизации... тебе не кажется что это бред? :(
по поводу электролитов на самой матери , я считаю что не бред . тк как я сталкивался с таким случаем когда просадка просто исчезает с прогревом , и конденгсатор восстанавливает свои параметры . до выключения и последующего включения трабл опять появляется .
опять же при первом включении по двум кнопам мыши мы спокойно входим в бут меню ?! почему? а под системой она отказывается работать , а после прогрева востанавливает свои качества ? почему? :)
ну у меня с буфером работает нормально везде и всегда и без прогрева, а без буфера никогда и нигде даже после прогрева
когда я только сделал переходник у меня правая кнопка не работала сразу, я замерял напряжение просадки при нажатии и оно было около 0.2в, я мерил на 9 выводе разъема так что на 36 выводе паулы напряжение должно быть еще выше
я думаю что 35, 36, 38, 39 имеют подтяжку на питание через резистор с небольшим сопротивлением, вероятно это необходимо для правильной работы этих выводов как аналоговых, следовательно ток в цепи выше чем на обычных цифровых и чтоб просадить их на землю требуется ключ с малым сопротивлением
на выходных попробую померить...
---------- Post added at 17:20 ---------- Previous post was at 17:18 ----------
да, прошу не забывать что в родной мыше просто кнопка на землю без всяких дополнительных элементов
[/COLOR]да, прошу не забывать что в родной мыше просто кнопка на землю без всяких дополнительных элементов[/QUOTE]
так тут есть вообще как вариант... :v2_dizzy_roll: не заморачиваться...
как вариант отрезать дорогу внутри мыши и кинуть провод прямо... и нах вообще что то надо :( еще как вариант,кинуть сам пик в корпус пс2 мыши и взять хвост от родной мыши... и все будут просто в аху#,оптическая мышь и даже без переходника :v2_dizzy_facepalm: снять видео и на ютуб,пускай буржуи удивляются :v2_clap2:
это шутка? :) есть у меня мышь с переходником (переходник с усб на пс2) данный контроллер вобще отказался с ней работать :(
тут смысл в том что надо вычислить проблему. есть некоторая задумка собрать руль , но если будет трабла с паулой то об этом можно даже и не мечтать :( если бы у меня был норм осцил (с1-82 а так как он до 10 МГц),я не смогу провести какой то (замеры) анализ . а тем более смотреть им и использовать такую махину аля логический пробник как то не вставляет :(
тут вот интересное видео,для не верующих - http://youtu.be/D8LGfxu2zpI :)
вполне можно было бы подумать на видео дак с такими симптомами :(
2 rico, сюда заходил - http://ps2m.sotchenko.ru/compatibility_ru.html
у меня тоже мышь на юсб с переходником (гениус как первая по твоей ссылке) и она прекрасно работает :)
руль это хорошо, попробуй туда просто резисторы переменные подключить и посмотри как оно будет
с1-82 я думаю вполне хватит, во всяком случае для решения данной проблемы, если она вообще есть...
как я уже говорил выше померю на выходных, ток и напряжение...
начинаю думать о глюках софта.
выбрав в boot меню загрузку без StartUp, ввожу LoadWB/EndCli
WB загружен и на правую кнопку не реагирует (даже спустя 15мин).
вызвав меню по кнопкам (rA+Alt) выполняю SetPatch и о чудо сразу после этого менюшки по правой кнопке видны.
пробовал менять rom (через blitzkick 3.0/3.1) разницы никакой.
http://i230.photobucket.com/albums/e...psb1b27e2b.png
картинку снял после с текущей системы (на VGAмониторе)
ну ром впринципе тут не причем :)
думается что setpatch прописан в старт ап не в нужное место и ненужное время :(
щаз разгребу в комнате полугодовалый завал хлама,и включу ами... попробую пошаманить :) позже отпишусь :)
---------- Post added at 10:29 ---------- Previous post was at 10:25 ----------
если ты внимательно читал,то по сылке там все описано по поводу виляния протокола :) я разбирал переходник... ну и че там... там идет все напрямую :)
а у меня нормально мыша работает с разными переходниками. один на два порта включается древний. а второй на один порт пару лет назад с ебая заказывал. система и конфигурация как у Гудбоя (систему он мне сам ставил). если что могу для экспериментов как нибудь ему завезти для экспериментов.
хотя надо будет на всякий случай проверить в выходные.
ещё раз объясняю что если не выполнять команду SetPatchЦитата:
Сообщение от volton
WB на правую кнопку (оптика через контроллер) не реагирует, а вот с классической мышкой - реагирует. вряд-ли что-то зависит от модели мыши - кнопки они и в африке кнопки, но сдаётся мне контроллер что-то не то шарашит на этот 9ый пин и бедная Паула не может толком понять что за устройство ей надо опрашивать.
да, я читал это раньше, выбирал из 3 вариантов адаптеров, в том числе рассматривал и варианты по этой ссылке, выбор пал на тот вариант переходника, что у меня, так как универсальный, подходит к атари, и собран на PIC16F84A
раз в твоем переходнике все напрямую то следовательно такая мыш должна работать как пс/2, кстати про какой вариант адаптера ты говоришь?
---------- Post added at 11:08 ---------- Previous post was at 11:05 ----------
а можно глянуть фото этих переходников, точнее фото самих плат, так чтоб было понятно что куда идет?
на всякий случай глянул версию платы самой амиги - у меня 2B
контроллер посылает на 9пин логический сигнал, точнее там выход с ОК, если кнопка нажата то на входе 0, замкнуто на землю, если не нажата то 1, "цепь разомкнута" на выход идет 5в через резистор который находится в пауле. Проблема состоит в том, что выход с пика не в состоянии дотянуть замыкание цепи до 0в, напряжение на нем падает до ~0.2в. С учетом резистора, подключенного в цепь последовательно, напряжение на 36 выводе паулы еще выше. По симптомам, могу предположить это напряжение находится в пределах 0.4в, при этом, учитывая разброс по питанию и пр. параметры, напряжение перехода в нулевое состояние паулы может меняться, отсюда у кого то работает у когото нет...
з.ы. вскрывать и мерить напряжение на 36 выводе наверное уже не буду, не вижу смысла копать дальше...
---------- Post added at 11:44 ---------- Previous post was at 11:26 ----------
а случаем у кого нет даташита на эту паулу?
так убрался вроде... включил ами :)
интересная ху... выходит... отпаял я свой подтягивающий резистор... в бут меню норм... как и обычно... при загрузке системы... как обычно не работает правая кнопа :( после пяти минутного прогрева,я запустил программу protracker 4.0b2... самое удивление что по правой кнопе там идет выделение участка паттерна :) и самое интересное оно заработало... :)
выхожу из про тракера, и удивление мое... у меня под вб правой кнопой открываются менюшки... :) интересен факт,не правда ли :) запускаю второй cannon fodder... правая кнопа не работает! выхожу в систему меню вызывается :) странно однако... :(
так еще момент... если кто то смотрел исходники про траккера,то заметил что там юзаються все чипы напрямую... интересно :) опять же учитываем прогрев... только чего (электролита,или самой паулы)? опять же этот cannon fodder... почему?
2rico под паулу даташита ни у кого нет :( тк это секрет :) ее работу можно вычислить только! лог анализатором крутым и кусочками кода асма... это заказная плис :( потому как там завязано еще и сторонние чипы... и поверь мне :) что на это уйдут годы :( а правильнее выразиться это кому то надо... ну вычислишь ты принцип работы... что дальше ?
где то идет затык,но вот только где... прежде всего анализ участков кода,далее измерения,далее решения этой проблемы :)