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

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 19 из 19

Тема: Загрузка файла по имени

  1. #11
    Veteran
    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    149
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кого нынче хотите удивить турболоадером? Тех стариков, что их уже повидали или молодых, которым наше старье и даром не нужно? Большинство с флэшек-винтов грузит игры за секунды, им этот турболоадер только проблемы доставит. Хотя, если запускать в эмуле, то проблем нет, но тут вроде как за "железные машинки" некоторые авторы активно агитируют?
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / ZiFi / NeoGS / ZXM-Soundcard Extreme

  2. #12
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,150
    Записей в дневнике
    37
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    18 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    я выше невнятно написал что ли?

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

    Цитата Сообщение от Gutten Посмотреть сообщение
    Кого нынче хотите удивить турболоадером? Тех стариков, что их уже повидали или молодых, которым наше старье и даром не нужно?
    Внезапно мне напомнила ситуация с NEC PC-88: инфы по работе с дисководом мало, но примеры или не работают, или читают файлы медленно. Я нашел шуструю загрузку в Tetris, дизассемблировал процедуру и использовал.
    Поэтому отказываться от турболоадера глупо, я выше сказал, что достаточно использовать тот вариант, что предложил SaNchez.

  3. #13
    Veteran
    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    149
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да эти мысли вслух не только к данному вопросу, а вообще. Иногда появляются темы как сделать "быструю загрузку без переменных" и одно из решений - как раз прямой доступ к ВГшке. Но на сегодня это худшее решение.
    ZX-Evo Rev. C4 (Double-config) / VDAC2 / ZiFi / NeoGS / ZXM-Soundcard Extreme

  4. #14
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в любом случае отказываться от треклоадера неумно.
    в каком контексте это сказано? если ты имел в виду историческую ценность, то этого не отнять в любом случае. если с практической точки зрения для Спектрумов и его клонов, то нет смысла, ибо винты и карточки решают лучше. Если в общем смысле, с позиции пользователя не только Спектрума - я не знаю как там на других платформах, но уверен, что на многих из них есть свои подобия "дос" со стандартными точками входа для чтения файлов. Вариант SaNchez, кстати, это стандартаная 3d13, это не турболоадер. прям совсем не турбо.
    Последний раз редактировалось Sayman; 01.03.2017 в 11:17.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  5. #15
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,150
    Записей в дневнике
    37
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    18 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    я сталкивался с дисковой адаптацией, когда доступ через 3d13 был просто невозможен, потому что программа работала некорректно. Вариант - использовать треклоадер.

    Странно, что newart. владелец сайта zxpress.ru, не вспомнил о наличии литературы.

  6. #16
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,440
    Спасибо Благодарностей отдано 
    192
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Шынни Посмотреть сообщение
    Странно, что newart. владелец сайта zxpress.ru, не вспомнил о наличии литературы.
    Читай внимательно первый пост. Процедуру просил Gogin. Статья TR-DOS для начинающих ему не помогла, что-то все равно не работало.

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

  8. #17
    Veteran
    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,979
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    99 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Sayman, Ты новый тролль?)) Тебе какая в опу разница...?))) Топикстартеру были предложены варианты - сам выберет.
    Напиши и выложи свою процедуру, языком чесать мастер только?

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

    вот древняя тема, берите какой нравится http://zx-pk.ru/threads/14967-zagruz...uchaetsya.html

  9. #18
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    dr.bars, ты первопост читал или просто понтануться решил на старости? Тебе же сказали, что бы просто под tap перегнать потом можно было.

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

    newart, пояснительная к функции от SaNchez: http://zxdn.narod.ru/coding/bc05strd.txt
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  10. #19
    Member Аватар для Faster
    Регистрация
    22.06.2005
    Адрес
    Ульяновск
    Сообщений
    161
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Gogin ищет процедурку для будущего Mario:
    так, чтобы это можно было легко адаптировать под .tap
    Я бы это сделал так. Есть, например, файлы:
    Код:
    Mario.B
    Code1.C
    Code2.C
    В бейсик файле размещаем 0 RUN USR VAL "PEEK 23628*256+PEEK 23627" <CODE> - универсальный вариант для TR-DOS/TAPE.
    В коде прописываем:
    Код:
    ;начало бейсик-программы (#5D3B - для TR-DOS, #5CCB - для +3DOS и TAPE)
    PROG	EQU	#5C53		;адрес начала бейсик-программы
    
    CODE	LD	A,(PROG)	;проверяем запущена ли программа в TR-DOS
    	CP	#3B
    	JR	Z,TrDos		;запущена в TR-DOS
    	...	...		;запущена не в TR-DOS, например в TAPE
    ;далее следует загрузчик для TR-DOS (хоть #3D2F, хоть #3D13) и Tape
    Поясню как это работает. При запуске Mario.B запускается код, который определяет с какого устройства запущен бейсик файл и в зависимости от этого запускается загрузчик либо для TR-DOS, либо для Tape. Удобство данного способа в том, что файлы без переделки можно записать как на диск, так и на ленту.
    Когда на твой вопрос отвечает философ, перестаешь понимать вопрос

Страница 2 из 2 ПерваяПервая 12

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

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

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

Похожие темы

  1. Загрузка файла в TR-DOS (Ассемблер) не получается
    от IanPo в разделе Программирование
    Ответов: 5
    Последнее: 01.02.2011, 19:54
  2. AY Emul имени С. Бульбы
    от fk0 в разделе Музыка
    Ответов: 8
    Последнее: 25.10.2005, 10:46

Ваши права

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