User Tag List

Страница 38 из 147 ПерваяПервая ... 343536373839404142 ... ПоследняяПоследняя
Показано с 371 по 380 из 1664

Тема: SjASMPlus Z80 кросс ассемблер

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    15.01.2005
    Адрес
    Novomoskovsk
    Сообщений
    182
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valeron Посмотреть сообщение
    ЗЫ. Только один вопрос, как в текст асма бинарный файл внедрить, например курсор - восемь фаз стрелки с маской?
    Так же, как и в большинстве спектрумовских ассемблеров:
    • подгрузить бинарный файл при помощи INCBIN <filename>[,offset[,length]], он же INSERT, он же BINARY
    • подгрузить файл прямо из TRD при помощи INCTRD <filenameoftrdimage>,<filenameintrdimage>[,offset[,length]]
    • вставить DB или DW с данными


    Valeron, у тебя какое-то предубеждение относительно SjASM =)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,830
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    247
    Поблагодарили
    106 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valeron Посмотреть сообщение
    Нет, пожалуй это будет слишком обременительно, достаточно было бы просто пару скринов с комментами типо: "...вот открываем, вот тут прописываем то-то и то-то иначе не заработает, тут пишем Hellow World, вот так завершаем, а так переключаемся в эмуль, а так и так удобно отлавливать глюки...удобство в том то и том то. Фсё!" Просто когда переходишь с одного интерфейса на другой почти всегда первый опыт неудачный, а было бы описано по шагам самый минимум с чего начать и как довести до завершения - это помогло бы преодолеть растерянность по ходу освоения.
    Впрочем извиняюсь: я тут просмотрел свои исходники, их дохрена. И переписывать все это заново в сжасме слишком большая работа. Пока не буду дергаться. Может когда-нить потом что-то новое буду начинать и попробую в сжасме. Вот тогда и взбудоражу расспросами.
    ЗЫ. Только один вопрос, как в текст асма бинарный файл внедрить, например курсор - восемь фаз стрелки с маской?
    Ну выложи какой-нить исходник, я опишу что надо сделать, чтобы он заработал в sjasm. Вообще-то он поддерживает 90% мнемоник всех ассемблеров со спектрума, так что я сомневаюсь, что надо будет много переделывать.

    А скриншоты ничего не дадут - я например предпочитаю все подряд редактировать в Far - сомневаюсь, что много людей делает так же. Текстовых редакторов море, выбирай любой.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  4. #3

    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,551
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    188
    Поблагодарили
    83 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valeron Посмотреть сообщение
    А отлаживать потом как? У меня еще ни одна хрень сразу не заработала, всегда находились ошибки, опечатки, неправильный подход обработки адресов и т.п.
    У меня тоже. Тем не менее Fire and Ice и IF Creator были написаны на реале вообще без какого либо дебагера (я конечно знал что есть некий СТС но с ним делать не понимал).

    SJAsm запускается из командной строки. Какой тут может быть интерфейс? А формат ассемблера скорее всего процентов на 99% совместим с Ксасом.

  5. #4

    Регистрация
    19.11.2006
    Адрес
    г.Слоним Гродненской области
    Сообщений
    1,283
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    У меня тоже. Тем не менее Fire and Ice и IF Creator были написаны на реале вообще без какого либо дебагера (я конечно знал что есть некий СТС но с ним делать не понимал).
    Ну значит ты круче меня, потому что у меня на дебагинг уходит в три раза больше времени чем на кодинг.

    ---------- Post added at 16:21 ---------- Previous post was at 16:18 ----------

    Цитата Сообщение от rajdee Посмотреть сообщение
    подгрузить бинарный файл при помощи INCBIN <filename>[,offset[,length]], он же INSERT, он же BINARY
    Проходи мимо, потому что то что ты пишешь для меня это клинопись. Большинства асемблеров я не знаю, знаю только ксасм и немножко попользовался аласмом. И да, у меня есть предубеждение, я хочу всему научиться, что бы все уметь и нихрена не делать.

    ---------- Post added at 16:24 ---------- Previous post was at 16:21 ----------

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    Ну выложи какой-нить исходник, я опишу что надо сделать, чтобы он заработал в sjasm. Вообще-то он поддерживает 90% мнемоник всех ассемблеров со спектрума, так что я сомневаюсь, что надо будет много переделывать.

    А скриншоты ничего не дадут - я например предпочитаю все подряд редактировать в Far - сомневаюсь, что много людей делает так же. Текстовых редакторов море, выбирай любой.
    Ну вот теперь становится понятно что программу нужно набирать в текстовом редакторе, а сохранять как? Как текст? И скармливать сжасму именно этот текст? Как то необычно. Значит все удобства интерфейса это удобство текстового редактора? Кстати Word подходит? Или только досовский .txt?

    Не вполне понимаю какие исходники ты просил, вот у меня ТРДшник с ксасмом и на нем исходники, уже второй год их мусолю. Бери файл MAINPROG. Остальные файлы подгружаются этим файлом при асемблировании. Надеюсь ты знаком с интерфейсом самого ксасма и разберешься.
    Что скажешь, реально это как-нибудь переконвертить под сжасм?
    Вложения Вложения
    Последний раз редактировалось valeron; 20.08.2011 в 17:27.

  6. #5

    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,830
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    247
    Поблагодарили
    106 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    нУ короче я переконвертил за 3 минуты. При этом из них 2 минуты исправлял LTEXT на INCLUDE, LCODE на INSERT и добавлял DB к просто " где это было нужно. Ну и поправил название переменной, ты в одном месте обращался как к fl_black, её не было естессно, исправил.

    Все на первый взгляд работает, тока в XAS стартует сразу с рисования, а у меня после компиляции в виде окошка выбирать, не знаю почему, тебе виднее. Могу положить результат, если интересно.

    Или только досовский .txt?
    Можешь и в ворде наверное сохранять в виде text msdos, но это неудобно я думаю.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  7. #6

    Регистрация
    19.11.2006
    Адрес
    г.Слоним Гродненской области
    Сообщений
    1,283
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Круто! Покажи!

  8. #7

    Регистрация
    11.10.2007
    Адрес
    Донецкая обл. г.Енакиево
    Сообщений
    2,316
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от valeron Посмотреть сообщение
    реально это как-нибудь переконвертить под сжасм?
    На Спеке можешь перевести в txt формат Best View-ром. Я так делал для тех, кто просил. Хотя может уже не актуально, раз перевели.
    Pentevo - рулез

  9. #8

    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,869
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    110
    Поблагодарили
    66 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Меня Jerri научил, как работать с sjasm. Только нафига такие сложности, если в эмуляторе EmuZWin2.7 есть и ассемблер (с разной подсветкой текста), и дебаггер, и сами спектрумы разных моделей - всё в одном флаконе. Я вот на нем и сижу

  10. #9

    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,830
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    247
    Поблагодарили
    106 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    Меня Jerri научил, как работать с sjasm. Только нафига такие сложности, если в эмуляторе EmuZWin2.7 есть и ассемблер (с разной подсветкой текста), и дебаггер, и сами спектрумы разных моделей - всё в одном флаконе. Я вот на нем и сижу
    Кому чего. Мне не нравится он, неудобный редактор и совсем неудобный дебаггер.

    ---------- Post added at 20:12 ---------- Previous post was at 20:09 ----------

    Цитата Сообщение от valeron Посмотреть сообщение
    Что скажешь, реально это как-нибудь переконвертить под сжасм?
    Ну у меня в FAR стоят плагины от Half Elf, так что я просто тупо открываю любой файл внутри TRD и он показывается уже перекодированным в текст, так что я просто скопировал файлы с диска на винт в папку, поправил заменой 2 команды и всё...
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

  11. #10

    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,830
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    247
    Поблагодарили
    106 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да пожалуйста. SNA можешь сразу загрузить и посмотреть. Ассемблируется без ошибок, но работает, как я уже сказал, как-то иначе. Ну и плюс если тебе TR-DOS надо, то надо не в снапшот сохранять, а в образ диска лучше, а то в снапшоте про трдос ни сном ни духом.
    Вложения Вложения
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

Страница 38 из 147 ПерваяПервая ... 343536373839404142 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Кросс-ассемблеры Z80 для Pc
    от Aprisobal в разделе Программирование
    Ответов: 16
    Последнее: 15.01.2011, 22:46
  2. кросс компилятор С для Z80
    от vitasam в разделе Программирование
    Ответов: 24
    Последнее: 04.03.2007, 18:03
  3. Хороший ПЦшный ассемблер - залог успеха!
    от Aprisobal в разделе Программирование
    Ответов: 35
    Последнее: 08.08.2005, 15:25
  4. ZX ассемблер (и не только?) с библиотеками
    от shade в разделе Программирование
    Ответов: 24
    Последнее: 04.03.2005, 19:43

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •