====== PlayStation Вики - Главная ====== Добро пожаловать в базу знаний, посвященную культовой игровой консоли PlayStation 1! Здесь вы найдете спецификации аппаратной части консоли и полезную информацию для разработки под нее. Этот ресурс создавался, главным образом, для личного использования по мере создания [[Retrolang]], но, думается, будет полезен всем, кто хочет основательно изучить PlayStation. Примечания: * Предоставленная информация скомпилирована автором из открытых источников, либо получена эмпирическим путем. Вики не содержит информации, защищенной авторским правом и составляющей коммерческую тайну; * Если не указано иное, в качестве единиц информации используются двоичные килобайты (KiB) и двоичные мегабайты (MiB). 1 KiB = 1024 байт; 1 MiB = 1024 KiB = 1048576 байт. В тексте используются привычные устоявшиеся термины "килобайт" и "мегабайт" вместо "кибибайт" и "мебибайт". ===== Основное ===== * [[PlayStation]] * [[PSone]] ===== Аппаратные спецификации ===== * [[CPU]] * [[RAM]] * [[COP0]] * [[interrupt|Прерывания]] * [[GPU]] * [[VRAM]] * [[DMA]] * [[GTE|GTE (COP2)]] * [[SPU]] * [[PAD]] * [[CD_ROM|CD-ROM]] * [[SIO]] * [[PIO]] * [[memory_card|Карта памяти]] * [[MDEC]] ===== Программные спецификации ===== * [[BIOS]] * [[PSX_EXE|PSX-EXE]] * [[data_types|Типы данных]] * Форматы файлов: * [[TIM]] * [[TMD]] * [[VAG]] * [[VAB]] * [[SEQ]] * [[XA]] * [[STR]] * [[DAT]] ===== Тулчейны и SDK ===== Официальные: * [[Net Yaroze]] * [[PsyQ|Psy-Q]] * [[CCPSX]] * [[ASMPSX]] * [[LINK2]] * [[MW3|MW.3 / Sony NEWS]] Неофициальные: * [[Retrolang]] * [[PSn00bSDK]] * [[PSXSDK]] * [[PSYQo]] ===== Эмуляторы ===== * Основная статья: [[emulation|Эмуляция]] * Актуальные: * [[PCSX]] * [[PCSX-Redux]] * [[DuckStation]] * [[nocashpsx|no$psx]] * [[XEBRA]] * [[ePSXe]] * Исторические: * [[Bleem|Bleem!]] * [[PSEmu Pro]] * [[SSSPSX]] * [[PSXeven]] ===== Загрузочные диски ===== * [[Unirom]] ===== Программные эксплойты (софтмоды) ===== * [[FreePSXBoot]] * [[Tonyhax]] ===== Модификации и дополнения ===== * [[Modchip]] * [[ODE]] * [[PSIO]] * [[SD2PSX]] * [[OpenBIOS]] ===== Утилиты ===== * [[mkpsxiso]] * [[img2tim]] * [[psxavenc]] ===== Уроки, рецепты, советы ===== * [[clean_room|Clean-room дизайн]] - рекомендуется к прочтению перед началом работы * [[3d_graphics|3D-графика]] * [[3d_graphics#Ordering_Table|OT]] * [[trigonometry|Целочисленная тригонометрия]] * [[overscan|Оверскан]] ===== Ссылки ===== * [[https://problemkaputt.de/psxspx-contents.htm|problemkaputt.de]] - подробная спецификация аппаратной части консоли. Автор - Martin Korth aka nocash * [[https://psx-spx.consoledev.net/|PlayStation Specifications - psx-spx]] - зеркало документации problemkaputt, поддерживаемое сообществом * [[https://psxdev.narod.ru|psxdev.narod.ru]] - заброшенный, но полезный русскоязычный сайт с различными материалами по PlayStation