Инструменты пользователя

Инструменты сайта


memory_card

Карта памяти

Карта памяти PlayStation имеет объем в 128 KiB, который разделен на 16 блоков по 8 KiB каждый. Первый блок зарезервирован под индекс файловой системы карты, для сохранений игр доступны 15 блоков. Каждый блок разделен на 64 сектора по 128 байт. Сектор - минимальная единица, с которой может работать консоль.

Первый блок занимает секторы 0-63. Он содержит 15 каталожных записей, описывающих содержимое всех остальных блоков (имя файла, размер и т.д.), а также список битых секторов и их замен.

Примечание: под «файлом» здесь и далее подразумевается индивидуальное сохранение игры на карте.

Структура каталожной записи следующая:

  • 4 байта - состояние аллокации блока
  • 4 байта - размер файла в байтах
  • 2 байта - индекс следующего блока, если файл занимает больше одного блока, либо 0xffff в противном случае
  • 21 байт - ASCII-имя файла, заканчивающееся нулем.
memory_card.txt · Последнее изменение: — gecko

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki