???
Математика на уровне МГУ

Показано с 1 по 25 из 195

Тема: Маппер джойстика SVMapper от Nihil

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #6
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Re: Маппер джойстика SVMapper от Nihil

    И еще...
    Мне кажется, что лучше было бы изменить структуру ini-файла профиля.
    Изменения нужны для того, чтобы было проще обмениваться профилями, пусть даже с ручной корректировкой файла профиля.
    Суть предлагаемых изменений следующая:
    - GUID (если уж без него не обойтись, писать как параметр описания джоя, наравне с названием, а не использовать в качестве имени параметра.
    Пример как есть сейчас:
    [{BEF0DEAD-0000-0000-0000-504944564944},{46015AD0-BC49-11DB-8001-444553540000},PPJoy Virtual joystick 1]
    NumberOfButtons=16
    [{BEF0DEAD-0000-0000-0000-504944564944},{46015AD0-BC49-11DB-8001-444553540000},PPJoy Virtual joystick 1\Button1]
    OnDownCount=1
    OnDown=4
    OnDownRepeat=1
    Пример как хочется:
    [Joystick1]
    GUID = {BEF0DEAD-0000-0000-0000-504944564944},{46015AD0-BC49-11DB-8001-444553540000}
    JoyName = PPJoy Virtual joystick 1
    NumberOfButtons=16
    NmberOfPOV=1
    [Joystick1\Button1]
    OnDownCount=1
    OnDown=4
    OnDownRepeat=1
    Зачем? Да просто если использовать чужой профиль, то GUID и имя джоя придется менять только в ОДНОМ месте профиля, а не глобальным поиском по всему файлу. Да и читабельность (ИМХО) на порядок лучше. Размер файла опять таки уменьшится.

    А вот поддерживать совместимость со старым форматом профиля ИМХО лишняя трата времени и сил.

    И последнее. Опять таки ИМХО. Расширение профиля по умолчанию, лучше все таки сменить со стандартного ini на тот же .svm (хотя по содержанию, это останется ini-файл).
    Зачем? Ну например чтобы четко прописать соответствие типу файла .svm вызову программы маппера. Т.е. кликнул по файлу профиля, автоматом загрузился маппер и открыл данный профиль (ну ленивый я).
    Для этого конечно надо доработать маппер, чтобы ему в параметрах коммандной строки (при запуске) можно было передавать путь к файлу профиля.
    Это конечно рюшечки, и их можно оставить на потом, но согласись было бы удобно
    Крайний раз редактировалось Oleg_BS; 22.02.2007 в 16:42.
    Чукча не писатель, чукча - читатель.

Ваши права

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