Какие ваши любимые инструменты разработки ZX Spectrum?[закрыто]

StackOverflow https://stackoverflow.com/questions/77507

  •  09-06-2019
  •  | 
  •  

Вопрос

Какие ваши любимые ассемблеры, компиляторы, среды, интерпретаторы для старого доброго ZX Спектр?

Это было полезно?

Решение

Я всегда использовал Ассемблер Roybot - в котором вы вводили свою программу с помощью инструкций BASIC editor и REM.Он поставляется с приличным отладчиком / дизассемблером, который также позволяет вам выполнять одноступенчатый машинный код.

Ассемблер и дизассемблер Hisoft Gens и Mons (он же Devpak), вероятно, довольно популярны.

Для высокоуровневой компиляции Модуль Мира-2 компилятор очень хорош.

Другие советы

Ассемблер и дизассемблер Hisoft Gens и Mons для программирования/ отладки.

Художник / Художественная студия графики:
http://www.worldofspectrum.org/infoseekid.cgi?id=0007918

Музыкальная шкатулка для звука:
http://www.worldofspectrum.org/infoseekid.cgi?id=0008481

Ассемблер Zeus, был самым лучшим.

Я бы добавил туда пару книг о Спектруме, если бы мог вспомнить названия, они до сих пор хранятся у меня дома.Одним из них была Полная разборка ПЗУ Spectrum Иэна Логана и Фрэнка О'Хары (ISBN 0 86161 116 0), которая была прокомментирована и описана так, как будто это был исходный код, фантастический образец обратного инжиниринга, включая предлагаемое исправление известных ошибок в ПЗУ.Если бы в те дни существовала только флэш-память.Я также выучил наизусть крошечную книжечку под названием "Руководство по ремонту Z80", в которой было отличное краткое описание процессора.

Просто программирую на BASIC, команды находятся прямо там, на этих резиновых клавишах.Теперь, если бы только ПК могли иметь условные обозначения клавиш с while, case, switch и т.д.на них :-)

ZX ASM 3.0

У него был лучший пользовательский интерфейс и хороший набор функций по сравнению с другими ассемблерами конца двадцатого века.

Devpac (синяя кассета) приходит мне на ум даже спустя столько лет.

Конечно, это был номер 1.Однако я не скучаю по загрузке кассет.Хороший вопрос!!!:D

http://www.clive.nl/detail/22916/

Я думаю, у меня был v.3.Это, конечно, выглядело гораздо более самодельным, чем на этой картинке.Но это сработало и не было ни единого бага.Превзойди это, современное программное обеспечение!!!

Раньше я вводил шестнадцатеричные таблицы из журнала, а затем создавал короткое базовое приложение для распаковки данных в ассемблерный код.Я целую вечность не мог в этом разобраться, пока не обнаружил, что на самом деле я вообще не программирую!

Затем я перешел к Сборка Z80 в колледже , принадлежащем CP/М мини-компьютерная система.Программирование Speccy после этого уже никогда не было прежним, и я никогда не возвращался назад!

BASin, TommyGun, ConTEXT и кросс-компилятор Pasmo.Отлично работает и с эмулятором ZXSpin,,

Для современного развития, ТоммыГан это отличный выбор.

Он имеет встроенный ассемблер, редактор карт, графический редактор и другие полезные функции.Он также поддерживает несколько 8-разрядных платформ.

Это хорошо работает в сочетании с превосходными Вращение ZX эмулятор для отладки.

ZX-Asm v3.1 + исправленный HiSoft-C v1.1 / figFORTH / BetaBasic 3.0

Есть также несколько хороших пакетов для ПК.Для разработки на базе Sinclair BASIC отличный пакет BASin для Windows предоставляет вам хороший индикатор синтаксиса, виртуальную машину времени выполнения, встроенные редакторы шрифтов и UDG и т.д.

Ассемблер Prometheus от Proxima Software.

Далеко за пределами GEN80, HiSoft Паскаль и Хисофт С были довольно впечатляющими. Надлежащий языки высокого уровня, очень круто.До того, как я изучил Z80 и был разочарован скоростью работы BASIC, я также любил МАКОДЕР, хотя больше на ZX81, чем на ZX Spectrum.

Я использую Z88DK, но я думаю, что также SDCC может представлять интерес.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top