![BlodTor](/img/default-banner.jpg)
- 116
- 253 448
BlodTor
Registrace 14. 03. 2012
Linux для бабушек
Создание игры для Dendy - музыка, звуковые эффекты, оптимизация и ограничения при разработке на Си
ПО для создания музыки и звуковых эффектов для Dendy и как это использовать из Си;
Ограничения с которыми сталкиваешься при разработке игры на СИ для Dendy / NES / Famicom;
Изменение палитры тайлов заднего фона и спрайтов в динамике из кода на Си
Исходный код игры Super Turbo NES Pac-Man для Dendy
github.com/blodtor/npacman.git
скачать FamiStudio - программа для создания музыки и звуковых эфектов
famistudio.org
скачать git тут
git-scm.com/downloads
скачать Eclipse IDE для C/C++ разработчиков тут
www.eclipse.org/downloads/packages/
скачать FCEUX - эмулятор для Dendy, NES и Famicom тут
fceux.com/
скачать NESst редактор chr файлов тут
shiru.untergrund.net/files/nesst.zip
скачать cc65 - 6502 C компилятор тут
cc65.github.io/
00:00 Начало
00:11 О чем видео
01:29 Music.s - файл с музыкой, Fx.s - звуковыми эффектами и famitone2.s - драйвер
02:06 famistudio.org - тут можно скачать дистрибутив Famistudio
03:04 Установка Famistudio в Linux из консоли
03:23 FamiStudio - как экспортировать файлы с музыкой и звуковыми эффектами
05:17 Функции для работы со звуком из neslib.h
08:50 crt0.s - файл на ассемблере где подключается все необходимое для работы звука
09:23 Ограничения сс65, чего там нет из того к чему привыкли при разработке под другое
24:40 drawText() - функция рисующая текст и цифры под картой
27:10 Динамически меняем палитру у тайлов заднего фона из кода на Си
38:17 Динамически меняем палитру у тайлов из которых состоит спрайт кода на Си
42:17 Как добавить перспективу git в Eclipse
42:46 git commit в новую ветку pal, кода про динамическое изменение палитр
44:21 Как скачать код сегодняшнего видео
Ограничения с которыми сталкиваешься при разработке игры на СИ для Dendy / NES / Famicom;
Изменение палитры тайлов заднего фона и спрайтов в динамике из кода на Си
Исходный код игры Super Turbo NES Pac-Man для Dendy
github.com/blodtor/npacman.git
скачать FamiStudio - программа для создания музыки и звуковых эфектов
famistudio.org
скачать git тут
git-scm.com/downloads
скачать Eclipse IDE для C/C++ разработчиков тут
www.eclipse.org/downloads/packages/
скачать FCEUX - эмулятор для Dendy, NES и Famicom тут
fceux.com/
скачать NESst редактор chr файлов тут
shiru.untergrund.net/files/nesst.zip
скачать cc65 - 6502 C компилятор тут
cc65.github.io/
00:00 Начало
00:11 О чем видео
01:29 Music.s - файл с музыкой, Fx.s - звуковыми эффектами и famitone2.s - драйвер
02:06 famistudio.org - тут можно скачать дистрибутив Famistudio
03:04 Установка Famistudio в Linux из консоли
03:23 FamiStudio - как экспортировать файлы с музыкой и звуковыми эффектами
05:17 Функции для работы со звуком из neslib.h
08:50 crt0.s - файл на ассемблере где подключается все необходимое для работы звука
09:23 Ограничения сс65, чего там нет из того к чему привыкли при разработке под другое
24:40 drawText() - функция рисующая текст и цифры под картой
27:10 Динамически меняем палитру у тайлов заднего фона из кода на Си
38:17 Динамически меняем палитру у тайлов из которых состоит спрайт кода на Си
42:17 Как добавить перспективу git в Eclipse
42:46 git commit в новую ветку pal, кода про динамическое изменение палитр
44:21 Как скачать код сегодняшнего видео
zhlédnutí: 2 289
Video
Создание игры для Dendy - спрайты и тайлы, палитры и цвета, задний фон уровней в NESst а пишем на Си
zhlédnutí 207Před měsícem
Добавляю паузу в свою игру при нажатии кнопки Start; Рисую тайлы для спрайтов в NES Screen Tool а потом добавляем новый спрайт в игру на Си; Палитры в программе на Си и NES Screen Tool; Создание заднего фона в NES Screen Tool и загрузка из кода на Си. Исходный код игры Super Turbo NES Pac-Man для Dendy github.com/blodtor/npacman.git скачать git тут git-scm.com/downloads скачать Eclipse IDE для ...
Сборка и запуск в macOS игры написанной под X11 на C++ Super Turbo NET Pac-Man
zhlédnutí 638Před 2 měsíci
Как собрать из исходного кода macOS версию для Xов игры Super Turbo NET Pac-Man написанную для Linux работающую по сети через интерфейс сокетов. Исходный код и запускаемые файлы игры тут: github.com/blodtor/pacman.git 00:00 Начало 00:44 версия macOS 00:54 клонирование проекта из git репозитория на локальный диск компьютера 01:15 XQuartz - X сервер, необходим для работы и сборки приложений в mac...
Создание игры для Dendy - установка необходимого для разработки на языке Си в macOS
zhlédnutí 278Před 2 měsíci
Установка и настройка cc65 - 6502 C компилятора, FCEUX, YY-CHR, NESst, git, Eclipse IDE для C/C разработчиков в macOS. скачать git тут git-scm.com/downloads скачать Eclipse IDE для C/C разработчиков тут www.eclipse.org/downloads/packages/ 2023 года тут www.eclipse.org/downloads/packages/release/2023-03/r установка wine из терминала: brew install cask no-quarantine wine-stable скачать FCEUX - эм...
Создание игры для Dendy - Hello World на Си и рисуем тайлы для заднего фона уровня в CHR редакторах
zhlédnutí 1,3KPřed 2 měsíci
Как собрать hello.nes - ROM игры; Какие файлы в проекте для чего нужны; Как делают хаки с заменой персонажей в играх для Dendy не написав ни 1 строчки кода; Что такое тайл и спрайт; Про графику и редактирование CHR файла с ней для вашей игры. Видео Кластера, в котором хорошо рассказано как в Dendy устроено все czcams.com/video/ZXx3cSFdmZ4/video.html скачать git тут git-scm.com/downloads скачать...
Создание игры для Dendy - установка необходимого для разработки на языке Си в Windows
zhlédnutí 2,1KPřed 2 měsíci
Что такое Dendy; Мое железо для тестирования игры на картридже с разработанной игрой; Установка и настройка cc65 - 6502 C компилятора, FCEUX, YY-CHR, NESst, git, Eclipse IDE для C/C разработчиков. скачать git тут git-scm.com/downloads скачать Eclipse IDE для C/C разработчиков тут www.eclipse.org/downloads/packages/ скачать FCEUX - эмулятор для Dendy, NES и Famicom тут fceux.com/ скачать YY-CHR ...
Сборка и запуск сетевой игры на Эльбрус ОС с Российским процессором Эльбрус-8СВ архитектуры Е2К
zhlédnutí 367Před 3 měsíci
Как собрать из исходного кода Linux версию для консоли и Xов игры Super Turbo NET Pac-Man в Российской операционной системе Эльбрус ОС с Российским процессором Эльбрус-8СВ архитектуры Е2К Исходный код и запускаемые файлы игры тут: github.com/blodtor/pacman.git 00:00 Про бинарники для архитектуры Е2К 00:30 Комп с Эльбрус ОС, процессором Эльбрус-8СВ архитектуры Е2К 01:00 Запуск игры из скаченного...
Open Watcom - программирование на C/C++ под DOS (wcc, wpp, wlink, wmake, wcl), Makefile, dosbox-x
zhlédnutí 222Před 3 měsíci
Как установить программное обеспечение Open Watcom; Как собрать программу написанную на C/C используя утилиты, компиляторы и линковщик от Open Watcom; Как автоматизировать сборку с помощью Makefile и утилиты wmake или make; Как тестировать программу для DOS с помощью dosbox и как писать для него конфиги. Программное обеспечение Open Watcom: openwatcom.org/ftp/install/ Документация: openwatcom.o...
Про C/C++ (cc65, gcc, Open Watcom, SGDK), git и github , IDE Eclipse, как писать программы на C
zhlédnutí 425Před 4 měsíci
О создателях языков C/С и книжках на русском; про cc65 - для создания игры под Dendy / NES / Famicom; www.cc65.org/ про Open Watcom - для создания программ под DOS, Windows; openwatcom.org/ftp/install/ openwatcom.org/ftp/manuals/current/ про gcc - для создания программ под Linux; gcc.gnu.org/ про SGDK - для создания игры под SEGA Genesis / SEGA Mega Drive (версия 1.9) github.com/Stephane-D/SGDK...
Создание игры для Dendy, SEGA, DOS, Linux, Windows, macOS, Эльбрус. С нуля! (Анонс серии роликов)
zhlédnutí 960Před 4 měsíci
Анонс серии видео про программирование и портирование игры (написанной мной с нуля) для Dendy | NES | Famicom, SEGA Genesis | Sega Mega Drive, DOS, Windows 98, XP, 7, 10, GNU Linux, macOS, Эльбрус ОС на языке программирования C/C . В том числе про создание картриджей для упомянутых консолей. Проекты эти нужно рассматривать как некую демку (Hello world) с примером простой игры под разные платфор...
Эльф 80 уровня
zhlédnutí 268Před 4 měsíci
Игра 2003 г. LII IL Прокачка SH в BS на СDL с 79 по 80 lvl 00:00 Storm Screamer 79 lvl - без бафа 00:08 Баф Dominator 78 lvl (овер) 00:27 Баф Shillien Saint 78 lvl (ШЕ) 00:49 Баф Spectral Dancer 78 lvl (БД) 01:04 Storm Screamer 79 lvl - c бафом Arcane Power 01:13 Прокачка в БС 1 баф на СDL 05:12 Ускорение пока не получим 80 lvl 06:21 Анимация получения 80 lvl 06:49 Storm Screamer 80 lvl - c баф...
RYZEN 5800X3D и RADEON 7900XTX Red Devil - Upgrade компа на AM4 2017 года
zhlédnutí 7KPřed rokem
Запуск нативных и виндовых, старых и свежих Steam игр в Linux; Linux vs Windows - Kyberpunk 2077 виндовой Steam версии; Сборка красного дьявола. CPU: AMD RYZEN 7 5800X3D 3400-4500 Mhz C8/T16 100 Mb Cashe (L2 Cache 4MB, L3 Cache 96MB) (ZEN 3 Vermeer) (Q1 2022) Motherboard: ASUS PRIME X370-PRO (2017) - Socket: AM4 - Bus Speed: 100 MHz - Chipset: x370 RAM: 16 Gb DDR4 (2 x Corsair 8 Gb 3200 Mhz Hyn...
Сборка IBM PC XT и программирование сетевого PAC-MAN на 2х игроков для него
zhlédnutí 1KPřed rokem
Сборка TURBO IBM PC XT Настройка сетевой карты Intel 8∕16 LAN Adapter Запуск DHCP client, PING, FTP clirnt использующих MTCP для работы по сети в DOS Разработка сетевой версии PAC-MAN на 2х игроков Исходный код Super Turbo Net Pac-Man: github.com/blodtor/pacman.git mTCP Исходный код игры Super Turbo Net Pac-Man в одном проекте github.com/blodtor/MTCP.git mTCP - TCP/IP стек и куча утилит для DOS...
AMD RYZEN 9 5950X и потребление электроэнергии компьютера в ватах из розетки с ним
zhlédnutí 844Před 2 lety
Компьютер: CPU: AMD RYZEN 9 5950 3400-4950 Mhz C16/T32 (Vermeer) (Q4 2020) Motherboard: ASUS ROG CROSSHAIR VI EXTREME (2017) - Socket: AM4 - Bus Speed: 100 MHz - Chipset: x370 RAM: 32 Gb (4 x G.Skill 8 Gb DDR4 3200 Mhz 14-14-14-34-48 F4-3200C14-8GFX) PCI-E x16-1: ASUS GeForce GTX 1080 STRIX (ROG-STRIX-GTX1080-A8G-11GBPS) PCI-E x16-3: Magewell Pro Capture DVI (Карта захвата) DVI audio, VGA audio...
RYZEN 9 5950X на мамке с x370 чипсетом ASUS ROG CROSSHAIR VI EXTREME
zhlédnutí 2,4KPřed 2 lety
UPGRADE моего основного компьютера собранного на AM4 платформе от AMD Покупал тут: 28bit.ru/protsessor-amd-ryzen-9-5950x-box-100-100000059wof/?pclid=c92f0-89193-f7288 OS: GNU/Linux Ubuntu 20.04 Windows 10 CPU: AMD RYZEN 7 2700 3200-3900 Mhz C8/T16 (Pinnacle Ridge) (Q2 2018) AMD RYZEN 9 5950 3400-4950 Mhz C16/T32 (Vermeer) (Q4 2020) Motherboard: ASUS ROG CROSSHAIR VI EXTREME (2017) - Socket: AM4...
Glide2 vs OpenGL в UT99 на Linux и модуль ядра 3dfx vs tdfx DRI в QIII QII на Pentium II и Voodoo3
zhlédnutí 700Před 2 lety
Glide2 vs OpenGL в UT99 на Linux и модуль ядра 3dfx vs tdfx DRI в QIII QII на Pentium II и Voodoo3
SuSE Linux 6.2 и isapnp, OSS 3.9, UT99 Glide, QII, QIII и сборка Mesa, StarOffice 5.1, Netscape 4.6
zhlédnutí 539Před 2 lety
SuSE Linux 6.2 и isapnp, OSS 3.9, UT99 Glide, QII, QIII и сборка Mesa, StarOffice 5.1, Netscape 4.6
Установка SuSE Linux 6.2 - 1999 год на комп с Pentium II и Voodoo 3
zhlédnutí 892Před 2 lety
Установка SuSE Linux 6.2 - 1999 год на комп с Pentium II и Voodoo 3
Ретро сборка на Slot1 с ТОР Pentium II 1998-1999 год
zhlédnutí 2KPřed 2 lety
Ретро сборка на Slot1 с ТОР Pentium II 1998-1999 год
Cyberpunk 2077 (GFN) на AGP от ATI, Pentium 4, DDR-I, Linux x86_32 и VA-API hardware decoding
zhlédnutí 1KPřed 2 lety
Cyberpunk 2077 (GFN) на AGP от ATI, Pentium 4, DDR-I, Linux x86_32 и VA-API hardware decoding
Компьютер VIST 1000 - BlackJack 1998 год
zhlédnutí 1,8KPřed 3 lety
Компьютер VIST 1000 - BlackJack 1998 год
Pentium MMX. Клонирование c IDE HDD на SATA SSD разделов и загрузчика. Clonezilla. Ubuntu 16.04
zhlédnutí 522Před 3 lety
Pentium MMX. Клонирование c IDE HDD на SATA SSD разделов и загрузчика. Clonezilla. Ubuntu 16.04
Сборка ПК сокет 775. Linux. Игры. GFN. ASUS P5K PREMIUM. Xeon E5450 3Ghz. GTX 960 2Gb. 8Gb DDR II
zhlédnutí 2,2KPřed 3 lety
Сборка ПК сокет 775. Linux. Игры. GFN. ASUS P5K PREMIUM. Xeon E5450 3Ghz. GTX 960 2Gb. 8Gb DDR II
Компьютер на базе Athlon XP 2500+ с очень креативной валентинкой внутри из 2004 года
zhlédnutí 556Před 3 lety
Компьютер на базе Athlon XP 2500 с очень креативной валентинкой внутри из 2004 года
Cyberpunk 2077 на Pentium 4, AGP 256Mb, 2Gb DDR-I, Linux x86_32 - очень слабом ПК для него!
zhlédnutí 6KPřed 3 lety
Cyberpunk 2077 на Pentium 4, AGP 256Mb, 2Gb DDR-I, Linux x86_32 - очень слабом ПК для него!
Прокачка PlayStation Classic (USB Flash, Bluetooth Game Pad, Wi-Fi) и сравнение c SNES/SEGA mini
zhlédnutí 8KPřed 3 lety
Прокачка PlayStation Classic (USB Flash, Bluetooth Game Pad, Wi-Fi) и сравнение c SNES/SEGA mini
S3 Trio 3D/2X (PCI) и Linux Mint 20 YouTube/ Ubuntu 16.04 Quake II, Quake III - потянет ли?
zhlédnutí 1,8KPřed 3 lety
S3 Trio 3D/2X (PCI) и Linux Mint 20 CZcams/ Ubuntu 16.04 Quake II, Quake III - потянет ли?
Кто обосрался? Старт продаж AMD Radeon RX 6800, 6800 XT в России!
zhlédnutí 2,6KPřed 3 lety
Кто обосрался? Старт продаж AMD Radeon RX 6800, 6800 XT в России!
ETC Wallet | Client - сборка core-geth для Linux из исходников
zhlédnutí 425Před 3 lety
ETC Wallet | Client - сборка core-geth для Linux из исходников
Круто !!! :) Интересные новодельные платки :)
Получается Мать способна выдержать этот проц. У меня такая же мать, тоже хочу взять сейчас 5950Х
А как ты ее крепишь на велик? Вешаешь на руль? А то купил флипку и не знаю, куда её присобачить, чтобы руки были свободны. В рюкзаке её возить как-то не очень, это же не какой-то бумбокс огромный
Подсаканник, в раме.. любой подойдет
Следующее видео будет ближе к концу лета то и осенью... отдыхаю я
добрый день, с вами можно как-то связаться, пару вопросов задать? купил rx6700xt для работы (я тридешник на линуксе), и попал на очень грустный баг в блендере. и в инете говорят, что это будет проявляться на всей архитектуре rdna. на projects точка blender точка орг, ишью номер 111085. хотел узнать, будет ли воспроизводиться на гпу за 130к рублей
смогу через месяц только посмотреть, временно не дома нахожусь, в середине августа примерно
Хорошее видео, спасибо
Оч интересно было посмотреть исходники, почему то думал что игры для 6502 до сих пор пишут на ассемблере, просто не задумывался что для си можно скомпилировать под nes процессор
Вообще если что то "грандиозное" на нем и пишут
подскажите, хочу обновться на r7 5800x3d и rx7900xtx, в днс пишут, что для rx7900xtx red devil рекомендуется бп на 900w, у меня сейчас стоит голдовый deepcool dq850, стоит менять бп или его хватит?
У меня с 750 ватным голдовым все работаат!
@@BlodTor Спасибо!
У меня и сейчас есть 2500+. Но разгонять точно не буду, очень жалко.
Да сейчас смысла и нет, можно собрать что угодно если не хватает мощности процессора
Я до лета 2003 года просидел на Pentium II 266@312 Slot1 и летом 2003 года изучая все что есть на рынке, собирая все прайсы пришел в магазин именно за ним - Athlon XP 2500+ Barton который служил мне верой и правдой до 2007-го года, после чего был подарен и проработал до пенсии печатной машинкой.
Спасибо за инфу.
Пару месяцев назад написал свой эмуль на java. Звук чутка странно звучит, некоторые игры багуют, MMC3 закостылен, но я смог пройти на нем пару моих любимых игрулек. Мой самый любимый проект в программировании.
А есть где готовый ром?
@@hardwares в описании к видео ссылка на github прям перед таймкодами к видео, там и готовый ром и bin фйлы для прошивки микросхем
киньте ссылку на исходники )
Хорошее видео! От души!
Вау, какая крутота, спасибо! Я теперь хоть понял все эти ограничения с палитрами и как оно работает. Есть несколько вопросов: 1. А переменные получается все глобальные? Например, вижу в функции actions используются разные, типа playersTime. 2. А если игра становится большой, то какие есть методы организации кода? В одном main.c и функции main наверно тяжело все держать? Там одних if будет с несколько десятков. Тоже самое с другими функциями, типа actions. 3. А можно ли динамически менять палитру в коде у фона и спрайта? Я так понял именно так делали всякие эффекты типа движения воды (в водопаде или в реке), или мерцающие звезды, или еще какие лампочки. Просто если спрайт задается в константе, то получается уже не поменяешь там ничего? Можно не в коментах отвечать на них, а в следующем видео, если проще показать :)
Я в следующем видео хотел про ограничения сказать на конструкции языка Си, в том числе почему все глобальными переменными, счетчики разбитые аж на 3 переменные (подсчет очков) , и всякое такое. Это все не просто так. Сам хотел попросить чтоб вопросы накидали т.к. с программной частью для создания игры на Денди я заканчиваю и начну уже про железо. А так если что то писать крутое и большое то надо смотреть в сторону асемблера и другого типа маппера (платы картриджа).
SIMM + Dimm не могут работать вместе
Please English ❤❤❤
Ой, это не ко мне. Или сами переводите или учите Рксский язык. У меня на это нет времени, делаю для русскоязычной аудитории.
Насй бро
Интересно! Сам прошивал 6via85p, но есть программатор! Но было интересно как под линуксом это сделать. )) 6 лет сижу под Manjaro!
Отлично, спасибо! Пока только посмотрел, на выходных у себя все по этой инструкции поставлю.
Отлично! Предлагаю в следующем видео рассмотреть вопрос по установке ОП под Астра/Альт/Аврора - ОСы и компиляцию под процессоры Байкал и Эльбрус, а вместо Эклипса будем устанавливать VS Code ... ну а к вопросам, например, передвижения спрайтов героя с помощью джойстика перейдем ближе к Новому Году! (приношу глубочайшие извинения за гору сарказма) Как всегда, с глубоким уважением к работе автора...
VS Code ставить не будем, под Linux думаю сами все справятся, там то же что в macOS. А сборку под мак, Linux версии для ПК под Xы - xpacman я тоже видео сделал, работает. Но пришлось немного код поправить свой, зато теперь есть пребилд и для macOS для x86 архитектуры... в выходные опубликуется, дальше про спрайты буду делать. с macOS все наигрался )
Тема очень интересная, но плата со УФ стираемой микросхемой это атавизм, который сильно отталкивает от ознакомления с темой. Очень хотелось бы видеть процесс изготовления таких плат: начиная от процесса копирования топологии существующего картриджа(помоему есть уйма популярных плат, которые, как минимум на ютубе, не показывали, могу отфоткать если это было бы Вам полезным), разводки, травления, прокладки переходных отверстий(либо втулками, либо проводом), до прошивки и установки МК памяти. Вы, как я вижу, просто приобрели готовую плату. На неё ведь 100% можно ставить нормальную микросхему, вместо УФ стираемой, без внесения каких-либо изменений.
Привет, я не планировал в этом цикле делать видео про создание плат. Про это есть несколько роликов в ру сегменте (в том числе про плату что я использую). Да и это не моя специализация, я по этому туда и особо не лезу. А вот про то как создать свою игру для тех кто не знает с чего начать, такого нет. И платы эти да можно любому купить или самомму сделать. Про микрухи, я и хотел чтоб были оба типа, чтоб показать, но это потом... а так да есть аналоги которые программатором можно стерать как 2ая микруха. Как до пайки дойду я упомяну про то как подбирать микросемы. А там уж что кто захочет то и впаяет. В общем я не из мира микроэлектроники (кто разводкой плат, травлением, паянием занимается), я из мира программирования.
@@BlodTor Ну тогда может быть станете первым человеком, который не 2 словами(как во всех ролихка) "берём прямоугольную чёрную микруху с 28 ногами и ставим ключом сюда", а во всех подробностях расскажет и покажет про возможные варианты микрух, очень хотелось бы послушать про про объёмы памяти, можно ли ставить микрухи с б0льшим объёмом? Про тайминги(для микрух с ОЗУ это важная харрактеристика как я понимаю, и про это никто не рассказывает и даже не пишут на форумах). Опять же не двумя словами "берём тайминг 15", почему 15, какой можно - никто нигде не рассказывает. Про все допустимые их марки и производителей? Информации и особенностей там наверное на пол ролика хватит, и это было бы очень ценной информацией.
Кстати продают платы, заводские, не только NROM но и других типов с переключением мапперов. Я взял за основу самую простую и самую распространенную.
@@BlodTor я в курсе, есть продажа нескольких типов мапперов даже. Но нет например в продаже маппера "камерика". Для меня интерес представляет научиться разбираться в существующих картриджах, смотришь на плату, видишь - стоит 4 микрухи TTL, с ними понятно что такое, и какая-нибудь микросхема PRG 9036, и с такой же маркировкой CHR. Что это за микрухи подсказать может только человек который в теме. Банально таких картриджей даже схем платок в интернете не нахожу, максимум - фотографии) На них обычно многоигровки записывали, аля 72 in 1.
@@user-wh2kt3st3w думаю потому что об этом нет информации, потому и не рассказывают. Вы сейчас пытаетесь программиста попросить пояснить за микроэлектронику. Я могу сказать лишь что есть даташиты на микрухи, чтоб понять подходит эта или нет, нужно их смотреть (что на какой ноге у нее). Микросхема большего объема может подойти если она с точки зрения спецификации работает как та что меньшего объема, например если она имеет объем в 2 раза больше можно 2ы записать РОМ ну подряд как бы и оно скорее всего будет работать. Про тайминги, это тоже часть спецификации микросхемы, т.е. время, за которое банки должны отрабатывать задачи от контроллера, если будет больше или меньше на единичку скажем, оно скорее всего будет работать, но гарантировать может лишь тот кто побывал или в этом понимает. Знать про все возможные микросхемы - это надо прям специально и серьезно этим заниматься и такие люди есть, кто сидит и пояет карики на продажу. Это не про меня, ибо проектированием плат, травлением и в целом микроэлектроникой или починкой железа я не занимаюсь от слова совсем. Я могу конечно что то припоять или выпоять но на этом мои полномочия все. Вот написать что то на C/C++, Java под практически любую ОС - это да. И то профессионально я пишу только на Java а С/C++ как хобби ибо моя основная работа тоже уже не совсем написание кода..
Отлично!) Так тихими шагами дойдем до глубокого понимания игростроения)
Так! Всё установил, всё настроил! Что дальше делать? 😀Шучу) Но продолжение ждем с нетерпением)
Уже заливаю в выходные будет
Круто! Но у меня винды нет. Вот бы под мак такой видос ))
ну если под mac сс65 станет то можно и там собрать, у меня мака нет неначем пробовать
Короче, можно вот видео czcams.com/video/M4K5AaiDp1E/video.html как собрать cc65 для мака
А дальше вместо compile.bat выполните в корне проекта из терминала make, и все у вас соберется, ром для Денди
А виндовые утилиты можно через wine запускать, он вроде тоже есть под мак (я в linux так и делаю)... эмулятор точно есть нативный для мака FCEUX
Удачи :) был бы у меня мак запилил бы вам видео
гребаня винда))))), линукс прям мир меняет, а когда возвращаешься, то, б**ть, как же все туго на винде...ужос
After so many years, do you recommend it?
Отличное начало! Будем наблюдать и познавать) Афтору респект и уважение)
Очень интересно. Спасибо.
экономия на лицо, внутри дуля
Ого супер, молодцы.
Тема интересная, буду ждать продолжения. По поводу видео хотелось бы видеть склейки без неправильных вариантов настройки: те кто будут пытаться повторят по ходу видео будут путаться, полезной нагрузки они не несут, да и ошибки учителя (кем Вы, как я понял, хотите быть в этом цикле) не в прямом эфире смотрятся лишними
Сначала хлотел вырезать, потом решил оставить, т.к. я человек и тоже ошибаюсь, темболее windows не моя родная ОС я в ней почти не работаю... и еслиб выпилил оно как то не логично смотрелось. Но в целом стараюсь не ошибатся :) Да и какай я учитель, это все по фану, делюсь тем что получилось у самого. Спасибо!
Как я в ролике и сказал я все в linux разрабатывал, а это в винде 1 дублем писпл, сходу. Т.е. я там все ставил первый раз без тренеровки.
Кстати, вертикальная синхронизация, как технология ограничивает число фпс до герцовки монитора, так смысла еë включать для теста производительности нет. Но все равно линух тогда был очень даже ничего в плане производительности в 3D получается. Интересно, можно ли на таких двух карточках запустить ранние версии Blender.
Месье знает толк в извращениях!
5700x+1660s из розетки в простое 55 ватт, 5950x+3080ti из розетки в простое около 130 ватт, может есть варик как уменьшить потребление вот это лишнее? будто что-то отжирает
Ну понизте поверлимиты у видюхи, проц без нагрузки не должен жрать много
@@BlodTor видюха заандервольчена, в простое 200мгц
Русский (TSMC)
Американский (TSMC). Или это другое?
@@r-a-sattarov а в Америке кричат про "импортозамещение" разве с 2014 года? Что-то я не заметил? Покажете? Или это другое?
@@r-a-sattarov ну и да, на случай, если вы вдруг ещё не в курсе, у Америки есть как собственные литографы, так и собственные фабрики, так и собственные фабы. Образовывайтесь лучше.
Локалхост на колхоз !
"Дискетки" в 2024? Тепло и лампово, конечно. Но это видео точно не 2004 года? (TDK one love!)
даже вспомнилась реклама TDK, тех времен: "Тебе Доступно Качество" =)
Да, т.к. изначально писалось под XTшку и процессор Intel 8088 DOS версия, а порты под Windows, Linux в том числе Эльбрус это дополнение и уже под x86_32, x86_64 и e2k для соответствующих процессоров. В 2004 году вроде Эльбрус-8СВ еще не существовало
czcams.com/video/oprqeHacZ0Q/video.htmlsi=EppxWFWfJ5AVpj47 вот как это на XT шке работает в ДОС
Ну а тут про проект czcams.com/video/DN2u24B_XL0/video.htmlsi=xjqf_PqWOaJi6kb5
Красава. Тоже имею крутейший 5800X3D. AM4 вечен!
спасибо!
Класс! Про разработку на SGDK было бы очень интересно посмотреть + прошивка и пайка)
Довольно хорошо получилось
Для новичков я бы посоветовал что-то типа Visual Studio Code в качестве первой среды для разработки. Порог вхождение там намного ниже, чем в Eclipse: для начала можно им пользоваться просто как текстовым редактором. Ну а потом, по мере роста навыков и запросов, осваивать и другие функции, они там все есть в наличии.
Я работую только в Idea или Eclipse, я вообще из мира Java
Если оно от microsoft то ни за что не посоветую, в нотпаде ++ уж лучше пусть пишут :)
Сижу, думаю, надо бы чего-нибудь про C посмотреть или почитать и тут же видео попадается в рекомендациях 😳
учи сраз раст)
🎮
огненный проект!
Подписался. Желательно не использовать на обложках торговые марки SEGA итд.
Думаю для себя в своей квариире я могу делать что хочу :) я ж не на продажу
@@BlodTor да, это я если вдруг на продажу, у вас просто столько копий ) я б купил ;)
Очень интересуюсь программированием на Сегу и Денди! Обязательно держите в курсе событий!
Просто огненный проект! На мой субъективный взгляд конечно. Видео про сетевой Pacman мне тогда очень зашло. А создание игр для Dendy это вообще искусство! С нетерпением жду следующих видео!