The Sega Master System
Классификация игровых консолей по поколениям оказывается довольно условной — особенно это касается Sega Master System. Его предшественник SG-1000 выпустили в тот же день, что и Famicom (NES), но его аппаратное обеспечение ближе к ColecoVision из предыдущего поколения. Master System (известный как Mark III в Японии) появился в 1985 году, через три года после SG-1000 и год после выхода NES на международный рынок. За эти два года индустрия сделала огромный скачок — вышли Amiga 1000 и MSX2 с гораздо более продвинутой графикой. Интересно, что Master System, как и Atari 5200, считается частью того же поколения, что и его предшественник, но в отличие от 5200 добился гораздо большего успеха.
Техническое сравнение Master System с SG-1000 и NES показывает интересные различия: Master System предлагает 8KB оперативной памяти против 2KB у NES и 1KB у SG-1000. Видеопамять всех трех систем составляет 16KB, но NES использует инновационный подход, мапя 8KB ROM напрямую в пространство VRAM. Master System расширил лимит ROM с 32KB до 48KB и внедрил стандартизированный механизм bankswitching до 512KB, в то время как NES relied на более специфичные решения.
Комментарии (30)
- Обсуждение началось с воспоминаний о влиянии чипа TMS9918 на Sega Genesis и другие системы, а также о том, как это повлияло на разработку игр и эмуляторов.
- Участники обсуждали, что влияние чипа TMS9918 на разработку игр и эмуляторов, а также о том, как это повлияло на разработку игр и эмуляторов.
- Участники также обсудили, что влияние чипа TMS9918 на разработку игр и эмуляторов, а также о том, как это повлияло на разработку игр и эмуляторов.
- Участники также обсудили, что влияние чипа TMS9918 на разработку игр и эмуляторов, а также о том, как это повлияло на разработку игр и эмуляторов.
- Участники также обсудили, что влияние чипа TMS9918 на разработку игр и эмуляторов, а также о том, как это повлияло на разработку игр и эмуляторов.
Learn Multiplatform Z80 Assembly Programming with Vampires
Представлен уникальный курс обучения программированию на ассемблере Z80 с тематикой вампиров. Сайт предлагает четыре серии уроков: для абсолютных новичков, основы Z80, примеры "Hello World" и практические примеры. Каждому уроку соответствует видео на YouTube с комментариями и практическими демонстрациями.
Курс охватывает множество ретро-платформ: от Amstrad CPC и ZX Spectrum до Game Boy и Sega Master System. Уроки включают работу с CPU, представление данных, графику, звук, операции с битами и прерывания. Автор предоставляет обновленную серию уроков 2021 года и подчеркивает мультиплатформенный подход, позволяя изучать один и тот же код на разных системах.
Комментарии (7)
- Сайт и туториалы по ассемблеру для множества платформ, включая FM-7, SAM Coupé и PDP-11, выросли из скриптов для сборки ChibiAkumas V1.666.
- Сообщество отмечает, что ресурс остаётся актуальным и полезным, несмотря на его «древность», и что он всё ещё служит цели «сделать низкоуровневое программирование доступным».
- Обсуждение подчеркнуло, что хотя архитектура RISC-V может быть ещё более дружелюбна к новичкам, чем Z80 или 6502, сама идея изучать ассемблер остаётся такой же пугающей для новичков, как и в 80-е.
- Участники согласились, что не смотря на это, сайт остаётся ценным и уникальным ресурсом, и что его трудно заменить.