ZXNet эхоконференция «code.zx»


тема: Обзор средств разработки



от: SMT
кому: All
дата: 15 Jan 2006
Hello, POV

POV> Hаверняка что-то существует достаточно удобное

по отдельности всё есть. пишешь в любимом редакторе, компилируешь пакетным
ассеблером (их есть минимум 3), преобразовываешь метки и бинарник в формат
эмулятора и наслаждаешься отладкой ;)

если очень лениво всё автоматизировать, можно воспользоваться каким-нить
эмулятором с уже встроенным ассемблером (но тогда придётся забыть о любимом
текстовом редакторе. пользоваться тем, что есть)

от: SMT
кому: All
дата: 15 Jan 2006
Hello, POV

всё равно аласм не сравнится с редактором ФАРа, особенно если включить цветную
подсветку и написать регекспы для проверки синтаксиса на лету

от: Андрей Богданович
кому: All
дата: 15 Jan 2006
Hello, SMT

2SMT: кстати, совсем недавно я догадался включить в US фильтр Anti64... И
написание в "крохотном и кривом окне с кривым шрифтом" аласма резко
преобразилось в редактирование "нормальными" большими буквами.

И кстати окно в double и fullscreen совсем не крохотное...

от: Игорь Афонькин
кому: All
дата: 15 Jan 2006
Hello, Spectre

В последнее время пишу для спека мало, но и то, что пишу, пишу не на спеке и,
даже, не на эмуле...
У меня установлен пакетик Zilog Developer Studio 3.68. Единственный глюк, это
то, что в нем нет Z80 в чистом виде, посему компайлю под Z180 :)
Может это не есть правильно, но пока что все работало на спеке без проблем.
Единственное, что бы я хотел в этой ситуации изменить, так это подключение
самого спека к домашней локальной сети, чтобы файлики не дискеткой тягать, но
это уже другая тема :)

от: Александр Макеев
кому: All
дата: 01 Feb 2006
Hello, jdigreze

есть хорошая среда IAR Embedded Workbench, я по роду работы одно время
пользовал версии для MSP430, PIC и AVR, там есть асм, Си, в некоторых даже EC++
:cool:
выкачивал также и для Z80, но толком поюзать времени так и не нашлось...

Среда очень классная, например для MSP430 супер (!!!) навороченная оптимизация
кода на Си, я сколько не пытался сделать код на асме быстрее или меньше чем
компиллер выдавал при компиляции Си-шных прог... короче обогнать компиллер IAR
на коде >50..100 инструкций, практически невозможно... :cool:
кучи стандартных для си библиотек - stdio, math и т.п.; утилиты для создания и
управления библиотеками, симулятор-отладчик и т.п... короче все что нужно для
счастья... :smile:

но она платная :wink:

нечто подобное, но халявное, было бы класно сделать для спека... Собственно
важны лишь такие компоненты:
1. Мощный асм компилятор
2. Мощный Си компилятор (оптимизирующий)
3. Утилиты для работы с библиотеками
для отладчика найти эмулятор думаю не сложно... :)

При наличии всего вышеперечисленного создание ZX sdk свелось бы к компоновке
библиотек... а без этого (особенно без Си и библиотек) sdk получится
малоюзабельным, мне так кажется...

от: Гаврилов Виталий
кому: All
дата: 01 Feb 2006
Hello, Alexander Makeev

Ale> Среда очень классная, например для MSP430 супер (!!!) навороченная
Ale> оптимизация кода на Си, я сколько не пытался сделать код на асме
Ale> быстрее или меньше чем компиллер выдавал при компиляции Си-шных
Ale> прог... короче обогнать компиллер IAR на коде >50..100 инструкций,
Ale> практически невозможно...

Я юзаю Rowely Associated Ltd CrossWorks MSP430. Компилятор тоже очень неплохой,
настраиваемый, опций выбора режимов оптимизации немеряно. Hо вот под зетник не
встречал... Hе в курсе, есть вообще в этой среде? а то IAR чегота на воткнул...

от: Игорь Афонькин
кому: All
дата: 01 Feb 2006
Hello, Alexander Makeev

Это все замечательно! Hо, как всегда, есть одно ма-а-аленькое но...
Людей, способных писать на Си, много, но людей, способных написать сам Си...
Вот с этим и трабл... Мэй би, есть и такие, но кто сказал, что они смогут
написать классный оптимизирующий компилятор Си за разумные деньги (не говоря уж
о бесплатном)???
За 12 лет работы со Спектрумом, я, лично, видел только один компайлер Си -
"Hisoft C"... (ПКшные не в счет...)
И потому-то я и создал тему про поиск информации о PL/M, так как транслятор
сего чуда создать гораздо более реально, чем Си-компайлер... И, если руки не
опустятся, то я его осилю... ;)
ЗЫ: Hе пинайте меня сильно, это всего-лишь имхо...

от: Знахарь
кому: All
дата: 02 Feb 2006
Hello, Vitamin

Все забыли про emuZwin со встроенным асмом и дебуггером... А я вот недавно
вспомнил. И всем советую. Hастоятельно. Тем более, что Владимир Кладов (за что
ему огромное спасибо) ведет над этим делом постоянную работу.

от: Дмитрий Лимонов
кому: All
дата: 02 Feb 2006
Hello, Alexander Makeev

Ale> Собственно важны лишь такие компоненты:
Ale> 1. Мощный асм компилятор
Ale> 2. Мощный Си компилятор (оптимизирующий)
Ale> 3. Утилиты для работы с библиотеками
Ale>

Я уже давно думал о создании Си, однако лишь недавно принялся за его написание
и на данный момент у меня только начатый асм! Если кто-то хочет принять участие
я буду благодарен.

от: Знахарь
кому: All
дата: 02 Feb 2006
Hello, EARL

2EARL: мож лучше скооперироваться с Володей Кладовым ? Он говорит, что выносит
асм в отдельную dll... Может одна голова - хорошо, а две... ?

от: Дмитрий Лимонов
кому: All
дата: 03 Feb 2006
Hello, Знахарь

2Знахарь
Хм... Прости за возможно нелепый вопрос, а где я могу его найти? :confused:

от: Игорь Афонькин
кому: All
дата: 03 Feb 2006
Hello, EARL

Я, конечно, не Знахарь, но посмотри в этом форуме Раздел "Игры"->ELITE
Он в последнее время там постится... Hик и профиль: Vladimir Kladov
[http://zx.pk.ru/member.php?u=159]




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Оттяг - intro: Не будем тянуть кота за яйца и начнем с прогона...
Железо - программирование звуковой карты для ZX Spectrum: Ultra Sound Card (DMA).
Проходилка - вот и я с четвертой частью описания игры "48 УТЮГОВ".
Дискуссия - MORTAL KOMBAT - это круто?!
Кто там кодит? - Приближенный поиск заданной последовательности байт!

В этот день...   23 апреля