Инструменты разработки

Компиляторы, отладчики, IDE

Навигация


Просмотр авторов
TapeLoader
3 мин. чтения
Просмотры
83
🎯 О серии Добро пожаловать в масштабный цикл статей, посвященный эмуляции легендарного 8-битного компьютера ZX Spectrum — машины, которая для миллионов людей по всему миру стала символом целой эпохи. От первых «резиновых» Spectrum 48K до современных FPGA-клонов и браузерных эмуляторов — этот...
TapeLoader
5 мин. чтения
Просмотры
72
ZX Spectrum — это не просто компьютер. Для миллионов людей по всему миру (и особенно на постсоветском пространстве) это целая эпоха. Эпоха, когда загрузка игры с шипящего магнитофона была ритуалом, а разноцветные полосы на экране заставляли сердце биться чаще. Сегодня оригинальное железо — это...
TapeLoader
9 мин. чтения
Просмотры
127
Добро пожаловать во вторую часть нашего цикла статей об эмуляции ZX Spectrum. Если первая часть была посвящена теории, архитектуре и критериям выбора, то теперь мы берем в руки скальпель и приступаем к детальному анатомированию конкретного эмулятора. Сегодня герой нашего повествования — Fuse...
TapeLoader
7 мин. чтения
Просмотры
143
Добро пожаловать в третью часть нашего цикла статей об эмуляции ZX Spectrum. Мы уже погрузились в теорию (Часть 1) и детально разобрали открытый эталон — Fuse (Часть 2). Сегодня настало время поговорить об эмуляторе, который долгие годы считается «золотым стандартом» для пользователей Windows...
TapeLoader
7 мин. чтения
Просмотры
124
Добро пожаловать в четвертую часть нашего цикла статей об эмуляции ZX Spectrum. Мы уже разобрали эталонный открытый Fuse (Часть 2) и коммерческий Spectaculator (Часть 3). Сегодня мы погружаемся в уникальный феномен, который сформировался на постсоветском пространстве. Встречайте — UnrealSpeccy...
TapeLoader
7 мин. чтения
Просмотры
236
Добро пожаловать в пятую часть нашего цикла статей об эмуляции ZX Spectrum. Мы уже разобрали «большую тройку» десктопных эмуляторов — Fuse, Spectaculator и UnrealSpeccy. Сегодня мы выходим за пределы настольных компьютеров и отправляемся в мир мобильных устройств. ZX Spectrum всегда был...
TapeLoader
7 мин. чтения
Просмотры
63
Добро пожаловать в шестую часть нашего цикла статей об эмуляции ZX Spectrum. Мы уже прошли путь от «большой тройки» десктопных эмуляторов до мобильных устройств и портативных консолей. Сегодня мы обращаем взгляд в сторону, казалось бы, самую очевидную, но оттого не менее удивительную...
TapeLoader
7 мин. чтения
Просмотры
101
Комментарии
1
Добро пожаловать в седьмую часть нашего цикла статей об эмуляции ZX Spectrum. Мы прошли долгий путь: от теории и «большой тройки» десктопных эмуляторов до мобильных устройств и браузерных решений. Сегодня мы поднимаемся на новый уровень — туда, где стирается грань между эмуляцией и реальным...
TapeLoader
7 мин. чтения
Просмотры
49
Добро пожаловать в восьмую часть нашего цикла статей об эмуляции ZX Spectrum. Мы уже прошли путь от теории и базовых эмуляторов до мобильных устройств, браузерных решений и даже FPGA-клонов. Сегодня мы поднимаемся на совершенно новый уровень — уровень, где эмулятор перестает быть просто...
TapeLoader
7 мин. чтения
Просмотры
74
Добро пожаловать в девятую, предпоследнюю часть нашего цикла статей об эмуляции ZX Spectrum. Мы проделали огромный путь: от теории архитектуры и «большой тройки» десктопных эмуляторов до мобильных устройств, браузерных решений, FPGA-клонов и продвинутых инструментов разработки. Сегодня мы...
TapeLoader
8 мин. чтения
Просмотры
114
Добро пожаловать в финальную, десятую часть нашего цикла статей об эмуляции ZX Spectrum. Мы прошли огромный путь: от теории архитектуры и «большой тройки» десктопных эмуляторов до мобильных устройств, браузерных решений, FPGA-клонов и даже заглянули в будущее с AI-сгенерированными эмуляторами...
TapeLoader
6 мин. чтения
Просмотры
135
Комментарии
1
💡 ВСТУПЛЕНИЕ: ОТ ТЕТРАДКИ В КЛЕТОЧКУ К ПРОФЕССИОНАЛЬНОЙ IDE Помните, как это было? Вы садитесь за компьютер, открываете эмулятор ZX Spectrum, запускаете встроенный редактор BASIC — и перед вами 24 строки по 32 символа. Ни подсветки, ни автодополнения, ни возможности скопировать кусок кода. А...
TapeLoader
8 мин. чтения
Просмотры
100
💡 ВСТУПЛЕНИЕ: ОТ МЕДЛИТЕЛЬНОГО ИНТЕРПРЕТАТОРА К МОЛНИЕНОСНОМУ КОДУ Помните это чувство? Вы написали программу на Sinclair BASIC, запустили её... и пошли пить чай, потому что она будет выполняться несколько минут. Графика на экране появляется по пикселям, а простейшая анимация напоминает...
TapeLoader
6 мин. чтения
5.00 звезд(ы) 1 оценок
Просмотры
65
💡 ВСТУПЛЕНИЕ: ОТ ТЕЛЕВИЗОРА К VS CODE Помните этот характерный белый корпус, мембранную клавиатуру и... всего 1 КБ оперативной памяти? Sinclair ZX81, выпущенный в 1981 году, стал для миллионов людей во всём мире первым шагом в мир программирования. Но разработка под него всегда была делом...
TapeLoader
7 мин. чтения
Просмотры
76
💡 ВСТУПЛЕНИЕ: ПРОБЛЕМА ГРАФИКИ В РЕТРО-РАЗРАБОТКЕ В предыдущих статьях мы подробно разобрали, как писать код для ZX Spectrum на ассемблере, Си и Бейсике, как его отлаживать и как считать такты. Но любая уважающая себя программа (особенно игра) требует графики. И тут перед разработчиком встаёт...
TapeLoader
8 мин. чтения
Просмотры
31
💡 ВСТУПЛЕНИЕ: КОГДА ТОЧНОСТЬ СТАНОВИТСЯ ИСКУССТВОМ В мире ретро-эмуляции есть два подхода: "запустить и поиграть" и "понять, как это работает на реальном железе". Первый подход хорош для казуальных игроков, второй — критически важен для разработчиков, ромхакеров и настоящих энтузиастов...
TapeLoader
7 мин. чтения
Просмотры
109
💡 ВСТУПЛЕНИЕ: ОТ ПОДСВЕТКИ К ПОНИМАНИЮ КОДА Мы уже рассмотрели множество расширений для VS Code: Z80 Macro-Assembler дал нам навигацию и автодополнение, DeZog — отладку, Z80 Assembly Meter — подсчёт тактов. Но все они работают на уровне отдельного файла и поверхностного анализа. А что, если бы...
TapeLoader
6 мин. чтения
Просмотры
56
💡 ВСТУПЛЕНИЕ: ПРОБЛЕМА, О КОТОРОЙ ВЫ НЕ ЗНАЛИ, ПОКА ОНА НЕ РЕШЕНА Представьте ситуацию: вы пишете на C для MSX или ZX Spectrum Next, используя мощный компилятор SDCC (Small Device C Compiler). Вам нужно вставить быстрый ассемблерный код — может быть, для критического по времени участка или для...
TapeLoader
7 мин. чтения
Просмотры
52
Комментарии
1
💡 ВСТУПЛЕНИЕ: БРИТАНСКАЯ ЛЕГЕНДА ЗАСЛУЖИВАЕТ СОВРЕМЕННЫХ ИНСТРУМЕНТОВ Знаете ли вы, что в конце 80-х существовал компьютер, который должен был стать убийцей ZX Spectrum? Он назывался SAM Coupé — машина на базе процессора Z80B с частотой 6 МГц, 256-512 КБ ОЗУ, графикой 512×192 и звуком на трёх...
TapeLoader
6 мин. чтения
Просмотры
38
💡 ВСТУПЛЕНИЕ: ОТ ПУСТОГО ЛИСТА К ГОТОВОЙ СТРОЙКЕ Помните это чувство, когда вы садитесь писать новый проект на ассемблере? Сначала нужно создать папку, потом файл .z80, потом открыть VS Code, потом вспомнить, как там правильно настроить tasks.json, чтобы компилировалось, потом прописать пути к...
Назад
Вверх