Установка и настройка cc65 - 6502 C компилятора, FCEUX, YY-CHR, NESst, git, Eclipse IDE для C/C++ разработчиков в macOS.
скачать git тут
https://git-scm.com/downloads
скачать Eclipse IDE для C/C++ разработчиков тут
https://www.eclipse.org/downloads/pac...
2023 года тут
https://www.eclipse.org/downloads/pac...
установка wine из терминала:
brew install --cask --no-quarantine wine-stable
скачать FCEUX - эмулятор для Dendy, NES и Famicom тут
https://fceux.com/
скачать YY-CHR редактор chr и rom файлов тут
https://www.romhacking.net/utilities/...
скачать NESst редактор chr файлов тут
https://shiru.untergrund.net/files/ne...
скачать cc65 - 6502 C компилятор тут
https://cc65.github.io/
Исходный код игры Super Turbo NES Pac-Man для Dendy
https://github.com/blodtor/npacman.git
Исходный код простого проекта на Си - Hello World для Dendy, NES, Famicom от Doug Fraker
https://github.com/nesdoug/01_Hello.git
00:00 Начало
00:41 о чем видео
01:17 основная ОС и в чем у меня виртуализация
01:29 версия macOS 10.15.7
01:37 git - установка в macOS
02:07 git - клонирование на диск исходного кода из github в терминале zsh
02:26 Eclipse IDE для С/С++ разработчиков - установка в macOS
02:54 Eclipse IDE - настройка проекта на основе уже cклонированного ранее git репозитория
04:33 cc65 это 6502 C компилятор - установка в macOS и настройка
07:03 wine - "прослойка" для запуска Windows приложений - установка в macOS
07:53 YY-CHR редактор chr и rom файлов для OS Windows - установка в macOS
08:50 NESst редактор chr файлов для OS Windows - установка в macOS
09:20 YY-CHR запуск на macOS в терминале zsh с помощью wine и проверка
09:44 NESst запуск на macOS в терминале zsh с помощью wine и проверка
10:06 FCEUX эмулятор для Dendy, NES и Famicom - попытка установка в macOS нативного
10:33 FCEUX запуск на macOS в Finder с помощью wine через контекстное меню
10:57 FCEUX запуск hello.nes в эмуляторе
11:11 YY-CHR изменение тайла в роме hello.nes для проверки
11:18 FCEUX запуск hello.nes в эмуляторе с измененным тайлом в роме
11:22 cc65 проверка сборки (меняем тайл назад т.к. в Alpha.chr он старый)
11:27 FCEUX запуск hello.nes в эмуляторе для проверки сборки
11:33 NESst меняем тайл ! на + сохраняем Alpha.chr
11:44 собираем cc65 и поверяем в эмуляторе FCEUX что все ОК
11:52 меняем код на Си в hello.c с "Hello World!" на "Hello Dendy!" и собираем cc65
12:05 FCEUX запуск hello.nes в эмуляторе для проверки сборки hello.c
12:15 FCEUX запуск npacman.nes в эмуляторе - игры Super Turbo NES Pac-Man
12:32 настройка сборки проекта Super Turbo NES Pac-Man - npacman
13:42 концовка