Софт-Архив

Mame Игры img-1

Mame Игры

Рейтинг: 4.2/5.0 (1910 проголосовавших)

Категория: Windows: Утилиты

Описание

MAME x64

RSLOAD.NET - скачай все бесплатно

автор: RuFull | 28-10-2015, 16:31 | Просмотров: 5471

Перед вами замечательный эмулятор, который был разработан для воссоздания электронного оборудования аркадных автоматов, естественно теперь это доступно через программное обеспечение. Цель проекта проста, сохранить историю и предотвратить полное исчезновение старых-добрых игр, скачать MAME можно ниже.

Если рассматривать архитектуру кода MAME, то он включает в себя некоторое количество компонентов - например программные эмуляторы разных типов процессоров, существует также микросхема генерации звука, неплохой видеоконтроллер и прочие элементы. Для эмуляции каждой игры разработчиками пишутся специальные драйвера, которые работают с кодом эмуляции стандартных компонентов.

Изменения в версии 0.165

MAMETesters Bugs Fixed:

[Crash/Freeze] (itgambl2.c) All sets in itgambl2.c, namcos23.c: Crash directly after OK

[Sound] (leland.c) offroad, offroadt, possibly others: Audio in offroad, offroadt sounds horrible

[Sound] (leland.c) All sets in leland.c: DAC sounds differently between 32-bit and 64-bit

[Misc.] (cps1.c) 3wondersh: Dialog box on launch

[Misc.] (cps1.c) 3wondersh: Three Wonders (hack?) unmapped ports

[Color/Palette] (cps1.c) 3wondersb: Status change from GAME_NOT_WORKING to GAME_IMPERFECT_GRAPHICS suggestion

[Crash/Freeze] (rocnrope.c) rocnrope, ropeman: Game resets when pressing start

[Documentation] (aerofgt.c) karatblzj: Wrong name for Japanese ROM set

[Graphics] (eprom.c) eprom, eprom2: Graphics glitch occurs when destroying computer equipment.

[Sound] (exidy.c) spectar: Missing sounds (credit/Title Tune)

[Graphics] (bfm_sc4.c) bfm_sc4.c: FATAL ERROR: Too many live textures in src/emu/renderer.c:500

[Speed] (suna16.c) bssoccer: significant performance drop during intro

[Graphics] (taito_x.c) kyustrkr: Screen is shifted up

[Graphics] (macrossp.c) macrossp, quizmoon: Implement priorities, fix bg and sprite zoom

[Graphics] (apple2.c) ivelultr: Font is flipped

Source Changes:

Sega 837-14645 JVS I/O dumped

monzagp.c updates:

fixed 8035 vram read/write

added background graphics

added coin and DSW inputs

vidbrain.xml: Added Information Manager prototype.

Add correct CD2802 chirp rom from decap

mk4: Add rudimentary blending.

utf8 support for pstring. Opted for a scalable solution which should be easily extensible to utf16 and utf32 as well. All position related operations now operate on char code positions instead of byte positions.

chihiro.c: Move parts common with Xbox console into their own files machine/xbox.c and includes/xbox.h

gei.c: Minor Clean up

Xbox console driver now uses the base common machine setup with Chihiro

Add support for M58819 'VSM-emulator', fixes speech in Radar Scope TRS01 set.

Replaced the frame parse and speech generation code from tms5110.c with the code from tms5220.c, should be significantly more accurate and allow the cores to be much more easily merged in the future. This also allowed finally getting rid of the COEFF_ENERGY_SENTINEL hack in tms5110r.inc

deco32.c: Verified and corrected the rom labels for the Fighter's History (World ver 43-07, DE-0380-2 PCB) set.

monzagp.c updates (part 2):

fixed gfx RAM

added 7-seg artwork

added my car sprite

hp64k: fix to allow multiple screens (for RS232 terminal)

goldstar.c DIP switch documentation:

Hold Pair for cmv4, cmv801 and crazybon

Card Shuffle Animation for cmv801

Fast Take for crazybon

Fix interpolation on TMS52xx to match samples from real chip.

c128: Emulated the PARTNER 128 cartridge

Fixed 3wondersb

apple2: fix Ivel Ultra's unique text drawing (MT#5814)

tms51xx: removed target_x variables in favor of reloading from coefficient ROM during the generation loop (as the real device does). Implemented proper ZPAR and unvoiced ZPAR logic for zeroing parameters during idle and unvoiced frames. Changed the pitch zeroing logic during frame inhibit to last an entire interpolation period rather than one sample. Replaced the speech-is-synthesizing state machine with the original patent TALK, TALKD and SPEN bits. Redid the talk_status logic to use (TALKD || SPEN) as the real device does.

pet: Added French CBM 8032 ROMs.

pet_rom.xml: Added Edex (France, v4.4)

floppy.c: Added drive sounds (must be activated in drivers using MCFG_FLOPPY_DRIVE_SOUND(true); quite simple still, same sounds for all drives)

at29x: Created a general class for AT29 family from previous

at29040a; added implementations for at29c040 and at29c020

geneve: Added Programmable Flash Memory boot feature (PFM512)

ti99: Added new cartridge types paged378, paged377; HFDC has new switch "wait for HD" (available in later HFDC models); 32K internal memory mod is now off by default

midzeus.c - further improvements:

Added alternate back-face culling method

Added additional blend modes

Added depth test and write enables

Slightly improved rasterization

OS/2 patches for MAME 0.164

x68k: added brightness controls, used for fade in/out effects

Dumped thedealr's i8742 internal ROM

Added correct color PROMs for tahjong

Другие статьи, обзоры программ, новости

Спецматериалы > Весь этот MAME

Разобравшись с эмуляторами домашних платформ — как популярных, вроде Super Nintendo или PlayStation, так и легендарно неудобных или дорогих, вроде Virtual Boy да 3DO, — мы расскажем теперь об эмуляторах игровых автоматов. Точнее, об одном эмуляторе, самом главном и большом — MAME

Универсальный эмулятор аркадных автоматов Multiple Arcade Machine Emulator (он же MAME, http://mamedev.org) не предназначен для того, чтобы на нем играли. Цель создателей — добиться максимально полного воссоздания всех происходящих в эмулируемом автомате процессов, а не получить в итоге нечто со звуком, картиной и приемлемой скоростью игры.

Этот историческо-образовательный проект по охране забытых игр для давно исчезнувших систем был запущен итальянцем Николой Салмориа 5 февраля 1997 года и регулярно обновляется. Последняя на момент сдачи номера версия, MAME 0.142u5, вышла 6 июня 2011-го. MAME был портирован на «Макинтош» в виде MAME OS X (mameosx.sourceforge.net), а также на все известные консоли и портативные устройства, имеющие экран.

Точность эмуляции настолько ювелирная, что компания Namco пользовалась MAME (а не собственными исходниками) при создании версии Pac-Man для компиляции Namco Museum, а господин Салмориа числился одним из программистов сборника Taito Legends.

Своими руками

MAME поддерживает порядка восьми тысяч игр: более точную цифру во всей этой мешанине игровых версий и модификаций автоматов вам никто найти не возьмется. Начинается все со Space Invaders (1978), а заканчивается где-то в ранних 2000-х.

Четкого горизонта эмуляции нет, автоматы вроде трехмерного файтинга Virtua Fighter 4: Final Tuned (2004) поддерживаются. Но на самом деле чем ближе к современности, тем чаще рядом с названиями игр встречаются буквы GNS (GAME_NO_SOUND — нет звука), GIG (GAME_IMPERFECT_GRAPHICS — нет картинки) и GNW (GAME_NOT_WORKING — не работает). Virtua Fighter 4 и его ревизии — типичное GNW.

Системные требования у MAME ничтожные (любой PC), но в сложных трехмерных играх вам никто ничего не гарантирует. Поскольку авторов волнует точность, а не играбельность, в MAME нет программистских фокусов, ускоряющих игровой процесс (как в ранних эмуляторах N64 или современных — PS2 и GameCube). Экспериментируйте на свой страх и риск.

Для успешного пользования вам понадобится не только сам эмулятор, но и графическая оболочка к нему (скажем, MameUI c www.mameui.info ). В первозданном виде все игры запускаются из командной строки — и отдельные фрики даже предпочитают такой вариант нормальному меню с шотами и артом.

Обращаться с MAME надо очень осторожно — или можно увлечься и превратиться в коллекционера. Оглянуться не успеете, как начнете выпиливать из фанеры компоненты аркадного кабинета, а потом поставите внутрь получившегося монстра старый PC с MAME и будете приглашать друзей на аркадные вечеринки.

Чужой против кулака

Настроек в MAME — суровый минимум. Разрешение картинки выбирается автоматически, от вас требуется лишь указать размер изображения (там есть хитрости с широкоэкранными играми и шутерами, ориентированными на вертикально развернутый монитор). Останется только переназначить управление на геймпад от Xbox 360 — и можно пользоваться.

Размер ромов для игровых автоматов варьируется. Протогонка Rally-X (1980) занимает 14 килобайт, красочные файтинги — от 14 (Samurai Shodown 2 ) до 70 (Samurai Shodown: Warrior’s Rage ) мегабайт. Dragon’s Lair. один из первых игровых автоматов на CD, занимает свыше гигабайта и на MAME, к сожалению, GNW: для автоматов на компакт-дисках вам придется качать эмулятор DAPHNE (www.daphne-emu.com ).

Среди всех возможных ревизий игр (а только у Street Fighter 2 существует 95 вариантов) надо выбирать международные, World-версии, они самые стабильные. Игры фирмы SNK для автоматов и консолей Neo Geo (вроде серии Metal Slug) требуют скачивания Neo Geo BIOS — вот, пожалуй, и все технические подробности.

Практически все проекты для автоматов рассчитаны на игровые сеансы по 10-12 минут (потом нормальный человек просто устает стоять перед кабинетом), в них очень быстро убивают (см. Metal Slug 3 ), но для продолжения банкета достаточно опустить в виртуальный слот виртуальный жетон (подвешивается на отдельную кнопку геймпада). Жанры: файтинги, вертикальные и горизонтальные шутеры, пазл-аркады. Во все можно играть как минимум вдвоем — а то и втроем, вчетвером или вшестером, как в грандиозный скролл-файтинг X-Men .

Большинство игр для MAME портировано на домашние консоли — если не по одиночке, то в составе компиляций аркадной классики. Но есть и пара эксклюзивов: скажем, beat ’em up версия Alien vs. Predator 1994 года выпуска.

Все ваши любимые франчайзы представлены на MAME в виде изометрических игр из жизни молотящих друг друга огромных ярких спрайтов: помимо Людей Икс и Чужих с Хищниками есть еще The Simpsons. Michael Jackson’s Moonwalker (не путайте с платформером для Genesis) и пара серий Dungeons & Dragons: Shadow over Mystara и Tower of Doom (с неожиданными ролевыми элементами).

Аркадные версии рыцарского beat ’em up Knights of the Round или знаменитого ковбойского шутера Sunset Riders гораздо сильнее портов на Super Nintendo (и не только в плане графики — в Sunset Riders можно играть вчетвером!), в то время как аркадная версия Golden Axe выигрывает у версии для Sega Genesis по картинке, но отстает по количеству уровней.

Ну а аркадная Contra выглядит и играется неизмеримо хуже версии для NES — что лишний раз доказывает, что дело все-таки не в мощности платформы (по мощности игровые автоматы всегда будут выигрывать у консолей), а во внимательности дизайнеров и умении программировать.

Если вам не нравятся шутеры, файтинги или жанр «побей их всех», играть на MAME вам будет не во что. Игры на автоматах столь же великолепно оформлены, сколь и однообразны — 98% ромов осточертеют уже через полчаса.

Отдельные шедевры вроде гениальной Bubble Bobble (о ней — на врезке) только подчеркивают общую убогость игрового дизайна, ориентированного на выжимание из пользователей максимального количества жетонов за минимальное время. Ну а во все шедевры вы уже переиграли в домашних портированных версиях.

Все-таки создатели правы, и основная ценность MAME — не игровая, а коллекционная. Без ностальгии в наше время трудно оценить даже Pac-Man.

Шесть шедевров для MAME Среди тысяч низкопробных жетоновыжималок на игровых автоматах набралось полдюжины игр, достойных вашего внимания и в домашних условиях

2001, Cave. Лучший представитель дико красивого жанра Bullet Hell Shooter (вражеских пуль на экране так много, что от них физически невозможно увернуться). Отличается от прочих горизонтальным скроллингом картинки. Эксклюзив для MAME — порт задерживается из-за проблем с авторскими правами.

И снова про 3DO

В июньском номере мы публиковали статью «Тотальная эмуляция», в которой рассказывали, как поиграть на РС в игры консолей-аутсайдеров, в том числе на консоли 3DO Interactive Multiplayer. И написали там, в частности, что 3DO известна тотальным отсутствием эксклюзивов, — что заметил наш читатель ALEXEVIAN, большой знаток 3DO, и прислал нам несколько уточнений.

Итак, приносим извинения всем эмуляторщикам!

Во-первых, эксклюзивы на 3DO все-таки имеются. Это вышедшие эксклюзивно в Японии FPS Iron AngeloftheApocalypse (1994) и jRPG Lucienne’s Quest (1995), о которых мы, признаться, не имели ни малейшего представления (чай, не японцы). Также эксклюзивно на 3DO вышли игры по лицензии AD&D — Slayer (1994) и DeathKeep (1995).

Во-вторых, существует более свежая версия эмулятора FreeDO (помимо описанной v2.1) — FreeDO v2.1a. которой не требуется прошивки консоли 3DO для запуска.

Еще ALEXEVIAN пишет, что в PC-версиях игр Killing Time и Need for Speed содержатся другие ролики, звуки и спрайты, — это мы и сами знаем, но мы не видим, как это влияет на эксклюзивность, если сама игра та же самая. И Lucienne’s Quest не является эксклюзивом - игра выходила на Sega Saturn.

Эмулятор MAME

Эмулятор MAME

Всем привет, это я- der Смайл ниндзя. И честно, мне надоело играть в игры от денди, сеги и в новые игры вообще. Как-то хотелось поиграть в красочные файтинги. И тут меня осенило поиграть в аркадные игры. Я установил, поиграл в одну игрушку, прошёл её и получил максимум позитива.

В этом обзоре я расскажу про то что вообще такое MAME (родители тут ни при чём).

Что такое MAME?

MAME- M ultiple A rcade M achine E mulator (На наш язык- эмулятор аркадных машин).

Да, да, с помощью МАМЕ, вы можете сыграть в игры из аркадных автоматов, в которые мы почти не играли (говорится об аркадных автоматов 90-х).

Но балин, это же эмулятор, там же просто ром игры выбираешь и играешь. Но тут дело маленько посложнее. Для аркадных автоматов нужен биос, который поддерживает игру. Нету его- нету и игры.

Вот для чего мы переходим на следующий этап!

Устанавливаем игру!

До начала скачиваем саму программу, игру и биосы. Кого не забанили на гугле ищем MAME версии 0.152 (есть версия маленько повыше, но у меня стоит эта). Дальше скачиваем и распаковываем.

После скачиваем биосы. Заходим по этой ссылке: http://www.emu-land.net/arcade/mame/bios и в самом внизу кнопка "Все bios одним архивом". Нажимаем и скачиваем. В архиве находятся все биосы, которые необходимы для игр.

Дальше заходим в папку эмулятора. И в паку roms перекидываем содержимое архива.

Биосы перекинули, осталось самое интересное- выбираем игру. Заходим на любой сайт с ромами MAME и скачиваем любую игру. В моём случае эта будет игра Mega Man 2. Так-же. как и в случае с биосами, перекидываем игру (не распаковывая её) в папку roms. Внимание: Если название архива очень длинное, то переименуйте его на короткое (я поменял на megaman2).

Последний этап: Разбираемся с самой программой.

Вот главное меню эмулятора:

В самом вверху- ромы (биосы и игры, в меню стоят рандомно).

Выбирая ромы, внизу если табличка красным цветом, значит ром не будет работать в эмуляторе (игр пока, что не запускаются около 1800, а около 4000- работают). А если зелёная- значит ром будет работать!

И осталось ещё две кнопки. Configure General Inputs- настройки управления, эмулятора (я ничего не настраивал и всё работало). А Exit- ну, это экзит.

Среди списка ромов находим игру с названием игры (точнее название архива с игрой). Если не нашли- нажимаем Esc (выход из программы) и запускаем опять, надеясь на удачу (я же говорил, что ромы определяются рандомно, а среди столько биосов надо надеяться на удачу!) :). Когда нашли и убедились, что игра поддерживается эмулем- то запускаем.

Как начали играть, некоторые игры просят по нажимать стрелки влево-вправо. Чтобы сменить управление нажимаем во время игры на TAB и в маленьком меню выбираем второй пункт Input [this game]. Там откроется управление для первого и второго игрока. Настраиваем на свой вкус.

Вот и всё. Всё писал Смайл ниндзя. Всем пока!

Рекомендую купить аркадный джойстик X-Arcade, который не надо настраивать (как с клавиатурой). Чтобы по-настоящему влиться в игру с огромным удовольствием!

P.S. Попробуйте в эмуляторе запустить биос!

MAME - скачать бесплатно MAME для Windows

Основная информация о программе

MAME – это эмулятор, позволяющий вспомнить былое – сыграть в игровой автомат на компьютере. Дословно MAME (Multiple Arcade Machine Emulator) означает «эмулятор аркадной игровой машины». У многих людей, которые помнят это прекрасные часы, проводимые за игровыми автоматами, возникает ностальгия и желание поиграть в игры из детства. Получать бурю эмоций и удовольствия от которых не мешало и то, что тогда ещё не было великолепных спецэффектов и красивой 3D графики.

Первая версия этого эмулятора вышла ещё в 1997 году. Но из предложенных 4000 игр более 1000 не работало. Программа имеет сложную структуру, поэтому доработка заняла много времени. В 2008 году появилась более совершенная версия MAME. В программе работают около 4000 игр и более 7000 ром-сетов. Сегодня совершенствование программы продолжается.

Тот, кто считает, что этот эмулятор не что иное, как пережиток прошлого, тот ошибается. MAME передает игроку уникальные эмоции, которые присущи тем временам. Ничто не сможет так же хорошо передать атмосферу времен аркадных игровых автоматов. Эмулятор в точности повторяет графику, звуки и логику игр. Все знаменитые игры прошлого, вроде Pacman, теперь доступны благодаря MAME.

Ключевые особенности и функции
  • более 4000 игр и 7000 ром-сетов;
  • полное сходство с играми тех времен;
  • возможность подключения джойстиков и прочих периферийных устройств;
  • удобный каталогизатор;
  • программа является совершенно бесплатной.

MAME M

Год выпуска : 2012

Жанр : Все жанры

Разработчик : Nicola Salmoria и команда MAME

Платформа. PC+win

Системные требования : Максимально высокие для эмуляции сложных систем.

Тип издания : лицензия

Язык интерфейса : только английский

Таблэтка : Не требуется

Описание :

Вашему вниманию, уважаемые дамы и господа, представляется последняя версия эмулятора MAME. На данный момент это версия под номером 0.147 Предполагается что этот релиз будет обновляться перезаливкой торрент-файла в будущем. Что же мы имеем в релизе?

Последняя версия эмулятора MAME. Выкладываю в виде MAMEUI (в девичестве MAME32). Живет здесь (http://mameui.classicgaming.gamespy.com/ ). Это версия эмулятора с приятным дружественным графическим интерфейсом. Оригинальный MAME суров и работает из командной строки. =) Вот несколько из приятных возможностей сего продукта:

* Возможность сортировки ромов

* Просмотр скриншотов, фотографий самих автоматов со всех сторон, панели управления, материнской платы, истории КАЖДОЙ игры.

* Полная настройка всех используемых программой каталогов. Т.Е. не обязательно валить все вышеперечисленное в одну кучу)

* Использование читов

* Возможность настройки управления для каждой игры отдельно

Все эти вкусности периодически обновляются. И у вас есть возможность воспользоваться всем и сразу ибо в релизе они есть в каталоге Extras.

* Artwork - многочисленные примочки, обрамляющие игровое пространство в оригинальном автомате

* Cabinets - фотографии самих игровых автоматов

* Cpanel - фотографии панели управления

* Ctrlr - настройки управления

* Flyers - постеры

* Icons - иконки, использующиеся в эмуляторе для игр

* Marquees - Оформление автоматов

* PCB - фотографии железа

* Samples - образцы звукового оформления

* Snap - скриншоты

* Titles - главные экраны игр и программ

* Manuals - принципиальные схемы плат, формат PDF

* history.dat - описание и история происхождения автоматов

* mameinfo.dat - детальная информация о играх (версия, кол-во игроков, статус игры, аудио/видео чипы и многое другое)

* hiscore.dat - поддержка встроенных таблиц достижений

* cheat.zip - поддержка читов

Содержимое каталогов архивировано в ZIP. Распаковывать не обязательно. Достаточно указать MAMEUI расположение этих файлов.

MAME скачать бесплатно для Windows 7, 8, Vista, XP на

MAME скачать

Интерфейс программы: Английский

Платформа: XP / 7 / Vista / 8

Производитель: MAME

Сайт: www.mamedev.org

MAME (Multiple Arcade Machine Emulator) является программным эмулятором старых аркадных игр для операционных систем семейства Windows. Самое интересное, что для нормального функционирования программы MAME не нужен даже мощный компьютер с современным видеоускорителем. Единственным минусом можно назвать только то, что приложение MAME работает только из командной строки. Хотя любой желающий может найти себе расширенную версию, называемую MAME UI, которая имеет удобный графический интерфейс.

Основные возможности программы MAME

Что касается основных функций, представленных в рабочем наборе приложения MAME, то их, по сути, не так уж и много. Первое, что обращает на себя внимание, что программа MAME содержит порядка 6200 игр, которые выходили в разное время в период 1970-1990-ых годов. Из них 3368 игр являются уникальными. Кроме того, обращает на себя внимание и то, что в наборе программы MAME представлены игры, которые ранее выпускались для игровых приставок, включая множество последних шедевров для Sony PlayStation и NeoGeo.

Как уже говорилось выше, приложение MAME запускается только из командной строки, и это является главным неудобством. Что касается самих игр, чтобы ними пользоваться, нужно выполнить некоторые действия. Дело в том, что все игры упакованы в ZIP-архивы, которые нужно поместить в специальную папку в самой программе. Да и не все игры являются бесплатными. С сайта производителя программного обеспечения MAME можно скачать несколько бесплатных тестовых игр. За остальные придется платить, что нашему пользователю явно не по душе.

Отсутствие полноценного графического интерфейса с лихвой компенсируется поддержкой множества контроллеров, включая разного рода джойстики и геймпады. Имеется даже возможность использования специального светового пистолета, который подключается через порт USB.

Если использовать не оригинальную, а расширенную версию MAME UI, то здесь все намного лучше. Есть графический интерфейс, имеется возможность сортировки ROM’ов, запоминание настроек для каждой игры, а также, использование чит-кодов, позволяющих облегчить прохождение того или иного уровня.

Однако, в общем и целом, программа MAME будет очень интересна любителям старых игр. Поистине, она представляет собой, так сказать, даже некое коллекционное издание, которое позволит каждому окунуться в игровой мир 70-90-ых годов прошлого столетия, даже не имея современного высокоскоростного компьютера.

Полный ромсет (все игры

Компьютерный ресурс У SM

Всё о компьютерах, комплектующих, периферии, мобильных устройствах, софте и аксессуарах к ним

Полный ромсет (все игры/all roms) MAME 0.149 + Торрент (Torrent)

На всякий случай скажу, что в него (в ромсет) входят только ROMы, CHD в нём нет (иначе бы вес перевалил за

280 гигов Очень надеюсь, что такой эпохальный эмулятор как MAME не нуждается в представлении.

Если я ошибаюсь, прочтите следующий текст

MAME - это эмулятор, разработанный для воссоздания электронного оборудования игровых автоматов в виде программного обеспечения, с целью сохранения истории игр и предотвращения исчезновения старых игр. Название программы является акронимом для Multiple Arcade Machine Emulator — эмулятор множества игровых машин.

Первый публичный релиз MAME (версия 0.1), автором которого был Никола Салмориа, состоялся 5 февраля 1997 года. Змулятор поддерживает 4266 (на деле - уже больше) уникальных игры и 8286 ром-сет (каждая игра может иметь один или несколько клонов). Но не все игры, поддерживаемые MAME, на самом деле играбельны: в настоящий момент не работает 1188 образ игр, а ещё 45 — это образы BIOS. В настоящее время лидером проекта является Аарон Гилес.

MAME портирована на множество самых разных платформ. Ныне не обновляемая версия для UNIX-подобных систем называется XMAME. версия для Mac OS X — MacMAME. на основе библиотеки SDL — SDLMAME .

Linux по-русски: книги, статьи, ссылки по ОС GNU

Вспомним старые игры с помощью SDLMAME

Автор: Federico Kereki

Дата: 22 ноября 2007

Перевод: Александр Тарасов aka oioki

Дата перевода: 21 декабря 2007

При копировании материала обязательны указание автора, переводчика и ссылки на оригинал статьи и настоящую страницу как первоисточник перевода!

Если вам нравятся старые аркадные игры, и хочется вновь в них поиграть, попробуйте Multiple Arcade Machine Emulator (MAME). Этот свободный эмулятор позволит вам освежить впечатления и ощущения от старых игр. Несмотря на то, что он написан для Windows, это приложение с открытым исходным кодом можно запускать и под Linux.

MAME весьма точно воспроизводит видео и аудио компоненты оригинальных аркад. Поскольку эмулируемые игры довольно стары и работали на 8- или 16-битных CPU на довольно малых (по сегодняшним меркам) скоростях, Pentium с частотой 1GHz вполне подойдет для запуска MAME. Но для более современных игр нужна более быстрая машина.

MAME впервые вышел в феврале 1997 года, сейчас доступна версия 0.121. выпущенная не под лицензией General Public License (GPL), а под своей особой лицензией. Эмулятор находится в активной разработке, и его возможности позволяют запускать до 4000 различных игр.

Запуск MAME в Linux

Существовало несколько проектов по переносу MAME на Linux, но только один из них до сих пор находится в активном состоянии. SDLMAME. основанный на Windows-коде, стремится внести в этот код как можно меньше изменений, что позволяет максимально быстро следовать за всеми новыми версиями MAME. SDLMAME запускается на 32- и 64-битных версиях Linux, на FreeBSD и Mac OS X. Существует даже поддержка Windows, хотя нет смысла использовать SDLMAME вместо оригинального MAME.

Для установки SDLMAME скачайте последнюю версию. У вас должны быть установлены пакеты SDL и SDL-devel; их можно получить с помощью Smart, YaST, yum или другого менеджера пакетов, используемого в вашем дистрибутиве. Распакуйте архив и перейдите в каталог, который будет при этом создан. Отредактируйте makefile, задав правильные значения опции в соответствии с типом вашего ЦПУ, после чего запустите make для создания исполняемого файла mame.

Если загрузка образов ROM в вашей стране законна, просто найдите и скачайте их. Сохраните образы (не распаковывайте их!) в папке $HOME/bin/sdmame0121/roms. Для запуска игры нужно ввести команду 1(для процессоров Athlon вводится команда mameat ). Все остальное выполняется автоматически.

Если необходимо установить специальные опции, такие как полноэкранный или оконный режим, нужно использовать ./mame -showusage для того чтобы узнать возможные параметры, а далее создать файл mame.ini с ними. Таким образом, не будет необходимости набирать параметры каждый раз перед игрой.

Определенные клавиши в MAME имеют специальное значение:
  • Tab. Вызов меню MAME.
  • Escape. Возврат назад или завершение игры.
  • 5. Insert a quarter.
  • 1. Начало одиночной игры.
Законно ли это?

Законно ли играть в игры через MAME? Его авторы говорят. "У нас нет намерения нарушать авторские права или патенты оригинальных игр", и дают пользователям совет, как избегать серъезного нарушения законных прав разработчиков игр. Но образы ROM и CD обычно защищены авторскими правами, и их нельзя распространять без явно выраженного разрешения владельца авторских прав. Хотя некоторые игры можно использовать без проблем, большинство все же защищено, и обладатели авторских прав не хотят выпускать игры в открытую, потому что это все еще приносит им прибыль.

Относительно старых игр существует миф, утверждающий, что они являются "бесхозными" ( "abandonware" ). Однако, это выдумка: если только игра не объявлена общественным достоянием (public domain), нельзя распространять или копировать ее без разрешения правообладателя до тех пор, пока не пройдет 70 лет с момента его смерти, или 95 лет с момента первого издания, в том случае, если права принадлежат компании.

Ситуация осложняется еще и тем, что компании могут объединяться, разделяться, или попросту прекращать работу, а права на их продукты могут передаваться другим компаниям или возвращаться первоначальным авторам. Тот факт, что первоначального автора или компании больше не существует, ничего не меняет (некоторые игры могут оказаться "сиротами". что добавляет массу других проблем).

Если вы хотите использовать ROM-образ для запуска игры, вы должны уметь доказать, что данное программное обеспечение действительно свободно (свободно в смысле слова "свобода", не в смысле "бесплатно"), иначе можно придти в противоречие с законом.

Откровенно говоря, на практике не все старые авторские права защищаются. Владельцы могут придти к заключению, что их игра устарела, или они могут уйти из бизнеса без передачи прав собственности на игру, не передав никому обязанность защищать авторские права. Если игра больше не продается и аппаратные средства устарели, защита авторских прав может обойтись дороже, чем их отстаивание в суде. Несмотря на все это, копирование программного обеспечения все еще может быть незаконным.

Некоторые люди думают, что существует лазейка в Digital Millennium Copyright Act, которая позволяет копирование и свободное использование игр, по крайней мере, до 2009 года; второе из шести имеющихся исключений гласит (обратите внимание на то, что выделено курсивом):

Компьютерные программы и видео-игры, распространяемые в устаревших форматах, и требующие наличия оригинального носителя или аппаратного обеспечения, как необходимого условия успешного запуска, если обход этих ограничений выполняется в целях сохранения или включения в архив опубликованных цифровых данных библиотекой или архивом. Формат считается устаревшим, если машина или система, необходимая для воспроизведения продукта, сохраненного в данном формате, давно не выпускается или более недоступна на коммерческом рынке.

Однако, вряд ли вы сможете доказать, что ваш компьютер является библиотекой или архивом. Даже если это получится, все равно вы должны сначала приобрести игру на законных основаниях, прежде чем что-то делать с ней, так что простое скачивание из интернета "не катит".

Все упомянутые законы действуют только в Соединенных Штатах. Если вы проживаете за границей, законы могут быть совершенно другими, а распространение и загрузка старых игр могут быть разрешены. Во многих странах авторские права ограничиваются теми случаями, когда владельцам нанесен ущерб; в те игры, которые давно не выпускаются, можно играть без опаски.

Заключение

Если у вас есть страсное желание провести время за ностальгической игрой, попробуйте SDLMAME. Стреляйте в этих чужаков, убивайте боссов и продвигайтесь на следующий уровень!

Эта статья еще не оценивалась