Важная информация

User Tag List

Страница 7 из 12 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 111

Тема: Super Joystick Port

  1. #61
    Veteran Аватар для piroxilin
    Регистрация
    24.05.2009
    Адрес
    Москва
    Сообщений
    1,098
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ZX_NOVOSIB, Купи на GBX.ru - там огромная барахолка.
    Такой P-star торгует оригинальным железом, в том числе и джоями.
    Но обойдутся они около 1тыр, или чуть меньше.
    Так-что смотри сам...
    С уважением, Дмитрий.

  2. #61
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #62
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Файл с описанием новой раскладки "GUTTEN". Символы будут вводиться те, что нарисованы на PC клавиатуре. Планируется добавить еще одну таблицу на 256 байтов. Одна будет для клавиш без шифта, вторая - для клавиш с шифтом. Обе можно будет редактировать для смены прошивки путем перекомпиляции исходников.

    Как вы думаете, может не надо менять местами CS и SS, как на нашей пленочной клавиатуре (Shift = Caps Shift и Ctrl = Symbol Shift), а сделать как написано на PC клавиатуре (Shift = Symbol Shift, Ctrl = Caps Shift) ? Тем более, что за 25 лет мы уже привыкли символы на PC клавиатуре вводить с Shift - ом.
    Вложения Вложения
    Последний раз редактировалось zx-kit; 14.04.2015 в 05:25.
    "L-256"

  4. #63
    Veteran
    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,751
    Спасибо Благодарностей отдано 
    149
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не-не-не. Привычно как раз вводить символы на цифровых клавишах и буквы в верхнем регистре через SHIFT. Т.е. для спектрума она должна быть как SS, так и CS.

    На ZXMC как раз было сделано CTRL=CS, SHIFT=SS, мне это очень неудобно было, потому что за 10 с лишним лет привычнее вводить большие буквы именно через SHIFT.

    ---------- Post added at 10:56 ---------- Previous post was at 10:49 ----------

    В раскладке GUTTEN неточность одна есть, надо так:
    Delete [E0 71] => GRAPH (CS+KEY_9)

    В остальном мне раскладка нравится. Потому ещё вопрос - после прошивки она именно так и работает как задумана? Дело в том, что на ZXMC хоть и было в раскладке задано выводить в спектрум символы "[]\|~" при обычном нажатии клавиш, по факту выводились токены с этих кнопок, т.к. не срабатывал переход в ExtMode.
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / ZiFi / NeoGS / ZXM-Soundcard Extreme

  5. #64
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Gutten Посмотреть сообщение
    Не-не-не. Привычно как раз вводить символы на цифровых клавишах и буквы в верхнем регистре через SHIFT. Т.е. для спектрума она должна быть как SS, так и CS.

    На ZXMC как раз было сделано CTRL=CS, SHIFT=SS, мне это очень неудобно было, потому что за 10 с лишним лет привычнее вводить большие буквы именно через SHIFT.
    Shift при нажатии цифр и знаков должен работать как SS, а при нажатии букв - как CS ?
    В раскладке GUTTEN неточность одна есть, надо так:
    Delete [E0 71] => GRAPH (CS+KEY_9)
    Можно графом сделать Insert, а Delete использовать как на PC - стереть символ справа от курсора. Для этого можно запрограммировать CS+KEY_8, CS+KEY_0.
    В остальном мне раскладка нравится. Потому ещё вопрос - после прошивки она именно так и работает как задумана? Дело в том, что на ZXMC хоть и было в раскладке задано выводить в спектрум символы "[]\|~" при обычном нажатии клавиш, по факту выводились токены с этих кнопок, т.к. не срабатывал переход в ExtMode.
    Сейчас у меня много недоделанной работы. Но параллельно буду дорабатывать прошивку.
    "L-256"

  6. #65
    Veteran
    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,751
    Спасибо Благодарностей отдано 
    149
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Shift при нажатии цифр и знаков должен работать как SS, а при нажатии букв - как CS ?
    Да. Мне кажется, что так будет привычнее для всех, кто какое-то время поработал на ПК клавиатуре. Как минимум - если не использовать наклейки и работать с обычной ПК клавиатурой. В таком варианте, кстати, CTRL не особо и нужна, все функции выполнит SHIFT.
    А вот CTRL и ALT можно попробовать привязать как раз на CS и SS именно в спектрумовском смысле. Реально такое провернуть?


    Цитата Сообщение от zst Посмотреть сообщение
    Можно графом сделать Insert, а Delete использовать как на PC - стереть символ справа от курсора. Для этого можно запрограммировать CS+KEY_8, CS+KEY_0.
    Идея хорошая, мне нравится.

    Цитата Сообщение от zst Посмотреть сообщение
    Сейчас у меня много недоделанной работы. Но параллельно буду дорабатывать прошивку.
    Понятно, главное - не забросить идею.
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / ZiFi / NeoGS / ZXM-Soundcard Extreme

  7. #66
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Gutten Посмотреть сообщение
    Да. Мне кажется, что так будет привычнее для всех, кто какое-то время поработал на ПК клавиатуре. Как минимум - если не использовать наклейки и работать с обычной ПК клавиатурой. В таком варианте, кстати, CTRL не особо и нужна, все функции выполнит SHIFT.
    А вот CTRL и ALT можно попробовать привязать как раз на CS и SS именно в спектрумовском смысле. Реально такое провернуть?
    Для ввода некоторых команд токенами требуется SS+буква, поэтому обычный SS нужен.

    1 вариант. Левый ALT = CS, правый ALT = SS, а левый и правый Ctrl использовать как FIRE совместно с курсором или клавиашами WASD для имитации одного из джойстиков на выбор.

    2 вариант. Левый CTRL = CS, правый CTRL = SS, правый ALT = FIRE.
    Последний раз редактировалось zx-kit; 14.04.2015 в 17:16.
    "L-256"

  8. #67
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Gutten Посмотреть сообщение
    Не-не-не. Привычно как раз вводить символы на цифровых клавишах и буквы в верхнем регистре через SHIFT. Т.е. для спектрума она должна быть как SS, так и CS.

    На ZXMC как раз было сделано CTRL=CS, SHIFT=SS, мне это очень неудобно было, потому что за 10 с лишним лет привычнее вводить большие буквы именно через SHIFT.

    В остальном мне раскладка нравится. Потому ещё вопрос - после прошивки она именно так и работает как задумана? Дело в том, что на ZXMC хоть и было в раскладке задано выводить в спектрум символы "[]\|~" при обычном нажатии клавиш, по факту выводились токены с этих кнопок, т.к. не срабатывал переход в ExtMode.
    Работает.
    Вложения Вложения
    Последний раз редактировалось zx-kit; 20.04.2015 в 07:27.
    "L-256"

  9. #68
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Набралась у меня коллекция из таких джойстиков:



    Появилось желание, чтобы к плате SUPER JOYSTICK PORT 2 можно было подключить любой из них.
    Какие могут быть способы ? Самый простой - припаять одинаковые разъемы, отрезав внутри джойстиков все лишнее. SEGA джойстик можно оставить без доработок, но можно перепаять сеговский пластмассовый разъем на наш DB-9F. У него будет работать 4 направления и две кнопки.

    Древний джойстик с рукояткой и красными кнопками из 90-х тоже легко переделать - припаять тот же разъем DB-9F с распиновкой как в SPECCY2010, LENINGRAD-2012. Думаю, можно сделать эту распиновку стандартной для джойстиков.

    Новый джойстик тогда нужно также переделать. Но из него можно сделать как бы два джойстика. В первом будет рукоятка на 4 направления и две кнопки FIRE и NEW. А к оставшимся шести кнопкам можно припаять еще один кабель с разъемом DB-9F.

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


    Ширина джойстика 31 см. Толкатели кнопок диаметром 26 мм. На плате размещены 8 механических кнопок. Есть еще одна плата с мелкими кнопками. Ручка нажимает 4 контакта типа концевых выключателей. Разъем как SONY PS.

    В новой версии прошивки будет добавлена возможность подключения механических джойстиков с 5-6 контактами. То есть должны заработать практически любые джойстики. Так как у нас есть PS/2 клавиатура (или USB клавиатура через переходник "USB to PS/2") выбирать тип джойстика теперь можно так: F1+1,2,3,4,5,6,7,8,9,0. Для 1 джойстика выбирать с помощью F1, для второго - F2, для курсора на клавиатуре - F3, для кнопок WASD - F4, для курсора на кейпаде справа - F5.

    Цифры задают тип джойстика:

    1 - SINCLAIR1
    2 - SINCLAIR2
    3 - KEMPSTON
    4 - CURSOR
    5 - QAOPM
    6 - ELITE
    7 - еще не придумал
    8 - еще не придумал
    9 - REDEFINE KEYS
    0 - отключение джойстика (для джойстика на кнопках WASD)

    Перепрограммирование кнопок при нажатии Fn+9. После этого нажать на клавиатуре новые кнопки для LEFT, RIGHT, DOWN, UP, FIRE, NEW.
    Последний раз редактировалось zx-kit; 10.05.2015 в 14:27.
    "L-256"

  10. #69
    Master Аватар для Eagle
    Регистрация
    14.09.2014
    Адрес
    г. Гусь-Хрустальный
    Сообщений
    603
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не хватает джойстика для Dandy.

    Скрытый текст

    ZX Spectrum +2 +divIDE + BDI
    Profi 1024k plus
    Scorpion ZS-256 Turbo+
    ZX Evolution rev.C2+NeoGS+SDCard HxC Floppy Emulator
    ZX Evolution rev.C2+ZXM-SoundCard Extreme+ZXM-MoonSound
    AVR ZX Spectrum V2.0
    Орион 128
    [свернуть]

  11. #70
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Eagle Посмотреть сообщение
    Не хватает джойстика для Dandy.
    Был где-то, но его надо разбирать для подключения. Отрезать все лишнее. 6 контактов выбранных кнопок соединить одним концом к общему проводу. Другие концы контактов припаять через кабель к разъему DB-9F.

    Также, наверно, можно подключить и другие геймпады и джойстики от других приставок с механическими или мембранными контактами.
    "L-256"

Страница 7 из 12 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Не сбрасываемый порт 254 (Non reset port #FE)
    от Black_Cat в разделе Разный софт
    Ответов: 31
    Последнее: 01.03.2012, 10:42
  2. Profi3.2-Incorrect Port #BFFD
    от solegstar в разделе Profi
    Ответов: 4
    Последнее: 18.01.2012, 18:35
  3. artyllery c64 demo music port to TSFM?
    от Renegade в разделе Музыка
    Ответов: 5
    Последнее: 25.05.2011, 22:29
  4. Модем на serial port
    от rw6hrm в разделе Несортированное железо
    Ответов: 20
    Последнее: 16.09.2005, 14:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •