𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: Gustavo Pezzi
Название: PlayStation 1: Программирование с использованием MIPS Assembly и C.

Продолжительность: 34 ч 39 мин
Количество уроков: 189 Видео
Язык: Английский
Вес архива: 9,99 ГБ
Погрузитесь в архитектуру оригинальной PlayStation и узнайте, как создавать собственные проекты, используя MIPS Assembly и язык C. Этот курс последовательно проведёт вас от понимания низкоуровневых компонентов PS1 до разработки полноценных игровых сцен с использованием SDK и современных инструментов.
Что вы изучите
Курс сочетает теорию и практику, позволяя шаг за шагом освоить ключевые аспекты разработки под PlayStation 1.
• Архитектуру консолей пятого поколения и особенности аппаратного обеспечения PS1.
• Основы MIPS-ассемблера и работу с регистрами, памятью и инструкциями.
• Использование компилятора C совместно с оригинальным или современным SDK.
• Создание графики, вывод полигонов и работу с GPU PlayStation.
• Сборку готового проекта в CD ISO и запуск на эмуляторе или реальной консоли.
Инструменты и рабочая среда
В курсе рассматриваются как классические, так и современные подходы к разработке.
Оригинальные инструменты SDK
Вы можете использовать оригинальные библиотеки SDK, рассчитанные на 16/32-битные версии Windows. Оптимальный вариант — рабочая среда на Windows XP.
Современная среда разработки
Для тех, кто предпочитает актуальные инструменты, предусмотрена настройка окружения на Windows 10/11 с использованием современного компилятора C и Visual Studio Code. Возможна также эмуляция Windows на macOS или Linux.
Нужна ли настоящая PlayStation 1?
Для прохождения курса физическая консоль не требуется. Все примеры и итоговый проект можно запускать в PlayStation-эмуляторе. Подготовка ISO-образа и тестирование на реальной PS1 остаются необязательными, но интересными возможностями для энтузиастов.
Для кого подходит этот курс
Курс разработан так, чтобы быть доступным новичкам в низкоуровневом программировании, но он предполагает минимальное знание базовых конструкций: условия, циклы, функции.
Вам особенно понравится курс, если вы:
• интересуетесь ретро-разработкой;
• хотите изучить основы архитектуры RISC;
• мечтаете понять, как создавались ранние 3D‑игры;
• любите работать с низкоуровневыми системами и железом.
Итог курса
К окончанию обучения вы создадите собственный проект для PlayStation 1, освоите MIPS Assembly и C в контексте реального железа и получите прочное понимание того, как работали игры эпохи зарождения 3D.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь