User Tag List

Результаты опроса: Нужен ли конкурс игр на бейсике?

Голосовавшие
56. Вы ещё не участвовали в этом опросе
  • Да, нужен, буду участвовать.

    7 12.50%
  • Да, нужен, буду спонсором.

    2 3.57%
  • Да, нужен, буду зрителем.

    29 51.79%
  • Нет, не нужен.

    18 32.14%
Страница 23 из 37 ПерваяПервая ... 192021222324252627 ... ПоследняяПоследняя
Показано с 221 по 230 из 368

Тема: Конкурс игр на бейсике

  1. #221

    Регистрация
    16.08.2009
    Адрес
    Ростов-на-Дону
    Сообщений
    1,370
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    denpopov, с помощью for, next, poke, data забить код в память и вызвать rand usr? Это будет запуск пользовательского машкода, что противоречит правилам.

  2. #222

    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от baxter Посмотреть сообщение
    забить код в память и вызвать rand usr? Это будет запуск пользовательского машкода, что противоречит правилам
    ну если поначалу было сказано, что разрешен usr,тогда применим обфускацию кода)

  3. #223

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

    По умолчанию

    Цитата Сообщение от denpopov Посмотреть сообщение
    если поначалу было сказано, что разрешен usr,
    Сказано было несколько иначе:
    - не разрешается использование вызовов ассемблерного кода, за исключением подпрограмм ПЗУ;
    Когда есть, но не знаешь где - это все равно, что нету.

  4. #224

    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от null_device Посмотреть сообщение
    Сказано было несколько иначе:
    где же?
    Цитата Сообщение от baxter Посмотреть сообщение
    Использование функции USR не запрещено.

  5. #225

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от denpopov Посмотреть сообщение
    где же?
    Вот тебе USR, который ничего явно не вызывает - LET ADR = USR "A". А вот, который взывает - RANDOMIZE USR 30000.
    Все любят гипножабу

  6. #226

    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,928
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    44 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    Вот тебе USR, который ничего явно не вызывает - LET ADR = USR "A"
    Ну это "другая" USR. А USR <число> можно использовать для вызова подпрограмм ПЗУ. Например, 15619. Или 0

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

  8. #227

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    Ну это "другая" USR. А USR <число> можно использовать для вызова подпрограмм ПЗУ. Например, 15619. Или 0
    Мне вот интересно стало - кроме этих двух точек в ПЗУ из бейсика что-то вызывается с ненулевым результатом? Практически везде нужны параметры в регистрах, а результат возвращается далеко не в BC.
    А ещё можно изменить 5c3d, ещё пару ячеек и вызывать что угодно через USR 8
    А ещё изменить какой-нибудь канал вывода для PRINT и "печатать" через него - будет вызываться процедурина по заданному адресу.
    Последний раз редактировалось SAM style; 22.03.2014 в 21:47.
    Все любят гипножабу

  9. #228

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

    Smile

    Цитата Сообщение от SAM style Посмотреть сообщение
    в ПЗУ из бейсика что-то вызывается с ненулевым результатом?
    Много их. Знал бы заранее - список составил бы.
    навскидку:

    print 65536-USR 7962 - свободная память.
    let a=usr 3582 - скролл.

    Цитата Сообщение от SAM style Посмотреть сообщение
    Вот тебе USR, который ничего явно не вызывает - LET ADR = USR "A". А вот, который взывает - RANDOMIZE USR 30000.
    Оба вызывают машкод. Единственное отличие - если по RET будет выход обратно, то BC попадет в seed или в переменную ADR .
    Последний раз редактировалось Бука; 22.03.2014 в 21:45.
    «Земля - слишком маленькая и хрупкая корзина, для того чтобы человечество держало в ней все свои яйца…» - Роберт Энсон Хайнлайн.
    Электроника МК-61, Psion series 5mx.

    Всем умеющим читать советую http://www.skeptik.net/conspir/moonhoax.htm http://lurkmore.to/Лунный_заговор

  10. #229

    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    Вот тебе USR, который ничего явно не вызывает - LET ADR = USR "A"
    дану?

    poke usr"A",201
    goto usr "A"
    здесь А - из UDG

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

    Цитата Сообщение от Бука Посмотреть сообщение
    Много их. Знал бы заранее - список составил бы
    ZX-Press.RU и читать от корки до корки)

  11. #230

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от denpopov Посмотреть сообщение
    дану?

    poke usr"A",201
    goto usr "A"
    здесь А - из UDG[COLOR="Silver"]
    goto usr "A" перейдёт на бейсик-строку с номером usr "A", а не вызовет коды. А вот goto usr usr "A" - вызовет.
    Все любят гипножабу

Страница 23 из 37 ПерваяПервая ... 192021222324252627 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Графика в Бейсике на УКНЦ
    от nzeemin в разделе ДВК, УКНЦ
    Ответов: 45
    Последнее: 19.04.2022, 22:30
  2. Демо на бейсике
    от Viktor2312 в разделе Программирование
    Ответов: 134
    Последнее: 09.07.2014, 01:34
  3. Небольшие программки на Бейсике.
    от new в разделе Для начинающих
    Ответов: 11
    Последнее: 17.07.2010, 15:45
  4. Спрайты в бейсике
    от AER в разделе Для начинающих
    Ответов: 13
    Последнее: 28.03.2010, 11:50
  5. моя игра на бейсике
    от женя999 в разделе Игры
    Ответов: 44
    Последнее: 10.02.2010, 16:02

Ваши права

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