[ARC] Как в MAME играть с джойстиком?

Хотите увидеть, каким на самом деле должен был быть Mortal Kombat, но никак не можете разобраться с запуском MAME? Здесь можно задать любой вопрос об эмуляторах игровых автоматов.
Правила форума
Чтобы получить быстрый и точный ответ по теме, указываем эмулятор, версию, название игры полностью. Если эмулятор или ром был скачан не с нашего сайта, обязательно указываем и это.
Если вопрос касается общей работы эмулятора, название игры указывать не обязательно.

[ARC] Как в MAME играть с джойстиком?

Непрочитанное сообщение bolo » 11.10.07 в 23:31

Здраствуйте! очень хороший сайт! :mrgreen:
такой вопрос: можно ли играть с джойстиком в игровых автоматах, например neo geo Samurai shodown 5? эмулятор MAME32 v0.119u3, а то с клавой очень неудобно вдвоем играть, на Сеге и Нинтендо без проблем настраивал, а здесь не получается! :cry:
bolo
 
Сообщения: 1
Зарегистрирован: 11.10.07 в 23:14

Непрочитанное сообщение neoforma » 11.10.07 в 23:39

bolo
Стандартный ответ на форумах MAME: если Windows видит джойстик, то он будет работать в MAME.
Датафайлы для разных систем
«The second you download anything you are immortal» - R. Belmont
Смотрю сейчас: Fist of the North Star, Yokoyama Mitsuteru Sangokushi
Аватара пользователя
neoforma
 
Сообщения: 1369
Зарегистрирован: 24.06.07 в 7:10

М.А.М.Е. 0.121u1 (Nov 23 2007)

Непрочитанное сообщение zubotehnik » 27.11.07 в 10:05

Тоже никакой реакции на джостик... очень жаль...
Диспетчер устройств.GIF
Диспетчер устройств.GIF (1.97 КБ) Просмотров: 21769
Это устройство используется (включено)
...непонимаю как Windows должен еще видеть джостик...
Изображение
Аватара пользователя
zubotehnik
 
Сообщения: 447
Зарегистрирован: 31.07.07 в 13:39

Непрочитанное сообщение neoforma » 27.11.07 в 11:32

zubotehnik
Как джойстик. В конфиге MAME нужно ещё включить управление джойстиком.
Датафайлы для разных систем
«The second you download anything you are immortal» - R. Belmont
Смотрю сейчас: Fist of the North Star, Yokoyama Mitsuteru Sangokushi
Аватара пользователя
neoforma
 
Сообщения: 1369
Зарегистрирован: 24.06.07 в 7:10

М.А.М.Е. 0.121u1 (Nov 23 2007)

Непрочитанное сообщение zubotehnik » 28.11.07 в 9:50

neoforma писал(а):Как джойстик. В конфиге MAME нужно ещё включить управление джойстиком.
Не понял.
neoforma писал(а):Как джойстик. В конфиге MAME нужно ещё включить управление джойстиком.
Опции позволяют только менять назначение клавишь, или я чтото не так понял.
Вложения
mmm.GIF
mmm.GIF (14.38 КБ) Просмотров: 21743
mmm2.GIF
mmm2.GIF (5.04 КБ) Просмотров: 21739
Изображение
Аватара пользователя
zubotehnik
 
Сообщения: 447
Зарегистрирован: 31.07.07 в 13:39

Непрочитанное сообщение Антоха 007 » 28.11.07 в 10:14

Виндовс видит джойстик как джойстик. Я аж удивился, когда первый раз узнал :lol:

Т.е. все верно, HID - Human Interface Device, контроллер сам тоже есть. Винда его видит, MAME - нет.

Курим мануал по MAME. Если используется фронт-енд, там есть вкладка "Ввод", там отмечаем "Джойстик". Если используется командная строка, в справке есть это. Какой-то ключ типа "-joystick" включает в MAME поддержку ввода с геймпадов, рулей и прочего.
Антоха 007
 
Сообщения: 1323
Зарегистрирован: 30.06.07 в 12:59
Откуда: Сибирь

Спасибо!

Непрочитанное сообщение zubotehnik » 28.11.07 в 11:42

:mrgreen: Отлично все работает!
Разжую, чтобы у других не возникало вопросов.
Создаем ярлык *.ехе фаила, и в строке "Объект", через пробел подписываем -joystick
Безымянный.JPG
Безымянный.JPG (38.6 КБ) Просмотров: 21739

Добавлено спустя 12 минут 26 секунд:
хочу добавить, что это сработало в М.А.М.Е. 0.121u1 (Nov 23 2007), с другими версиями нет гарантии что все проидет гладко
Аватара пользователя
zubotehnik
 
Сообщения: 447
Зарегистрирован: 31.07.07 в 13:39

Непрочитанное сообщение neoforma » 28.11.07 в 11:55

zubotehnik
Слишком сложный путь. Лучше запустить MAME из командной строки с параметром -cc. После этого в директории с MAME будет лежать файл mame.ini. В нём можно всё, что угодно редактировать.
Датафайлы для разных систем
«The second you download anything you are immortal» - R. Belmont
Смотрю сейчас: Fist of the North Star, Yokoyama Mitsuteru Sangokushi
Аватара пользователя
neoforma
 
Сообщения: 1369
Зарегистрирован: 24.06.07 в 7:10

Непрочитанное сообщение zubotehnik » 28.11.07 в 12:26

Извиняйте :mrgreen: не программист.
Хорошо переразжовываю.
Создаем ярлык *.ехе фаила, и в строке "Объект", через пробел подписываем –сс
neoforma писал(а):После этого в директории с MAME будет лежать файл mame.ini

Открываем файл
Ищем что-то типа:

#
# CORE INPUT OPTIONS
#
ctrlr
mouse 0
joystick 0 <--- меняем «0» на «1»
lightgun 0
multikeyboard 0
multimouse 0
steadykey 0
offscreen_reload 0
joystick_map auto
joystick_deadzone 0.3
joystick_saturation 0.85

И радуемся…

P.S. не пойму почему нельзя было раньше дать такой совет…

Добавлено спустя 7 минут 7 секунд:
neoforma писал(а):zubotehnik
Слишком сложный путь. Лучше запустить MAME из командной строки с параметром -cc. После этого в директории с MAME будет лежать файл mame.ini. В нём можно всё, что угодно редактировать.
еще раз извиняите...
Безымянный222.JPG
Безымянный222.JPG (15.19 КБ) Просмотров: 21711
Пуск -> Выполнить...
Аватара пользователя
zubotehnik
 
Сообщения: 447
Зарегистрирован: 31.07.07 в 13:39

Непрочитанное сообщение neoforma » 28.11.07 в 12:33

zubotehnik
Я упоминал о конфиге, думал вы знаете, как его сделать, или он у вас есть.
Датафайлы для разных систем
«The second you download anything you are immortal» - R. Belmont
Смотрю сейчас: Fist of the North Star, Yokoyama Mitsuteru Sangokushi
Аватара пользователя
neoforma
 
Сообщения: 1369
Зарегистрирован: 24.06.07 в 7:10

ОффТоп

Непрочитанное сообщение zubotehnik » 28.11.07 в 12:49

neoforma писал(а):zubotehnik
Я упоминал о конфиге, думал вы знаете, как его сделать, или он у вас есть.
Не понял, что сделать, кто есть. Управление я настроил в настроиках... джойстик ведь теперь видимый стал...
Аватара пользователя
zubotehnik
 
Сообщения: 447
Зарегистрирован: 31.07.07 в 13:39

Непрочитанное сообщение neoforma » 28.11.07 в 12:55

zubotehnik писал(а):P.S. не пойму почему нельзя было раньше дать такой совет…

Я упоминал о конфиге, думал вы знаете, как его сделать, или он у вас есть.

Первая часть понятна?

Вторая часть понятна?

Третья часть понятна?
Датафайлы для разных систем
«The second you download anything you are immortal» - R. Belmont
Смотрю сейчас: Fist of the North Star, Yokoyama Mitsuteru Sangokushi
Аватара пользователя
neoforma
 
Сообщения: 1369
Зарегистрирован: 24.06.07 в 7:10

Re:

Непрочитанное сообщение zubotehnik » 28.11.07 в 13:08

neoforma писал(а):zubotehnik
Как джойстик. В конфиге MAME нужно ещё включить управление джойстиком.
1Config.JPG
1Config.JPG (39.39 КБ) Просмотров: 21698
Вы об этом конфиге... :shock:
Аватара пользователя
zubotehnik
 
Сообщения: 447
Зарегистрирован: 31.07.07 в 13:39

Непрочитанное сообщение Антоха 007 » 28.11.07 в 14:07

Не, то не тот конфиг, на скриншоте показана вкладка, на которой можно переназначать, "ремаппить", устройства ввода. Так, образно говоря, можно сделать пистолет из мыши.

Вам нужна вкладка Controllers.

Добавлено спустя 8 минут 52 секунды:
Накипело: в порте под линь SDLMAME есть досадная оплошность - он файл mame.ini создает в той директории, где сам бинарник лежит. А это противоречит FHS, Filesystem Hierarchy Standard.

Вот поэтому я, например, не создаю конфигурационные файлы, потому что по умолчанию они будут тупо лежать в /usr/bin, а если уж и переопределять директорию, где этот файл лежит, то почему бы сразу все опции через командную строку не передать?

Так у меня и сделано: mame -joystick ... бла-бла. Поэтому и советовал так, как у себя сделано, уж не обессудьте :)
Антоха 007
 
Сообщения: 1323
Зарегистрирован: 30.06.07 в 12:59
Откуда: Сибирь

Непрочитанное сообщение neoforma » 28.11.07 в 14:24

Антоха 007
Пожалуйтесь RB на эту оплошность : )
Датафайлы для разных систем
«The second you download anything you are immortal» - R. Belmont
Смотрю сейчас: Fist of the North Star, Yokoyama Mitsuteru Sangokushi
Аватара пользователя
neoforma
 
Сообщения: 1369
Зарегистрирован: 24.06.07 в 7:10

След.

Вернуться в Игровые автоматы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8