Творим очередной эмулятор Dendy/Nes/Famicon. Процессор. 01
Я уже давно хотел создать свой собственный эмулятор и попробовать себя в данной стезе. Я знаю что процесс это не быстрый, но когда начинаешь заниматься подобным, понимаешь, что мало того что процесс не быстрый, так ещё и знаний об процессоре 6502, о самой приставке, работы с видео и другим, надо иметь достаточно не мало для этого.
Много тут расписывать не буду, на Habr-е будет выпущена статья, где задеваю какие-то моменты эмуляции (вероятно уже выпущена, когда вы смотрите).
Если вы зададитесь вопросом, “почему не на ассемблере?“, то ответ тут прост, изначально мне надо понять более-менее нормально как всё устроено, а уже потом делать это на ассемблере. Изначально на ассемблере это будет совсем зашкварно. )))
00:00 - Вступление.
00:57 - немного о ZenGL.
02:14 - что необходимо для создания эмулятора?
03:26 - о реализации процессора.
04:22 - пролистывание кода (смотрите через паузу, если интересно).
06:09 - реализация процессора.
10:06 - реализация инструкций.
11:10 - просмотр инструкций в Fceux и возможности отладки.
16:09 - реализация инструкций, по адресации. Более подробно и более долго.
30:28 - инструкция CMP.
34:06 - инструкция BRK.
35:37 - окончание.
ютуб-канал Алексея “Кластер“ - @ClusterMeerkat
интересный плейлист “Утного подвальчика“ -
Исходный код:
на текущее время проект просто запускается, реализованы инструкции, но сама работа процессора не реализована. Вхолостую выполняет одну и ту же инструкцию “Brk“.
Связь: M12Mirrel@
Так же можно связаться со мной на форумах Lazarus.
Телега: @SeenkaoSerg
Поддержать канал можно через сбер:
2202200951985520
271 view
645
175
7 hours ago 00:02:50 7
🇺🇦Ничего необычного, очередной случай добровольной мобилизации на украине (город Ковель)
8 hours ago 01:39:27 7
Несчастный случай Фильм
12 hours ago 00:12:31 6.5K
Реновация. Реставрация стула
16 hours ago 00:04:11 59
Горячие бутерброды: когда хлеб начинает новую жизнь
2 days ago 00:01:04 125
️ Дерзкие ограбления магазинов, на глазах у посетителей Торговых центров и охраны, происходят в Калифорнии регулярно. Очередное
2 days ago 01:40:28 2
Granny #5 - Бабка, прекрати ломать игру!
2 days ago 00:01:21 136
Новая американская база ПРО в Польше уже вошла в список приоритетных российских целей в случае войны, заявила спикер МИД РФ Мари
2 days ago 00:36:21 271
Творим очередной эмулятор Dendy/Nes/Famicon. Процессор. 01
3 days ago 00:00:20 27
«Азера! Готовьте свои еб*льники, бл*дь. Мои ребятишки скоро вернутся и вас будут, с*ка, ногами втаптывать,твари ёба*ые, бл*д
3 days ago 00:15:00 1
“Третья мировая война. Просите милости Бога!“ г. Апостол Слова
4 days ago 00:52:59 1
Где на Тенерифе рождается Сказка, поразившая нас? | El Pasaje Secreto, Tenerife, España - Spain
4 days ago 00:02:04 16
Заявления Борреля в последние дни — это лебединая песня, превратившаяся в павлиний крик, ответила Мария Захарова на вопрос “Изве
5 days ago 00:13:17 1.2K
Прямая линия на тему «Случаи и порядок возврата платы за предоставление сведений, содержащихся в ЕГРН»
5 days ago 00:09:16 1.6K
Военные, телеведущие, бизнесмены, «агенты русской разведки» и Илон Маск: чего ждать от новой команды президента США?
5 days ago 00:06:30 1.1K
Секретное Fatality 2.1 у Sindel и Sonya с перевоплощением в Sub-zero UMK3
5 days ago 00:41:16 4.8K
Конкурс на будущее. Что происходит с сельскими школами в Забайкалье
6 days ago 00:02:26 5
Участники мастер-класса в Доме молодежи в очередной раз творили под руководством волонтеров. Такие встречи проходят каждую пятни
6 days ago 00:00:06 817
На Кургане Бессмертия произошел очередной странный случай: квадробер напал на чужую собаку😁
Песик отделался легким испугом.
6 days ago 00:24:02 3
ВСЕ ГОЛЫ ДНЯ - “ПАРК ЛИГА Крыма“ 2021/22
6 days ago 00:25:08 1
ВСЕ ГОЛЫ ДНЯ - “ПАРК ЛИГА Крыма“ 2022/23
6 days ago 01:18:11 563
Уроки родиноведения: Геннадий Райшев
6 days ago 00:02:58 2
Митинг по случаю очередной годовщины Октябрьской революции прошел в Шклове.
7 days ago 00:08:38 17
Что творят местные царьки в Красноярском крае
1 week ago 00:01:42 608
Очередная чудесная трансформация мозга западного политика происходит на глазах.