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

Поиск:

Тип: Сообщения; Пользователь: Manwe; Ключевые слова:

Страница 1 из 20 1 2 3 4

Поиск: На поиск затрачено 0.05 сек.

  1. Ответов
    146
    Просмотров
    14,555

    Чисто для красоты разве что. Так-то СМК при...

    Чисто для красоты разве что. Так-то СМК при загрузке проверяет не нажата ли какая-то буквенная клавиша, и если да, то грузится с соответствующего раздела вместо дефолтного. Чем не "бутселектор"?
  2. Ответов
    146
    Просмотров
    14,555

    В виде отдельного софта нет. Но у MKDOS есть...

    В виде отдельного софта нет. Но у MKDOS есть опция (через утилиту EM2) загрузки с любого имиджа диска, в котором записана любая система. Скажем, на диске C лежат файлы типа RT11.COM, ANDOS.COM,...
  3. Ответов
    1,344
    Просмотров
    189,558

    Хмм, в ячейке 50 записано 16-битное число, значит...

    Хмм, в ячейке 50 записано 16-битное число, значит программа не может запрашивать больше 64 kb. Разве RT-11 может работать на компьютерах, у которых физической памяти меньше 64 килобайт?
  4. Ответов
    1,344
    Просмотров
    189,558

    но что может пойти не так, если в 50-ой ячейке...

    но что может пойти не так, если в 50-ой ячейке заголовка .sav-файла я указал верхний адрес FREEND?
    Я не нашёл ни единого упоминания в документации DEC, что так делать нельзя. Там эта тема вообще...
  5. Ответов
    1,344
    Просмотров
    189,558

    Я обычно в конце программы ставлю метку FREE:...

    Я обычно в конце программы ставлю метку FREE: (подразумевая свободную память с этого адреса) непосредственно перед директивой .END
    А в начале программы задаю переменные (указатели на буферы для...
  6. Ответов
    1,344
    Просмотров
    189,558

    пишут «The .LIMIT directive reserves two words...

    пишут «The .LIMIT directive reserves two words into which the Linker puts the low and high addresses of the relocated code. The low address (inserted into the first word) is the address of the first...
  7. Ответов
    1,344
    Просмотров
    189,558

    Вот я и хочу с помощью 50-ой ячейки в заголовке...

    Вот я и хочу с помощью 50-ой ячейки в заголовке sav-файла добавить к фактическому концу программы ещё немножко под переменные, чтобы это стало «нижним доступным свободным адресом». Можно, конечно,...
  8. Ответов
    1,344
    Просмотров
    189,558

    в документации написано, что .SETTOP для...

    в документации написано, что .SETTOP для изменения верхнего адреса программы, прочитанного при её загрузке. Мне менять на ходу не нужно, я хочу один раз указать в заголовке программы.
  9. Ответов
    1,344
    Просмотров
    189,558

    form, позвольте вопрос к Вам, как к гуру RT-11....

    form, позвольте вопрос к Вам, как к гуру RT-11.
    Я правильно распознал способ выделения памяти под переменные в программе для RT-11? Вот здесь описал:...
  10. Ответов
    70
    Просмотров
    22,746

    архив с БКшными программами под Covox:...

    архив с БКшными программами под Covox: https://www.pouet.net/prod.php?which=82746
    Схема простая: младший байт порта 177714 выводит 8-битный PCM-звук без всяких хитростей. Что записано в порт, то и...
  11. Тема: BKBTL

    от Manwe
    Ответов
    166
    Просмотров
    64,165

    loopback – это блок нагрузок? Или какая-то...

    loopback – это блок нагрузок? Или какая-то внутренность ИРПС?

    Это если зарплата капает, пока дома сидишь. А если не капает – приходится трудиться :(
  12. Ответов
    135
    Просмотров
    17,932

    Провёл эксперимент: указал в заголовке sav-файла...

    Провёл эксперимент: указал в заголовке sav-файла последний адрес программы 20000. Хотя, сама программа занимает адреса с 1000 по 2000. Запустилось без проблем. Видимо, это и есть способ выделить...
  13. Ответов
    135
    Просмотров
    17,932

    Может, на УКНЦ она и шустрая. А на БК 0011...

    Может, на УКНЦ она и шустрая. А на БК 0011 грузится долго :(
  14. Ответов
    135
    Просмотров
    17,932

    По идее, ещё на этапе загрузки sav-файла система...

    По идее, ещё на этапе загрузки sav-файла система должна написать «ваша программа не умещается в память». По крайней мере, все данные для такого вывода у системы есть.
  15. Ответов
    135
    Просмотров
    17,932

    Битовая карта нужна, без неё ОС БК-11 не...

    Битовая карта нужна, без неё ОС БК-11 не запускает программу.
    Идея в том, что я не хочу хранить в конце программы кучу нулей (речь идёт о десятке килобайт), которые потом займу под всякие буферы и...
  16. Ответов
    135
    Просмотров
    17,932

    Понял, спасибо - - - Добавлено - - - ...

    Понял, спасибо

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

    Спасибо. Есть описание SYSLIB на русском даже: http://gid.pdp-11.ru/books/00008-01.33.01-1.html

    Правда, из него у меня сложилось впечатление, что обычная...
  17. Ответов
    135
    Просмотров
    17,932

    Ну да, у меня пока так. Оверлеи могут...

    Ну да, у меня пока так. Оверлеи могут понадобиться разве то для игры Zork с 150 kb текстов.

    Вопрос не совсем про это. Если я хочу, чтобы после выхода программа корректно вернулась в RT-11, и...
  18. Ответов
    135
    Просмотров
    17,932

    Блокнот – это уже кросс-средство :) Где же Вы...

    Блокнот – это уже кросс-средство :)

    Где же Вы увидели «отказ»? Я пишу в исходнике:
    make_sav
    make_bin
    make_wav
    м получаю после компиляции 3 файла: для RT-11, для MKDOS, ANDOS и Монитора в...
  19. Ответов
    135
    Просмотров
    17,932

    Сейчас взял исходник своей демки «Fractal Blur»,...

    Сейчас взял исходник своей демки «Fractal Blur», дописал в начале директиву make_sav, нажатием Ctrl+B скомпилировал под RT-11. Проверил в ОС БК-11 4.1 – работает. Выходит, с PDPy11 можно легко и...
  20. Ответов
    135
    Просмотров
    17,932

    Понятно, значит это было сказано без...

    Понятно, значит это было сказано без практического смысла, а лишь с целью выплеснуть негатив в пространство:

    Кстати, риторические вопросы в беседе – признак пассивной агрессии.
  21. Ответов
    135
    Просмотров
    17,932

    Sublime Text работает в Linux, MacOS, Windows....

    Sublime Text работает в Linux, MacOS, Windows. PDPy11 – в любой системе, где есть Python 2 или 3. В общем, спектр систем шире, чем у FAR.

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

    Так макросов пока нет в PDPy11....
  22. Ответов
    135
    Просмотров
    17,932

    При ошибке компиляции Sublime не меняет контекст,...

    При ошибке компиляции Sublime не меняет контекст, то есть не перескакивает на ошибку автоматически (и это правильно с позиции UX). Внизу экрана пишется в каком файле, в какой строке, какая ошибка. Но...
  23. Ответов
    135
    Просмотров
    17,932

    Такую метку нельзя – слишком длинная, на 2...

    Такую метку нельзя – слишком длинная, на 2 символа больше максимально допустимого! ;)

    Абсолютный. На БК в ОС БК-11 другой и не нужен, вроде. Или нужен?
    Я так понимаю, олдскульные системные...
  24. Ответов
    135
    Просмотров
    17,932

    Мне в середине 90-ых вполне хватало отладчика –...

    Мне в середине 90-ых вполне хватало отладчика – писал программы прямо в памяти БК. Никакой подсветки синтаксиса. Зато не надо ждать пока скомпилируется.
    В XXI веке «мы стали более лучше одеваться» и...
  25. Ответов
    135
    Просмотров
    17,932

    Я думал о том, чтобы добавить условную компиляцию...

    Я думал о том, чтобы добавить условную компиляцию в PDPy11 – собирать разные исполняемые файлы под БК 0010 и БК 0011, а также под разные операционные системы. Потом понял, что это тотальное зло и с...
Показано с 1 по 25 из 500
Страница 1 из 20 1 2 3 4