User Tag List

Страница 4 из 15 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 150

Тема: 128 basic

  1. #31

    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,198
    Спасибо Благодарностей отдано 
    40
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    103 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ZX_NOVOSIB, речь шла лишь от том, что было такое. Не в фирменных машинах, правда, и тем не менее.


    Black Cat / Era CG, я впервые столкнулся с проблемой такой "русификализации", когда мне принес свою самописную программу на бейсике приятель (у него была 48К Дельта-С). У него она отображалась и работала нормально, а у меня все сообщения и листинг превращался в мешанину из латинских букв и токенов команд MOVE, ERASE.
    Когда есть, но не знаешь где - это все равно, что нету.

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

  3. #32

    Регистрация
    27.01.2005
    Сообщений
    924
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    193
    Поблагодарили
    154 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В спеке нет как таковой операционки. И это огромный минус.

    Если бы проектирование шло на современном уровне - то был бы реализованы системные вызовы (через то же RST10) с возможностью их легального перехвата.
    Был бы описан интерфейс расширения бейсика.
    И так далее.
    IM2 тоже можно было бы легально перехватывать, как и NMI...

    Тогда в ПЗУ можно было бы исправлять ошибки и модифицировать функции, не опасаясь, что кто-то обратится неведомо куда и неведомо зачем.

    Но жадность Синклера помешала... Увы.

  4. #33

    Регистрация
    02.02.2005
    Адрес
    Saint-Petersburg
    Сообщений
    221
    Спасибо Благодарностей отдано 
    127
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sevol Посмотреть сообщение
    Немного поработал со 128 бейсиком, разница ощущается. Как по мне со 128 бейсиком показалось удобнее работать чем с 48-м.
    Это зависит от знания клавиатуры ZX Spectrum. В Basic 128 есть свои фишки, например из него удобно уйти в Basic 48 через USR 0 или в TR-DOS через USR 15616.

    Из Basic 48 в TR-DOS через USR не уйдёшь, надо набирать RUN USR. Правда это нажатие 3 кнопок: R, EXT, L
    Также, Basic 128 не поддерживает ввод цветного текста, что м.б. ощутимым минусом, а сделать чтобы его "вытошнило" ещё проще чем для Basic 48.

    Специально для для пользователей эмуляторов и энтузиастов платформы: Клавиатура ZX Spectrum за 10 минут!

    Этот пользователь поблагодарил aGGreSSor за это полезное сообщение:

    Reobne(05.11.2024)

  5. #34

    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,198
    Спасибо Благодарностей отдано 
    40
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    103 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от aGGreSSor Посмотреть сообщение
    Из Basic 48 в TR-DOS через USR не уйдёшь, надо набирать RUN USR. Правда это нажатие 3 кнопок: R, EXT, L.
    Ничто не мешает использовать связку PRINT USR. Да и вообще, практически любой оператор в котором допустимо использование диапазона чисел возвращаемых после вызова tr-dos (а это не всегда 0).
    Когда есть, но не знаешь где - это все равно, что нету.

  6. #35

    Регистрация
    02.02.2005
    Адрес
    Saint-Petersburg
    Сообщений
    221
    Спасибо Благодарностей отдано 
    127
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от null_device Посмотреть сообщение
    Ничто не мешает использовать связку PRINT USR. Да и вообще, практически любой оператор в котором допустимо использование диапазона чисел возвращаемых после вызова tr-dos (а это не всегда 0).
    Разумеется. Это ровно те же 3 клавиши: P, EXT, L (если есть клавиша Ext. mode).
    Находясь в Basic 128 можно ограничиться ОДНИМ только ключевым словом USR.
    Правда только для выхода в TR-DOS или Basic 48.
    Для вызова TR-DOS оператор перед USR всё равно придётся вводить.
    Типа: LIST USR 15619:REM:LIST
    Последний раз редактировалось aGGreSSor; 05.11.2024 в 13:06.

  7. #36

    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,198
    Спасибо Благодарностей отдано 
    40
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    103 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    aGGreSSor, нажатие трёх клавиш для набора только оператора USR, сводит на нет всё "удобство", такого способа ввода.
    Когда есть, но не знаешь где - это все равно, что нету.

  8. #37

    Регистрация
    02.02.2005
    Адрес
    Saint-Petersburg
    Сообщений
    221
    Спасибо Благодарностей отдано 
    127
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от null_device Посмотреть сообщение
    aGGreSSor, нажатие трёх клавиш для набора только оператора USR, сводит на нет всё "удобство", такого способа ввода.
    Вы упрямый. Ну и что? Два ключевых слова всё равно больше одного.

  9. #38

    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,198
    Спасибо Благодарностей отдано 
    40
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    103 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это констатация факта. При прочих равных, набор программы побуквенно, сомнительное удовольствие. Имел такой опыт с диалектами ЯВУ не только на спектруме.
    Когда есть, но не знаешь где - это все равно, что нету.

  10. #39

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,966
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    314
    Поблагодарили
    237 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от null_device Посмотреть сообщение
    Это констатация факта. При прочих равных, набор программы побуквенно, сомнительное удовольствие. Имел такой опыт с диалектами ЯВУ не только на спектруме.
    это вкусовщина и утковщина, а по факту проще выучить расположение букв, что не только на спектруме пригодится, чем учить и те же буквы, и кучу токенов
    просто кнопки на первых спеках и предшественниках были дрянью, и набирать медленно по токенам получалось чуть быстрее, чем на тех же кнопках по буквам
    Прихожу без разрешения, сею смерть и разрушение...

  11. #40

    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,198
    Спасибо Благодарностей отдано 
    40
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    103 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Lethargeek, мне это нисколько не мешало набирать программы токенами тогда. Как и набивать тексты слепым методом.
    Чистой воды имхо: на спектрум-бейсике, программы удобней набирать именно в 48к режиме. Скорость и максимальное исключение ошибки синтаксиса команд. А 128к режим, в этом плане довольно сырой и тормознутый.
    Когда есть, но не знаешь где - это все равно, что нету.

    Этот пользователь поблагодарил null_device за это полезное сообщение:

    Reobne(05.11.2024)

Страница 4 из 15 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Орион-128: BASIC
    от ivagor в разделе Орион
    Ответов: 34
    Последнее: 05.12.2025, 05:31
  2. laser basic
    от johnny в разделе Программирование
    Ответов: 32
    Последнее: 17.02.2014, 22:57
  3. BASIC-эмулятор
    от Оззя в разделе Софт
    Ответов: 2
    Последнее: 17.05.2007, 01:37

Ваши права

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