HOW-TO: Создание MAME машины Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
fullcircle:24:создание_маме_машины [2010/05/03 20:21]
fullcircle:24:создание_маме_машины [2010/05/08 12:59] (текущий)
Строка 18: Строка 18:
 jstest /​dev/​input/​js0 jstest /​dev/​input/​js0
 </​code>​ </​code>​
-(Примечание:​ в некоторых дистрибутивах /dev/js0) +(**Примечание:​** в некоторых дистрибутивах /dev/js0) чтобы проверить все положения и кнопки джойстика:​ 
- +{{ :​fullcircle:​24:​joy-test.png?​400 }}
-чтобы проверить все положения и кнопки джойстика:​ +
 Система распознала джойстик. Он работает. Отлично! Система распознала джойстик. Он работает. Отлично!
  
-MAME! +==== MAME! ==== 
 +{{ :​fullcircle:​24:​dl-dslmame.png?​400 }}
 Теперь установим SDLmame. Скачать .deb-файл можно на сайте http://​wallyweek.altervista.org/​. Просто нажмите на соответствующую ссылку,​ и в Firefox появится диалоговое окно, предлагающее сохранить файл или открыть его в Gdebi. Я выбираю второй вариант,​ так как он быстрее:​ скачивание и установка осуществляются одним щелчком мыши: Теперь установим SDLmame. Скачать .deb-файл можно на сайте http://​wallyweek.altervista.org/​. Просто нажмите на соответствующую ссылку,​ и в Firefox появится диалоговое окно, предлагающее сохранить файл или открыть его в Gdebi. Я выбираю второй вариант,​ так как он быстрее:​ скачивание и установка осуществляются одним щелчком мыши:
- 
 Таким же образом скачайте Wahcade с сайта http://​www.anti-particle.com/​wahcade.shtml Таким же образом скачайте Wahcade с сайта http://​www.anti-particle.com/​wahcade.shtml
  
 Когда SDLmame и Wahcade установлены,​ мы готовы к главному! Когда SDLmame и Wahcade установлены,​ мы готовы к главному!
  
-  
-  
-  
-  
  
 ===== Создаём необходимые папки ===== ===== Создаём необходимые папки =====
 +{{ :​fullcircle:​24:​wahcade-setup.png?​400 }}
 В вашей домашней папке /​home/<​имя пользователя>​ создайте папку «emulators»,​ внутри ещё одну папку «mame», а в ней папку «roms». Это стандартный набор папок для Wahcade, упрощающий настройку программы. В вашей домашней папке /​home/<​имя пользователя>​ создайте папку «emulators»,​ внутри ещё одну папку «mame», а в ней папку «roms». Это стандартный набор папок для Wahcade, упрощающий настройку программы.
  
 ==== Настройка ==== ==== Настройка ====
- 
 В меню Приложения > Игры появится несколько ярлыков для Wahcade. Сначала запустим приложение для настройки. Изменить нужно всего несколько вещей: на вкладке «Emulators»,​ откройте список «List Generation»,​ нажмите кнопку «Browse» и выберите созданную ранее папку для ROM-файлов (/​home/​yourname/​emulators/​mame/​roms) В меню Приложения > Игры появится несколько ярлыков для Wahcade. Сначала запустим приложение для настройки. Изменить нужно всего несколько вещей: на вкладке «Emulators»,​ откройте список «List Generation»,​ нажмите кнопку «Browse» и выберите созданную ранее папку для ROM-файлов (/​home/​yourname/​emulators/​mame/​roms)
 +{{ :​fullcircle:​24:​wahcade-genlist.png?​400 }}
 На вкладке «MAME Only» щёлкните на кнопке для генерации списка файлов ROM: На вкладке «MAME Only» щёлкните на кнопке для генерации списка файлов ROM:
- 
 И наконец,​ вкладка «Keys». Возможно,​ вам не придётся ничего здесь менять,​ мне же пришлось поставить галочку напротив надписи «joystick»,​ чтобы можно было использовать джойстик для выбора файлов ROM в Wahcade: И наконец,​ вкладка «Keys». Возможно,​ вам не придётся ничего здесь менять,​ мне же пришлось поставить галочку напротив надписи «joystick»,​ чтобы можно было использовать джойстик для выбора файлов ROM в Wahcade:
 +{{ :​fullcircle:​24:​wahcade-joypad.png?​400 }}
 В последнюю очередь настраивается сама SDLmame. Программе нужно указать папку, в которой хранятся файлы ROM. Поэтому в командной строке набираем:​ В последнюю очередь настраивается сама SDLmame. Программе нужно указать папку, в которой хранятся файлы ROM. Поэтому в командной строке набираем:​
 +{{ :​fullcircle:​24:​mameini-gedit.png?​400 }}
 <​code>​ <​code>​
 sudo gedit /​etc/​sdlmame/​mame.ini sudo gedit /​etc/​sdlmame/​mame.ini
 </​code>​ </​code>​
 Напротив «rompath» вставьте или напишите путь к папке «roms» (той же, что и для Wahcade) Напротив «rompath» вставьте или напишите путь к папке «roms» (той же, что и для Wahcade)
 +{{ :​fullcircle:​24:​wahcade.png?​400 }}
  
 ===== Посмотрим,​ что у нас получилось. ===== ===== Посмотрим,​ что у нас получилось. =====
Строка 61: Строка 54:
 Тема по умолчанию для Wahcade слишком пёстрая,​ но вы можете загрузить другие с различных сайтов. Я даже создал простенькую тему для MAME: Тема по умолчанию для Wahcade слишком пёстрая,​ но вы можете загрузить другие с различных сайтов. Я даже создал простенькую тему для MAME:
 http://​ronnietucker.co.uk/​mame/​polaroid_1024.zip http://​ronnietucker.co.uk/​mame/​polaroid_1024.zip
 +{{ :​fullcircle:​24:​polaroid-layout.jpg?​400 }}
 Вы можете настроить автоматический вход в Ubuntu, а затем зайти в меню Система > Параметры > Сеансы и добавить Wahcade в список автозагрузки. В этом случае загрузка Ubuntu, вход в неё и запуск Wahcade будут происходить автоматически. Я не рекомендую включать автоматический вход в систему,​ если компьютер используется для чего-либо кроме игр. Интерфейс Wahcade совместим с большинством эмуляторов,​ и вы можете его использовать для работы со всеми эмуляторами и даже установить различные темы оформления для каждого из них! Вы можете настроить автоматический вход в Ubuntu, а затем зайти в меню Система > Параметры > Сеансы и добавить Wahcade в список автозагрузки. В этом случае загрузка Ubuntu, вход в неё и запуск Wahcade будут происходить автоматически. Я не рекомендую включать автоматический вход в систему,​ если компьютер используется для чего-либо кроме игр. Интерфейс Wahcade совместим с большинством эмуляторов,​ и вы можете его использовать для работы со всеми эмуляторами и даже установить различные темы оформления для каждого из них!
  
Строка 72: Строка 65:
 </​style>​ </​style>​
  
-{{tag>Система Администрирование ​Full_Circle ​BASH Скрипт Резервирование}}+{{tag>howto Full_Circle}}