Важная информация

User Tag List

Страница 59 из 167 ПерваяПервая ... 555657585960616263 ... ПоследняяПоследняя
Показано с 581 по 590 из 1664

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

  1. #581
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,404
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    18
    Поблагодарили
    12 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а как задать компиляцию в TAP файл?
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  2. #582
    Junior
    Регистрация
    02.03.2006
    Адрес
    Омск
    Сообщений
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тоже интересно

  3. #583
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    235
    Поблагодарили
    100 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Собственно мне тут тоже вдруг понадобилось то же, что и moroz1999 - то бишь подгрузить файл брейкпойнтов в анреал.

    Во вложении мелкий скрипт, предназначен для работы с sjasmplus, который умеет делать листинг брейкпойнтов по команде BPLIST и соответственно ставить их по команде SETBP.

    Итак, делать надо вот что:

    1. Создаете батничек для ассемблирования, например такой:

    Код:
    sjasmplus demo.a80
    php bpconv.php
    unreal demo.sna
    Что где - понятно наверное, первое - это запускается ассемблирование, потом пхп-скрипт конвертить брейкпойнты в формат unreal и запускается собственно unreal.

    2. Соответственно понадобится PHP (в гугле спросите, кто не знает, просто архив куда-нибудь скачайте и пропишите, или php.exe в ту же папку положите, ну не мне вас учить) и скрипт (во вложении). В скрипте в любом редакторе поменяйте путь в папку, где у вас лежит unreal.

    3. Сам скрипт настроен на то, что экспортируется файл breaks.lst, можете поменять, если вы делаете BPLIST с другим именем.

    Вроде всё. Единственное что - курлес вроде не делал возможным ставить брейкпойнты в разные страницы памяти, поэтому всё фигачится в нулевую.
    Вложения Вложения
    • Тип файла: rar bpconv.rar (222 байт, Просмотров: 103)
    Последний раз редактировалось Shadow Maker; 22.02.2012 в 00:03.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

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

    Virtual TR-DOS

  4. #584
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,435
    Спасибо Благодарностей отдано 
    191
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    2. Соответственно понадобится PHP (в гугле спросите, кто не знает, просто архив куда-нибудь скачайте и пропишите, или php.exe в ту же папку положите, ну не мне вас учить) и скрипт (во вложении). В скрипте в любом редакторе поменяйте путь в папку, где у вас лежит unreal.
    В рот мне ноги! Выучи уже PureBasic - он проще спектрумовского.

  5. #585
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,254
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    34 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    В рот мне ноги! Выучи уже PureBasic - он проще спектрумовского.
    А ты перепиши программку из вложения на пуревасице. И сравни размер и понятность исходников.

  6. #586
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,435
    Спасибо Благодарностей отдано 
    191
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    А ты перепиши программку из вложения на пуревасице. И сравни размер и понятность исходников.

    ReadFile(0, "breaks.lst")
    CreateFile(1, "D:/Speccy/Emuls/Unr_Spec/bpx.ini")

    While Eof(0)

    WriteStringN(1, "x0=0x" + ReadString(0) )

    Wend
    Как-то так.

    ---------- Post added at 21:45 ---------- Previous post was at 21:41 ----------

    Размер совпал. Понятность для меня равнозначна.

    PB для данной задачи подходит больше чем php.

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

  8. #587
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    235
    Поблагодарили
    100 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну так кто тебе мешает? Исходники есть, делай что хочешь. Я для себя писал вообще-то, у меня php в системе стоит.

    PS: Вообще утомил уже в каждой теме рекламировать PureBasic, тебе платят чтоли за это?
    Последний раз редактировалось Shadow Maker; 21.02.2012 в 21:53.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

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

    Virtual TR-DOS

  9. #588
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,435
    Спасибо Благодарностей отдано 
    191
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    PS: Вообще утомил уже в каждой теме рекламировать PureBasic, тебе платят чтоли за это?
    Да не рекламирую я, а по дружески советую.

  10. #589
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,254
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    34 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Как-то так.

    Размер совпал. Понятность для меня равнозначна.
    Ключевое слово "для меня"?

    А если:
    Код:
    sed -nr "s/(.*)/x0=0x&/p" breaks.lst > D:/Speccy/Emuls/Unr_Spec/bpx.ini
    Короче уж некуда.

    Цитата Сообщение от newart Посмотреть сообщение
    PB для данной задачи подходит больше чем php.
    PB не является языком для обработки текстовых данных. PHP ближе к нему.

    Цитата Сообщение от Shadow Maker Посмотреть сообщение
    Ну так кто тебе мешает? Исходники есть, делай что хочешь. Я для себя писал вообще-то, у меня php в системе стоит.
    Если бы ты написал на PB, а у него в системе стоял php, было бы то же самое)

  11. #590
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,435
    Спасибо Благодарностей отдано 
    191
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Если бы ты написал на PB, а у него в системе стоял php, было бы то же самое)
    Если бы я написал на PB, я выложил бы exe и разговоро о том на чем о написано даже не было бы.

    ---------- Post added at 22:27 ---------- Previous post was at 22:23 ----------

    Цитата Сообщение от Vitamin Посмотреть сообщение
    PB не является языком для обработки текстовых данных. PHP ближе к нему.
    Согласен. Только я говорил о другом.

Страница 59 из 167 ПерваяПервая ... 555657585960616263 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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