User Tag List

Показано с 1 по 10 из 201

Тема: Преодоление барьера машинного кода. Hello world на zx spectrum , и всё такое прочее

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

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

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    269
    Поблагодарили
    188 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от krt17 Посмотреть сообщение
    Ха ха, ну ты даешь, ничего не умею, ничего не знаю, буду других учить.
    Именно. Обычно так и делают кстати

    - - - Добавлено - - -

    Цитата Сообщение от Dwa83 Посмотреть сообщение
    Попробуй мою приблуду)) Я её реклимирую, чтоб хоть кто-то проверил) никто ещё не проверил) Из-за этого не разовьётся мега-крутой компиль)) А если без шуток, то я даже рефакторю щас всё, что ещё и компиль 6502 выбирать можно было)
    Попробовал. Оказалось не так уж и плохо.

    Мысли такие:

    - Можно же сделать, чтобы по Save Code, происходила сначала компиляция, и сразу сохранение? Чтоб два раза не жать разные кнопки.

    - после компиляции нужно сообщение о количестве байт.

    - расширение только BIN должно быть, не левое.

    - есть утилита BIN TO TAP, и даже с автором можно списаться, если что. Сможешь её прикрутить к своей приблуде? И кнопочку сделать "получить тапок" ))) Чтобы нажал и сразу и компиляция, и конвертация в TAP. Батник там например такой: bin2tap -c input.bin output.tap zxname 40000 - делает из бина тапок с кодовым блоком имеющим стартовый адрес 40000 (а у нас старт должен браться из ORG)

    Можно с автором перетереть, на предмет добавить ещё и бейсик-лоадер, перед кодовым блоком, чтобы там в одной строчке было что-то типа: CLEAR [ORG -1] : LOAD "" CODE [ORG] : BORDER SQR PI: PAUSE NOT PI: BORDER VAL "7": RANDOMIZE USR [ORG]

    - с размером и цветом шрифта что-то надо сделать. Может к вот этому как-то твою приблуду прикрутить? Короче нужен настраиваемый размер шрифта и раскраска... )

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

    - - - Добавлено - - -

    Где bin2scl скачать?
    ___________

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

  3. #2

    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,486
    Записей в дневнике
    42
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    137 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    - есть утилита BIN TO TAP, и даже с автором можно списаться, если что. Сможешь её прикрутить к своей приблуде? И кнопочку сделать "получить тапок" ))) Чтобы нажал и сразу и компиляция, и конвертация в TAP. Батник там например такой: bin2tap -c input.bin output.tap zxname 40000 - делает из бина тапок с кодовым блоком имеющим стартовый адрес 40000 (а у нас старт должен браться из ORG)
    ну точно ниасилятор(: Есть вариант сборки в pasmo, или с помощью утилиток - глянь в треде ужясм.

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    Где bin2scl скачать?
    а был ли он? проще написать самому.

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

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

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

Похожие темы

  1. Нет доступа к ftp World of Spectrum
    от ProSoft в разделе Разный софт
    Ответов: 2
    Последнее: 13.03.2012, 00:14
  2. [Укр, Харьков] Продам ZX Spectrum и прочее
    от garlands в разделе Барахолка (архив)
    Ответов: 27
    Последнее: 09.12.2010, 08:30
  3. Enlight и все такое
    от tipa в разделе События
    Ответов: 4
    Последнее: 04.02.2009, 18:38

Ваши права

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