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

User Tag List

Страница 21 из 40 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя
Показано с 201 по 210 из 400

Тема: БК-0010. Вопросы новичка. FAQ

  1. #201
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    402
    Поблагодарили
    255 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Если кнопки без герконов и игры требуют прецизионного управления - паралельно каждой кнопке установить конденсатор 2...5 мкф ( китайский можно ).
    Типа чтобы нажатие на кнопку как бы «запоминалось» ненадолго?

    А на какие контакты был подключён джойстик по «схеме Савина» (о которой все говорят как о стандарте)?
    manwe.pdp-11.ru

  2. #202
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,130
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    516
    Поблагодарили
    410 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    Типа чтобы нажатие на кнопку как бы «запоминалось» ненадолго?
    При игре в Тетрис или аналогичные, большинство советских кнопок "искрят", и конденсаторы необходимы.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  3. #203
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    402
    Поблагодарили
    255 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нажмите на изображение для увеличения. 

Название:	FB366791-1E21-4139-8C3C-4ED6A39190AA.jpg 
Просмотров:	184 
Размер:	22.5 Кб 
ID:	67901

    Прошёл трассировкой настройки управления джойстиком в играх «Удав» и «Breaking ball» SW corp., посмотрел какие значения заданы по умолчанию.
    Видимо, это и есть "стандарт Савина" для распайки джойстика. В играх используется одна кнопка, но довольно очевидно куда распаивать вторую. Тоже добавил её в таблицу.

    провод бит при чтении порта контакт разъёма УП
    ВЛЕВО 1000 А31
    ВПРАВО 20 Б20
    ВВЕРХ 2000 Б32
    ВНИЗ 40 А20
    ОГОНЬ 1 Б24
    КНОПКА2 2 А24
    общий А19 или Б19 по желанию

    Ссылка на документацию по УП (назначение контактов разъёма порта): http://vak.ru/doku.php/proj/bk/bk-up
    Последний раз редактировалось Manwe; 31.01.2019 в 02:25.
    manwe.pdp-11.ru

  4. #204
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,995
    Спасибо Благодарностей отдано 
    1,059
    Спасибо Благодарностей получено 
    1,223
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как я понял, вариантов распайки было много больше, соответственно, в разных играх разные джойстики.

    Реализация джойстика в эмуляторе Калмыкова:
    Код:
    	joystick |= 1; // Button 1
    	joystick |= 2; // Button 2
    	joystick |= 4; // Button 3
    	joystick |= 8; // Button 4
    	joystick |= 16; // Joystick right
    	joystick |= 512; // Joystick left
    	joystick |= 32; // Joystick down
    	joystick |= 1024; // Joystick up
    Реализация джойстика в эмуляторе gid:
    Код:
    	joystick |= 0040;   // джойстик: кнопка 1; мышь: левая кнопка
    	joystick |= 0200;   // джойстик: кнопка 2;
    	joystick |= 0100;   // джойстик: кнопка 3; мышь: правая кнопка
    	joystick |= 0400;   // джойстик: кнопка 4
    	joystick |= 0020;   // джойстик: кнопка 5
    	joystick |= 0002;   // джойстик: вправо; мышь: вправо
    	joystick |= 0010;   // джойстик: влево; мышь: влево
    	joystick |= 0001;   // джойстик: вверх; мышь: вверх
    	joystick |= 0004;   // джойстик: вниз; мышь: вниз
    Реализация джойстика в эмуляторе А.Тишина:
    Код:
    	public final static int JOY_UP = 1;
    	public final static int JOY_DOWN = 2;
    	public final static int JOY_LEFT = 4;
    	public final static int JOY_RIGHT = 8;
    	public final static int JOY_FIRE1 = 16;
    	public final static int JOY_FIRE2 = 32;

  5. #205
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    402
    Поблагодарили
    255 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мда Ну давайте тогда копнём другие игры SW Corp. для уверенности. Всё-таки они считаются стандартом. По одной "Rogers", конечно, рано делать выводы о дефолтных значениях. Может быть именно в этой игре Савин сделал иначе, чем в каком-нибудь "Десантнике".
    manwe.pdp-11.ru

  6. #206
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Manwe Посмотреть сообщение
    Мда Ну давайте тогда копнём другие игры SW Corp. для уверенности. Всё-таки они считаются стандартом. По одной "Rogers", конечно, рано делать выводы о дефолтных значениях. Может быть именно в этой игре Савин сделал иначе, чем в каком-нибудь "Десантнике".
    http://hobot.pdp-11.ru/gamgal.htm
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  7. #207
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    402
    Поблагодарили
    255 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хех, в «Десантнике» вообще не оказалось поддержки джойстика

    В «Breaking Ball» пункт меню “стандартный джойстик” устанавливает такие значения (лежат в памяти начиная с адреса 10120):
    1000 влево
    20 вправо
    3 огонь
    Очевидно, 3 - это два бита для двух кнопок.
    Совпадает с эмулятором Калмыкова.

    «Удав» также совпадает с эмулятором Калмыкова.
    Значения лежат начиная с адреса 7134.

    «Jetman» из подборки hobot “адаптирован под КУВТ-86”, «Flier» тоже - не работают в эмуляторе (бесконечно вызывается TRAP 34). Да и значения джойстика адаптатор тоже мог изменить.
    «Zoom» в той же подборке - не bin файл. Длина у него странно круглая. Тоже не запускается.

    Сейчас ещё раз перепроверил «Buck Rogers. Planet of Zoom» - там значения как я указывал в посте выше (привожу с адресами)
    Вниз 5554 10
    Вверх 5556 1
    Влево 5552 20
    Вправо 5550 4
    Огонь 55560 2
    Но внезапно понял, что «Planet of Zoom» - это не игра Савина У него был просто «Zoom». Так что эта раскладка джойстика отменяется. Сейчас исправлю верхний пост на стандарт SW Corp.
    Спасибо nzeemin за наводку!

    P.S. странно, что у стандартного джойстика контакты так далеко друг от друга распаяны...
    Последний раз редактировалось Manwe; 30.09.2018 в 23:26.
    manwe.pdp-11.ru

  8. #208
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    402
    Поблагодарили
    255 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию



    Попросил Lasoft’а протестировать его джойстик (фирменный от “Электроники”, как на фотке):

    Влево - 10
    Вправо - 2
    Вверх - 1
    Вниз - 4
    Кнопка1 (левая) - 40
    Кнопка2 (правая) - 100

    Voland подтвердил такую же распиновку.

    Больше всего похоже на эмулятор gid’а, только кнопки как у мыши.
    Последний раз редактировалось Manwe; 31.01.2019 в 02:28.
    manwe.pdp-11.ru

  9. #209
    Master Аватар для Atari1974
    Регистрация
    10.11.2011
    Адрес
    Москва
    Сообщений
    756
    Спасибо Благодарностей отдано 
    224
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    192 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Привет всем. Все, очень захотелось запускать удобно проги и игрушки.
    Где купить вот этот модуль: SMUC контроллер от Воланда с 1 гб флешкой и всеми операционными система и софтом.
    Взято с этого видео

  10. #210
    Veteran Аватар для Manwe
    Регистрация
    06.12.2017
    Адрес
    г. Москва
    Сообщений
    1,722
    Спасибо Благодарностей отдано 
    167
    Спасибо Благодарностей получено 
    402
    Поблагодарили
    255 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Atari1974 Посмотреть сообщение
    Где купить вот этот модуль: SMUC контроллер от Воланда с 1 гб флешкой и всеми операционными система и софтом.
    http://www.pk-fpga.ru/plis-replika-smk-512
    Или на этом форуме написать Воланду: http://zx-pk.ru/members/7380-woland.html
    manwe.pdp-11.ru

Страница 21 из 40 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Speccy2010: вопросы новичка
    от farewell в разделе Speccy-2007/2010
    Ответов: 8
    Последнее: 14.01.2020, 05:21
  2. Вопросы новичка, прошу помощи
    от SuperMax в разделе Оси
    Ответов: 29
    Последнее: 21.06.2014, 16:54
  3. Пара вопросов новичка
    от eugene7730 в разделе Для начинающих
    Ответов: 20
    Последнее: 12.06.2013, 19:09
  4. Ответов: 6
    Последнее: 31.08.2010, 16:21
  5. Ответов: 14
    Последнее: 10.03.2006, 23:52

Ваши права

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