Вход

Просмотр полной версии : Адаптер PS/2 мыши для Commodore



tnt23
17.11.2009, 18:27
svofski создал очередной шедевр:
http://sensi.org/~svo/%5Bm%5Douse/index.ru.html (http://sensi.org/%7Esvo/%5Bm%5Douse/index.ru.html)

http://sensi.org/%7Esvo/%5Bm%5Douse/images/dfpxhpz9_70ppkzmjfs_b.jpg

svofski
24.11.2009, 12:28
http://lh4.ggpht.com/_iQz8NSIO4Xc/SwsVf8TBfhI/AAAAAAAAFeQ/PGIE4WtfK2k/s400/IMG_4816.jpg (http://lh4.ggpht.com/_iQz8NSIO4Xc/SwsVf8TBfhI/AAAAAAAAFeQ/PGIE4WtfK2k/s640/IMG_4816.jpg)
Два направляются к новоиспеченным мышевозилам, два пока свободны.

Surfin_Bird
30.08.2010, 23:55
Гениальная вещь! Планируется ли вторая партия, и скока буит стоить?

svofski
31.08.2010, 00:28
Эта партия уже разошлась. Вторую я могу сделать, если соберется хотя бы трое желающих, потому что иначе лень поднимать всю свою кустарщину. А у меня фотошаблон сделан на четыре платы, одна -- допуск на возможный брак =) О компенсации договоримся, это все по-любому из любви к искусству.

В то же время, мне уже известно минимум два случая самодельных [M]аусов (скоро будет третий), собранных людьми на коленке на макетной платке. Если есть минимальный опыт работы с атмегами и какой-нибудь для них программатор, или товарищ, который с паяльником дружен, это может быть более оперативный вариант.

breeze
31.08.2010, 02:27
Вещь! Сколько такое чудо стоит ??? я думаю Касик и Riskej точно такое захотят тоже! :) Да мне такое тоже нужно! поскольку мы все рисуем ;) вопрос цены!?

svofski
31.08.2010, 03:46
У Касика точно такое уже есть, потому что это именно он меня и развел на то, чтобы этот адаптер изобресть. Кстати, от него наверное можно получить какой-то firsthand experience, как от пикселиста, — насколько мышь на Ц64 полезна. Если вас уже трое, то я задумаюсь о том, чтобы сделать платки. Рублей 600 за собранный [M] будут достаточной компенсацией. Только скажите сразу, если вас там не трое, а дюжина — тогда будет проще платы заказать на производстве ;)

breeze
31.08.2010, 12:44
Ну надо Riskej сюда завести и спросить ;)

breeze
31.08.2010, 12:53
ооо!! упустил такую тему! готов купить вне всяких сомнений! резервирую одну штуку.

спасибо Surfin' Bird поднял тему, год прошел, я почему-то тоже упустил (((

SaaB
31.08.2010, 13:46
svofski а эмулятор дисковода с сд карточкой, вы не хотели бы произвести? Купил бы обязательно.

svofski
31.08.2010, 13:55
Ок, я постараюсь воспроизвести [M]аусы. Сроков не хочу никаких обещать, как выйдет так сразу.

SaaB, нет, не собирался и пожалуй даже не хотел бы. Могу посоветовать Ультимашечку (http://www.1541ultimate.net/content/index.php), лучше нее ничего быть не может.

Surfin_Bird
31.08.2010, 14:11
Даёшь такую штуку как приз хакерстопа:)

CLR
31.08.2010, 20:46
Я, пожалуй, тоже готов приобрести чудо-девайс [M]. Заверните в газетку, пожалуйста! :)

31pka
01.09.2010, 00:42
тоже куплю, записывайте!

svofski
01.09.2010, 01:00
Тут есть еще проблема, о которой мне не приходило в голову задуматься. У меня в загашнике есть 5 нужных атмег8 и это всё. Где купить новые по неабсурдной цене и без срока ожидания 30 недель я не знаю.

CLR
01.09.2010, 10:56
Могу посоветовать Ультимашечку (http://www.1541ultimate.net/content/index.php), лучше нее ничего быть не может.

А что Вы можете сказать насчет вот такого (http://www.ide64.org/) девайса? Что-то я на форуме не нашел ни единого упоминания о нем.

CodeMaster
01.09.2010, 12:06
У Касика точно такое уже есть, потому что это именно он меня и развел на то, чтобы этот адаптер изобресть. Кстати, от него наверное можно получить какой-то firsthand experience, как от пикселиста, — насколько мышь на Ц64 полезна.

Чё то по моим последним данным не всё так радужно, там вроде проблема с тем, что мало какой софт на С64 её поддерживает, но это слухи, лучше спросить у самого КАСика

svofski
01.09.2010, 14:55
Касику я собирал список софта, который работает с такой мышой и да, этот список был не очень внушительный. Также, поддержка в некоторых программах просто изрядно глючна. С одной такой программой я возился и даже грешил сначала на себя, но потом заметил гличи на осциллографе и нет.. С автором этой софтины я даже списывался и он подтвердил, что у него глюк и что он даже уже теперь знает как его поправить, но вряд ли вскорости этим займется. Вот только названия софта все уже выветрились из головы.

breeze
01.09.2010, 18:05
Касику я собирал список софта, который работает с такой мышой…

Ну значит надо трясти Касика на предмет теситирования, что да как это работает ;)

---------- Post added at 17:05 ---------- Previous post was at 17:02 ----------

встречный вопрос, если собрать контроллер самому, можно использовать atmega8515 ?

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

svofski
01.09.2010, 18:47
Ну значит надо трясти Касика на предмет теситирования, что да как это работает ;)

Потрясите-потрясите.


встречный вопрос, если собрать контроллер самому, можно использовать atmega8515?

Конечно можно, но у 8 и 8515 отличаются названия (и, возможно, адреса) некоторых регистров и векторов прерываний. Может быть придется чего-нибудь поправить в паре мест. Никаких особенно навороченных фич [M]аус не использует: таймеры + output compare, прерывание по перепаду на входе.. По-моему это есть во всех атмегах поголовно.

Misha-Ra
02.09.2010, 12:39
Я дико извиняюсь, но мне приплыла одна родная мышь в комплекте C64 c Ebay. Поскольку в один день свалились две коробки по 15 кг каждая, я даже что-то соединить не могу собраться - там огромное царство всего, под 200 дискет одних только. Наверняка что-то с чем-то работает. Написал просто так, хвастаюсь (: Как руки дойдут, начну пробовать - отпишу, но это нескоро будет.

svofski
02.09.2010, 12:41
Misha-Ra, если не ошибаюсь, у тебя должен быть и [M]аус тоже. Было бы интересно узнать еще насколько они друг с другом похожи по поведению. Понятно, что это все сложно и не скоро, но в принципе такой интерес есть и, если не заленишься рассказать, будет интересно.

Misha-Ra
02.09.2010, 12:44
Есть-есть. Вашего разлива. Времени только пока нет вообще. А так, все расскажу, конечно.

КАСик
07.09.2010, 19:45
Я дико извиняюсь, но мне приплыла одна родная мышь в комплекте C64 c Ebay. Поскольку в один день свалились две коробки по 15 кг каждая, я даже что-то соединить не могу собраться - там огромное царство всего, под 200 дискет одних только. Наверняка что-то с чем-то работает. Написал просто так, хвастаюсь (: Как руки дойдут, начну пробовать - отпишу, но это нескоро будет.
Да, мне тоже интересно, что за мышь такая и вообще я в теме, юзаю иногда С64.

---------- Post added at 17:58 ---------- Previous post was at 17:53 ----------


У Касика точно такое уже есть, потому что это именно он меня и развел на то, чтобы этот адаптер изобресть. Кстати, от него наверное можно получить какой-то firsthand experience, как от пикселиста, — насколько мышь на Ц64 полезна. Если вас уже трое, то я задумаюсь о том, чтобы сделать платки. Рублей 600 за собранный [M] будут достаточной компенсацией. Только скажите сразу, если вас там не трое, а дюжина — тогда будет проще платы заказать на производстве ;)
Да, можно спрашивать. :) Лучше в личку, а то я тут мало бываю. SVO, еще раз спасибо за то, что услышал мои молитвы. :)

---------- Post added at 18:01 ---------- Previous post was at 17:58 ----------


svofski а эмулятор дисковода с сд карточкой, вы не хотели бы произвести? Купил бы обязательно.
Ага, будет как в Европе, за 5000 рублей штука. :)

---------- Post added at 19:45 ---------- Previous post was at 18:01 ----------

[QUOTE=breeze;311623]Ну значит надо трясти Касика на предмет теситирования, что да как это работает ;)/QUOTE]

Ну, давайте трясите уже... :)
Все дело в том, что для C64 существует два мышиных стандарта, а может и три. :( По этой причине мышь работает только в том софте, где используется стандарт 1351. Вот и получаться, что в одной ArtStudio c форматом экрана, как у ZX Spectrum, мышь работает отлично. http://noname.c64.org/csdb/release/?id=63814
А в другой ArtStudio http://noname.c64.org/csdb/release/?id=7928 , где формат экрана более навороченный (4 цвета в атрибуте 8Х8 и пятый цвет фона) этот контроллер не работает. :(

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

svofski
07.09.2010, 20:09
Цитирую из своего старого письма, которое я давно еще отправлял Касику:


Art Studio 1351 Version -- это самый ништяк по части поддержки мыша.
Но работает только в режиме хайрес, как на синклере фактически. Мыш в
порт 1 (дальний от выключателя), джойстик в порт 2 (ближний к
выключателю). Зато в ней можно каракули настоящие делать.

Amica Paint с поддержкой мыша. Она по-ненецки. Сам разбирайся с их
штангенциркулем, но мыша нормально ездит =) Какие картинки она делает
я не очень понял. По-моему тоже что-то типа хайрес.

FLI-Mode:

Chorus Pixel Perfect 1.1 -- почему-то хочет мыша в порт 2, что
нестандартно. Вообще очень стабильный, но мыша поддерживается
посредственно, сам увидишь. Я списался с автором, он сказал, что мол
да, факт. Не было у него описания нормального, сделал как попало. Но
вообще по-моему работоспособная программа.

flick0r -- это ништяк тотальный, очень все хорошо. Мыша нормально
работает и вообще.

GunPaint 1.1 -- круто, очень все бодро, но при переключении между
попиксельным редактированием и полноэкранным режимом на моем Коммодоре
умирает зело часто.

Другое:

GEOS -- это понятно что такое, такие виндус для К=. Там есть и
редактор как микрософт пейнт.

MAPEDDI -- это редактор полей игровых, битмапки для фонов в гамезах не
то Crest не то Oxyron-овский. Интересно, но разбираться сложно.

GoDot -- какой-то мутный конвертер форматов что ли? Не понял.

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

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

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

stress_tn
18.01.2011, 16:38
С привеликим удовольствием приобрел бы переходник! Если будет партия, то пишите в личку или в аську 291680515

CodeMaster
18.01.2011, 23:38
За подробностями трясите настоящих коммодорных людей,

Трясите КАСика ;-) что-то он мне недавно сказал, что он разобрался с этим переходником, и всё работает замечательно.

КАСик
20.01.2011, 04:23
Трясите КАСика ;-) что-то он мне недавно сказал, что он разобрался с этим переходником, и всё работает замечательно.

Да, уже трясут, что очень радует! :)
Вообщем есть выход. К примеру, если ваша любимая программа (графредактор, трекер) не поддерживает мышь 1351, то нужно поискать версию программы, которая поддерживает джойстик (софта с джойстиками гораздо больше). Далее все просто, при включении С64 запускаем контроллер мыши в режиме эмуляции джойстика, загружаем прогу и "О чудо!" мышь работает, точно так же, как в обычном режиме 1351.
Хвала создателю!!! :)

svofski
20.01.2011, 14:54
Скоро будет несколько штук адаптеров.

stress_tn
21.01.2011, 02:38
1 забиваю

mexanik2002
21.01.2011, 14:13
знать бы работает ли c MSSIAH )
хотя фиг с ним не разорюсь )
+1

КАСик
21.01.2011, 17:00
знать бы работает ли c MSSIAH )
хотя фиг с ним не разорюсь )
+1

А что такое MSSIAH ? :)

mexanik2002
22.01.2011, 09:28
http://www.8bitventures.com/mssiah/

svofski
22.01.2011, 14:56
Если MSSIAH бывает только в картридже, то вряд ли я смогу проверить.

BYTEMAN
22.01.2011, 15:46
Если MSSIAH бывает только в картридже, то вряд ли я смогу проверить.
Прошивки нигде нету..... :(

svofski
22.01.2011, 15:57
Мануал от MSSIAH говорит, что если держать кнопку C= при старте, он заведется с мышом 1351. Если он сам работает с мышой нормально, то и с моим адаптером работать будет. Проблема и разговоры в основном из-за того, что большинство программ, в которых заявлена поддержка мыша, на самом деле поддерживают его очень некачественно. Автор попробовал, поигрался, кое-как вышло и забросил.

mexanik2002
22.01.2011, 17:37
спасибо повторюсь что мне тем более нужен ) хотя мышка родная у меня есть но она както странно работает

svofski
22.01.2011, 18:13
Если родная мышка работает странно, то есть все основания думать, что мой адаптер будет работать так же =)

mexanik2002
22.01.2011, 22:04
она вообще странно работает ) на любых картриджах ) сдохла наверное от старости )

КАСик
24.01.2011, 00:25
она вообще странно работает ) на любых картриджах ) сдохла наверное от старости )

Попробуй проверить свою мышь в ArtStudio, мой контроллер работает в ней олично. http://noname.c64.org/csdb/release/?id=63814

svofski
26.01.2011, 20:40
http://lh5.ggpht.com/_iQz8NSIO4Xc/TUBbrRTzeuI/AAAAAAAAHi8/0kvFggibP48/s800/IMG_7480-bonita.jpg

Surfin_Bird
28.02.2011, 00:22
Какая красота! Все забиты уже?

svofski
28.02.2011, 00:39
Нет нет, пишите в личку кому надо. Есть 8 штук, правда кнопок у меня есть только на 4.

tnt23
31.07.2011, 16:40
svofski, реквестую 1 штуку.

svofski
31.07.2011, 16:49
Request granted!

adres2
06.01.2012, 17:58
Куплю подобную штуку - адаптер, мышку или джойстик для c64 - в Москве, очень надо, так как стоит без дела коммодор 64 с двумя сидами и картриджем мидированным mssiah - а все никак не запущу! Ужас! Помогите кто может. adres2@list.ru

---------- Post added at 16:58 ---------- Previous post was at 16:57 ----------

svofski, напишите, как заполучить у Вас подобный агрегат.

svofski
09.01.2012, 19:28
adres2, написал в личку.

Кстати, куда-то испарились все желающие? У меня есть еще несколько штук.

omaxlab
09.01.2012, 19:41
цена вопроса?

im2
09.01.2012, 20:07
я желающий, огласите цену.

svofski
09.01.2012, 21:06
Хочу 800 руб за штуку.

im2
09.01.2012, 21:12
Собранный или конструктор? Я бы взял конструктор.

svofski
09.01.2012, 21:17
Собранный, я как-то не подумал, что кто-то захочет конструктор, тем более что люди часто боятся паять SMD-компоненты. Так получилось, что у меня все платы распаяны уже. Если есть желание — можно все собрать самому с нуля, там деталей очень мало, все схемы и код на сайте опубликованы. Если тяжело делать печатную плату, можно собрать хоть на дырчатой картонке.

CLR
08.01.2014, 16:03
Вот бы еще .hex файл да фьюзы... А то так с вами весь AVR придется изучить :)

svofski
08.01.2014, 19:22
:v2_dizzy_step: http://code.google.com/p/mouse1351/source/browse/trunk/boot/bootstrap.sh

avrdude -p m8 -c pickit2 -U hfuse:w:0xdc:m -U lfuse:w:0xe4:m

vivat
12.07.2015, 18:51
всем привет. сколь будет стоить сей девайс по сейчасным ценам? сам я не силен в сборке с нуля и тем более прошивке.

CLR
08.02.2016, 18:45
Вытравил плату, собрал девайс, прошил, работает отлично! Автору - респект! (Припаять паяльником корпус QFN32 - тот еще экспириенс ;)

svofski
08.02.2016, 18:52
Ух ты!!! Спасибо за новость.

Вообще там должна быть версия платы с TQFP32, которую я сделал именно по этой причине. Но один раз это должно было быть познавательно ;)

CLR
08.02.2016, 20:01
Омг. То есть я раскорячился по-ошибке? :v2_lol::v2_lol::v2_lol:
Но соглашусь - ощущения незабываемые!

svofski
08.02.2016, 20:19
Давно это было. Я не уверен, что я Eagle-овые файлы перезалил. Вообще мне стыдно, у меня лежит несколько даже спаянных и, по-моему я тебе даже сколько то лет назад обещал одну выслать. Но я настолько не люблю Почту России, что у меня это вообще как-то стерлость из головы напрочь -- до сегодняшнего дня.

CLR
08.02.2016, 20:33
Я кстати всю прошлую неделю как раз в СПб был - отправили на учебу. Но девайс уже был практически собран - посему не беспокоил ;)

svofski
08.02.2016, 20:42
Вах. Ну ладно, главное, что все получилось в конце концов!