Мне кажется, zasm 3.10 идеален до невозможности. Что еще в нем править?
Мне кажется, zasm 3.10 идеален до невозможности. Что еще в нем править?
Не скажи. Ты видимо не сталкивался с проблемой использования всей 128-й памяти под проект. А этого в нем как раз нет Но автор уже реализовал это в альфе. Я же жду полную версию! Ну а предлагать что-то новое я думаю есть. Он все же не идеален. Узкие места есть...Сообщение от Vega
Аласм по функциональности ушел далеко вперед. Но мне в Засме нравился комфорт работы.
axor/Perspective
http://abzac.retropc.ru/
О-па! Появился . И не просто так... вот 'z310se02'. Изменений не много:Сообщение от axor
1- по просьбе повесил на СЕТАП нижнюю строку редактора. Кому как, а я еще одну бы забрал.
2- Некоторые внутренние изменения.
3- Сетап практически готов и входит в архив.
4- Сервис.., в общем меня занесло, и пока только смотрелки.
5- Ковертор аласмовских текстов. пока по одному файлу . совместимость версий аласма???
6-!!! прикрутил дебуг 6.2 с выходом в z310se.
...
И ... не надо ждать финала. Пинайте что дают. Пародокс заключяется в следующем. Сам я не могу работать над z310se в z310se. А те, некоторые подпрограммы или оверлеи, не дают возможности полноценного тестирования z310se т.к. не используют возможность компиляции в 128 память.
Пожелания... они конечноже нужны, очень нужны. они говорят в какую сторону двигаться. НО! Это хре'новое но... в нынешнем zasm-ме не повернешся... У меня в странице редактора байт 300 и в 4-й банке байт 150-200. Для мышиного драйвера более чем достаточно а вот обработчики действий мышонка потребуют несколько больше памяти.
Мои попытки что то выкинуть из редактора, ASCIITable, LineDriwing
Bookmark ... или автопоиск в файлере, неизменно приводили к возврату всего назад. Ну ... как без рук. Урезать текстовый буфер так же не хотелось.
А еще надо шоб в save,load code. можно страницу указать и в Run\Call...
тоже.
... а тут еще Linedrawing глючит .
Так что давайте пока зафиналим z310se. А у меня уже есть мысли как реорганизовать zasm и есть представление об ИДЕАЛЬНОМ редакторе, видел на PC. А для этого я должен сам пересесть на z310se.
У меня еще один крест. Хочу таки зарелизить ГОРОДКИ наших креативщиков.
Ну..., жду пинков и баг репортов.
P.S. А как насчет изменить размер щрифта 5х8 или 4х8 (только не ногами ), а то что то мне стало нехватать 41 одного символа.
Спасибо, и мне тоже.Сообщение от Vega
5*8 еще можно. Но только никак не 4*8! А может даже 5*6? Хотя листалка тормозить будет круто.
axor/Perspective
http://abzac.retropc.ru/
Предложения по усовершенствованию ассемблера Zasm.
8.07.2005, Alex Xor/Pespective
- Мышка в редакторе. Вернее во всем Zasm`е (это чтобы окна тягать мышкой).
- Сделать сохранение позиции курсора в каждом *.asm файле.
- Копирование текста как в редакторах на pc (т.е. взятие в буфер, пусть и ограниченный по объему), а не как сейчас - отметка блока. Просто часто бывает нужно вставить кусок текста в другой файл и приходится сохранять блок, потом его вставлять...
- Побуквенное выделение текста (для буфера и т.п.)
- Команду однопроходности компиляции (в Alasm это "+", который после первой компиляции заменяется на "-").
- В поиске галочки (-) Метка; (+) Текст, что означает что мы ищем.
- Сделать полноценную работу с STS, т.е. с метками и прочее. Здесь возможно попросить помощи у Димы Быстрова, т.к. он сейчас выпускает продолжение STS.
- В калькуляторе ставить просто "." (точку) перед числом, если нужно показать что находится по этому адресу в ОЗУ (ПЗУ). Это проще, чем xxxx.m
- Чтобы можно было вставлять из буфера текст (выражения) в калькулятор.
- Чтобы после компиляции и перехода из файла в файл не забывал метки для калькулятора и пр.
- Не помню точно, но если нет главного файла, то сделать его - чтобы можно было компилировать из любого подключаемого файла проекта. В Alasm это директива Main.
- Во время компиляции вывод сообщений, выражений. Опять же в Alasm это директива Display. Это очень удобно узнавать длинну откомпилированного проекта и пр. Чем каждый раз лазить в калькулятор.
12.07.2005, Alex Xor/Pespective
- Чтобы точки перехода запоминались для каждого отдельного *.asm файла.
- Ввести новые раскладки клавиатур с использованием режима EXT-mode. Т.е. cs+ss+key.
Предположим, cs+ss+A - ассемблирование, ...+L или ...+O - открытие файла. Т.е. я клоню к тому, чтобы небыло режима ввода команд (Command, он лишний и его можно избежать использовав вышеупомянутый режим.
- Может быть связаться с Димой Быстровым и попробовать использовать токенизацию Alasm. Не уверен, но говорят, что у этого ассемблера наибольшая скорость ассемблирования и наименьшая длина исходных текстов.
14.07.2005, Alex Xor/Pespective
- При вводе режима EXT-mode + key можно сделать ввод кода символа при нажатии cs+ss+цифровые клавиши. Т.е. как на писюке при удержании ALT. Думаю, что это так же очень удобно.
---
P.S. Здесь много сравнений с Alasm, потому что я сейчас работаю в двух ассемблерах, а хотелось бы в одном. Все же по удобству работы Zasm для меня идеал, но по другим возможностям пришлось выбрать Alasm.
P.P.S. Предложения будут добавляться
axor/Perspective
http://abzac.retropc.ru/
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Спасибо за письмо и предложения. Я тут немного прокоментиравал предложения, но здесь выкладывать не рискнул. Объемным получилось.Сообщение от axor
Придется сходить на zasm.hut1.ru
Сходил. Отвечу письмом.Сообщение от Rubts0FF
axor/Perspective
http://abzac.retropc.ru/
Э-э. Сделал PROJECT (а-ля mainfile). И .. он меня уже достал.Сообщение от axor
Возникли вопросы приоритета. PROJECT в SetUp или в файле, кто главнее или от PROJECT в SetUp избавиться?. Пока так: Если в сетапе имя определено с него и компилим, иначе если встретиться в файле.
Подойдет?. Завтра выложу попробовать, только Service доведу до ума
Прибил пару багов, в сервисе работа с рамдиском, PROJECT file. Подробнее в архиве about. Так же для axor драйвер печати строки.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)