Сокращения, термины и расширения ROM-файлов
19 Сентябрь 2007
Продолжаем тему ликбеза (ликвидация безграмотности)
ROM – сокращение английских слов Read Only Memory. В русском языке есть аналогичное сокращение – ПЗУ, Постоянное Запоминающее Устройство. В электронике так называют микросхемы постоянной памяти. Они используются в приставочных картриджах, в игровых автоматах и других устройствах – в них содержится программа игры, её графика и звуки. Когда говорят об эмуляции, ROМ‘ом называют содержимое микросхем ПЗУ, сохранённое в виде файла. Такие файлы также называют дампами – от английского слова dump, которое означает “выгружать”, “сбрасывать” – в нашем случае, “сбрасывать содержимое микросхем памяти в файл”.

Сами по себе ROM-файлы бесполезны. Внутреннее устройство разных компьютеров и игровых приставок (которые тоже являются компьютерами, специально разработанными для игр) сильно различается. Поэтому невозможно напрямую запустить программу, предназначенную для одного типа компьютера (или приставки), на другом. Для решения этой проблемы были придуманы специальные программы – эмуляторы.
Есть и другие возможные применения ROM-файлов. Существуют программы, позволяющие извлекать из них игровые ресурсы – графику, звуки; изменять эти ресурсы (например, для перевода игры на русский язык). Также существуют так называемые flash-картриджи – с их помощью возможно использовать ROM-файл на настоящей приставке. Как это делают например владельцы GBA или NDS.
BIOS – Basic Input Output System (базовая система ввода-вывода). Это специальная программа, хранящаяся во встроенном ПЗУ компьютера или приставки, и необходимая для нормальной работы системы – и настоящей, и эмулируемой. Не все системы имеют BIOS; многие эмуляторы содержат эту программу в составе своего кода, или имитируют её наличие. Однако, для некоторых эмуляторов наличие внешних файлов BIOS необходимо – иначе они просто не могут работать.
Есть общепринятые сокращения из области эмуляции, которые применяются в статьях или описаниях. Вот список наиболее распространённых:
32X – Sega 32X, 32-битное дополнение для Sega Mega Drive
GB – Nintendo Game Boy
GBA – Nintendo Game Boy Advance
GBC – Nintendo Game Boy Color
GEN – Sega Genesis
GG – Sega Game Gear
N64 – Nintendo 64
NDS – Nintendo DS
NES – Nintendo Entertainment System, Famicom, Dendy
PC – Personal Computer, обычный современный компьютер
PCE, TG16 – NEC PC-Engine или TurboGrafx-16
PS2 – Sony PlayStation 2
PSP – Sony PlayStation Portable
PSX, PS1, ЗЫЧ – Sony PlayStation
SCD – Sega CD, дополнение для Sega Mega Drive с играми на компакт-дисках
SMD – Sega Mega Drive
SMS – Sega Master System
SNES – Super Nintendo Entertainment System, Super Famicom
Speccy, ZX - ZX Spectrum 48/128
C64 - Commodore 64
Имена ROM-файлов могут иметь различные расширения. В большинстве случаев по расширению можно определить, к какой системе относится ROM-файл. Нередко расширение совпадает с сокращённым написанием названия системы. Для многих систем существует несколько форматов ROM’ов, с разными расширениями. Неполный список существующих расширений:
.32x – Sega 32x
.a26 – Atari 2600
.a52 – Atari 5200
.a78 – Atari 7800
.crt – Commodore 64 Cartridge
.gb – Game Boy
.gba – Game Boy Advance
.gbc – Game Boy Color
.gen – Sega Mega Drive/Sega Genesis
.gg – Sega Game Gear
.int – Mattel Intellivision
.md – Sega Mega Drive/Sega Genesis
.mx2 – MSX2 Cartridge
.n64 – Nintendo 64
.nds – Nintendo DS
.nes – Famicom/Nintendo Entertainment System
.pce – PC-Engine/TurboGrafx-16
.smc – Super Famicom/Super Nintendo Entertainment System
.smd – Sega Mega Drive/Sega Genesis
.sms – Sega Master System
.v64 – Nintendo 64
.ws – Bandai WonderSwan
.wsc – Bandai WonderSwan Color
.z64 – Nintendo 64
Также вам могут встретиться расширения .bin или .rom. По ним нельзя однозначно определить систему, обозначают они только то, что данный файл содержит некоторые данные (.bin) или представляет собой дамп ПЗУ (.rom). Нередко в файлах с таким расширением содержится образ BIOS какой-либо системы. Дампы игр с ряда перечисленных и некоторых других систем также могут иметь расширение .bin или .rom. Чаще всего расширение .bin встречается у дампов игр для Sega Mega Drive, а также у образов компакт-дисков различных систем (в формате bin+cue).
Trackback this post | Subscribe to the comments via RSS Feed