DizzyAge по-русски
http://dizzyage.flybb.ru/

Управление с помощью мыши! Кто поможет?
http://dizzyage.flybb.ru/topic243.html
Страница 5 из 6

Автор:  FreeWind [ 15 июл 2019, 21:58 ]
Заголовок сообщения:  Re: Управление с помощью мыши! Кто поможет?

Verm-V писал(а):
Версия 1.00 программы

Нововведения

В активном состоянии добавились следующие настройки

7) Изменить поведение колеса мыши при прокрутке вверх. Возможны три варианта:
- эмулируется клавиша "ESC"
- эмулируется клавиша "Прыжок / Вверх"
- действия нет
Цитата:
Крайне полезные функции, только при активном третьем варианте (действия нет) почему-то не работает прокрутка вверх в открытом инвентаре(. Вообще-то не принципиально, я уже наловчился и на втором, на котором кстати работает, но если подкрутишь будет идеально))


8) Изменяет размер некоторых контролов. Всего возможны 4 варианта
Цитата:
За это отдельная благодарочка, подобрал под себя и стало более комфортно управлять!


Дополнительно: теперь можно менять положение окна если зажать клавишу F1 и плавно передвигая курсор мыши.
Цитата:
У меня почему-то пропадал курсор при нажатии F2, но теперь проблема отпала с нововведением))


Автор:  Verm-V [ 16 июл 2019, 07:37 ]
Заголовок сообщения:  Re: Управление с помощью мыши! Кто поможет?

FreeWind писал(а):
Крайне полезные функции, только при активном третьем варианте (действия нет) почему-то не работает прокрутка вверх в открытом инвентаре(. Вообще-то не принципиально, я уже наловчился и на втором, на котором кстати работает, но если подкрутишь будет идеально))

К сожалению, как я уже писал, - не получится. Я не могу из программы отследить, что происходит в игре, открыт инвентарь или нет и т.д. Поэтому всегда действует какой-либо из вариантов. Либо на движение колесика вверх посылается "ESC", либо кнопка "ВВЕРХ/ПРЫЖОК" либо ничего (в зависимости от выбранной опции). Независимо от того, что там на экране происходит.

FreeWind писал(а):
У меня почему-то пропадал курсор при нажатии F2, но теперь проблема отпала с нововведением))

Вообще странно, не должно было такого быть. Я просто изменил, способ перемещения окна. Раньше я сначала отрисовывал окно с контролами, а потом перемещал его в позицию курсора мыши. Теперь делается наоборот, сначала координаты окна подгоняются под курсор мыши, потом оно отрисовывается. Возможно какой-то глюк связанный с разблокировкой координат курсора. Посмотрю еще.

---------

Завра выпущу окончательную версию 1.01. Там в принципе будет все тоже самое. Просто изменю название, исправлю пару мелких некритичных багов и слегка оптимизирую код. Все остальное будет тем же самым.

Автор:  Verm-V [ 16 июл 2019, 14:32 ]
Заголовок сообщения:  Re: Управление с помощью мыши! Кто поможет?

Испытал работает ли программа если играть в онлайн эмуляторе спектрума на сайте viva-games.ru. Все работает замечательно, можно играть в любые подходящие игры.

Ради интереса попробовал поиграть в разные игры.
1) Seymour - играется хорошо
2) Slightly Magic - играть можно, хотя и трудно. Но там упрвление само по себе не удобное, даже с клавиатуры
3) Soldier of Fortune - прошел первый уровень и даже смог зававалить босса (правда я эту игру вдоль и поперек знаю :) , так что мне было легко)
4) Sceptre of Bagdad - тоже играется хорошо, если назначить "войти" на "огонь" и "поменять предметы" на "вниз"

Автор:  Titus [ 16 июл 2019, 14:33 ]
Заголовок сообщения:  Re: Управление с помощью мыши! Кто поможет?

Я бы в онлайн эмулятор стал играть в последнюю очередь.
Даже обычный стационарный эмуль приходится хорошо выбирать и настраивать, чтобы была хорошая аутентичность. А про онлайн и говорить не приходится.

Автор:  Verm-V [ 16 июл 2019, 14:37 ]
Заголовок сообщения:  Re: Управление с помощью мыши! Кто поможет?

Titus писал(а):
Я бы в онлайн эмулятор стал играть в последнюю очередь.
Даже обычный стационарный эмуль приходится хорошо выбирать и настраивать, чтобы была хорошая аутентичность. А про онлайн и говорить не приходится.

Ну это-то да. Но не всегда есть доступ к своей коллекции. Просто сам факт, что работает и при необходимости можно и так.

Автор:  FreeWind [ 16 июл 2019, 14:43 ]
Заголовок сообщения:  Re: Управление с помощью мыши! Кто поможет?

Verm-V писал(а):
Ради интереса попробовал поиграть в разные игры.
1) Seymour - играется хорошо

Оххх... старый добрый Сеймоурчик)) обязательно поиграю! Спасибо!

Автор:  Titus [ 16 июл 2019, 14:49 ]
Заголовок сообщения:  Re: Управление с помощью мыши! Кто поможет?

FreeWind, расскажи о себе, спектрумовское прошлое и настоящее.

Автор:  Verm-V [ 17 июл 2019, 14:45 ]
Заголовок сообщения:  Re: Управление с помощью мыши! Кто поможет?

Версия V1.20

Новая опция:

"0" - переключает поведение нижнего ряда наэкранных кнопок. Возможны два варианта:
1) левая и правая кнопка в нижнем ряду посылает единичные нажатия "влево" и "вправо" соответственно (подходит для игр типа Диззи, платформеров и т.д. для выполнения единичных шагов)
2) левая и правая кнопка в нижнем ряду посылает непрерывные нажатия "влево-вниз" и "вправо-вниз" соответственно (подходит для игр с top-down view)

Добавил несколько новых раскладок контролов:

Изображение

С последними, например, неплохо получилось поиграть в Laser Squad

Переименовал exe-шник, теперь называется mpc.exe

----------

Ссылка для скачивания:

Mouse Para Control V1.20

----------
Заодно написал нормальную инструкцию и сделал перевод ее на английский. На днях выложу программулину с исходниками на йолке, итче и zx-pk. Может кому еще пригодится.

Автор:  FreeWind [ 18 июл 2019, 00:18 ]
Заголовок сообщения:  Re: Управление с помощью мыши! Кто поможет?

Titus писал(а):
FreeWind, расскажи о себе, спектрумовское прошлое и настоящее.

С удовольствием расскажу :) И кстати хотел бы узнать о твоём спектрумовском прошлом и настоящем, а так же о всех форумчанах которым есть что рассказать и показать. Можно даже открыть новую тему для этих целей, думаю прикольно получилось бы!

Автор:  FreeWind [ 18 июл 2019, 00:20 ]
Заголовок сообщения:  Re: Управление с помощью мыши! Кто поможет?

Verm-V писал(а):
Версия V1.20

Сейчас заценим, протестируем! Благодарю за труды друг мой! :)

Страница 5 из 6 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/