User Tag List

Страница 4 из 4 ПерваяПервая 1234
Показано с 31 по 37 из 37

Тема: Вставка музыки в прерывании в 128к

  1. #31

    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    2,312
    Спасибо Благодарностей отдано 
    96
    Спасибо Благодарностей получено 
    187
    Поблагодарили
    90 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    только обычно эти бейсикосипаскали не умеют работать с много страничностью итд...
    В смысли?...
    по-дефолту пасцаль много с чем не умеет работать, но асм-вставки там возможны. И переключение теневого экрана 128к я на нём таки освоил, но вернулся обратно в 48к, потому что теневой экран откусывает аж целых 16кб (ну и ощутимого прироста в скорости я не получил, так как LDIR чуть более трети экрана не сильно уступает щёлканью страниц).
    Пасцаль удобен для написания набора скриптовых условий. if else намного удобочитаемо, чем же-пе-ноу-зиро, боку-но-пико и прочая китайщина в виде мнемоник.
    Последний раз редактировалось ALKO; 15.06.2020 в 21:32.

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

  3. #32

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ALKO Посмотреть сообщение
    потому что теневой экран откусывает аж целых 16кб
    откусывает от процедур отрисовки на экран
    а так памяти то в 2 раза больше

    с таким же успехом можно юзать и один экран как 48-й
    а в страницах хранить больше графики
    равзернутые процедуры
    музыке и многоуровне

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

    Цитата Сообщение от ALKO Посмотреть сообщение
    так как LDIR
    как бы ldir медленен для повседневного использования

    и оправдан только там где не нужна скорость
    или там где нужна экономии памяти...

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

    Цитата Сообщение от ALKO Посмотреть сообщение
    чем же-пе-ноу-зиро,
    а мне удобен жп но зиро

    мне теперь не хватает оно в ЯВУ
    тк тут бы поставил жп но зеро
    а нужно городить какуето гародуху на if else...

    особенно когда нужно задетектить факты переполнения
    нужно делать какието мерзкие остатки от деления % для элементарных операций
    который делаются елементарным jp nc\nz

  4. #33

    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,869
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    110
    Поблагодарили
    66 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я еще его использую для экономии времени, которого и так нет. Это в юности было полно, сейчас только урывками. Плюс зубодробительные алгоритмы, которые на асме не осилить или очень много человекочасов бы заняло.

  5. #34

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    человекочасов бы заняло.
    а сколко человекочасов займет отлаживание не рабочего кода?
    когда дебагер ничего не говорит о том какой щас код выполняется

    а в асьме ты смотришь и узнаешь свои конструкции
    шагаешь и смотрешь когда и где появляется ошибка...

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

    это в синклер бейсике тебе вываливалось что и по какому адресу
    и ты туда лез и смотрел...

  6. #35

    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,869
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    110
    Поблагодарили
    66 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а сколко человекочасов займет отлаживание не рабочего кода?
    когда дебагер ничего не говорит о том какой щас код выполняется

    а в асьме ты смотришь и узнаешь свои конструкции
    шагаешь и смотрешь когда и где появляется ошибка...

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

    это в синклер бейсике тебе вываливалось что и по какому адресу
    и ты туда лез и смотрел...
    Также, как и для асма, в дебаггере для асма. Ориентируюсь по меткам.
    Для ж.д.магната думалку я писал и отлаживал месяца три-четыре, чтоб правильно и оптимально строили пути и обходили горы и моря. На асме вообще нереально, там логика заумная. Сейчас пишу Z - алгоритм движения танков, чтоб захватывали территории и ездили по дорогам и мостам, а не где только можно. Месяц убил, вчера только поехали почти как надо. И это на Пасцале. На асм если только вручную перевести с ЯВУ. С нуля написать невозможно.

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

    Цитата Сообщение от DenisGrachev Посмотреть сообщение
    Посмотрел в старых исходниках, там вот так:
    org RAM 2,32768
    org RAM 0,49152
    org RAM 4,49152
    org RAM 5,27500

    Думаю логику можно понять
    Я уже плохо помню, но вроде все орги должны быть в таком стиле. Причем именно ВСЕ если под 128 пишешь, т.е. просто org уже будет глючить местами.
    Спасибо! Возможно так, попробую.

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

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    это в синклер бейсике тебе вываливалось что и по какому адресу
    и ты туда лез и смотрел...
    еще я иногда ставлю writeln(переменные) в нужных местах, выводит на экран всё что надо сразу.

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

    Barmaley_m(28.06.2020)

  7. #36

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    С нуля написать невозможно.
    а как другие пишут?

  8. #37

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,299
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    203
    Спасибо Благодарностей получено 
    1,462
    Поблагодарили
    951 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    гораздо дольше

Страница 4 из 4 ПерваяПервая 1234

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

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

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

Похожие темы

  1. Вставка AY музыки в программу
    от molodcov_alex в разделе Программирование
    Ответов: 65
    Последнее: 01.07.2021, 15:50
  2. Кворум 128К
    от JeRrS в разделе Кворум
    Ответов: 25
    Последнее: 09.07.2020, 22:44
  3. Загрузка вставка экрана заставки *.scr перед самой игрой
    от romancha в разделе Программирование
    Ответов: 20
    Последнее: 19.01.2019, 01:07
  4. Львов 128К
    от SysCat в разделе Несортированное железо
    Ответов: 17
    Последнее: 23.12.2012, 16:43
  5. 128к хочется...
    от ALEXEY.GORDEEV в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 10.03.2008, 07:40

Ваши права

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