User Tag List

Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 28 из 28

Тема: Z-PLAYER for GS v3.4

  1. #21

    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,925
    Спасибо Благодарностей отдано 
    1,168
    Спасибо Благодарностей получено 
    362
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а как ты читаешь мсдосный диск?
    посекторно через 3d13
    Нет, конечно

    Если быть совсем точным. Когда подключен нетурболоадер (N) в кнопочке написано, то да, один сектор читается через 3D13, системный сектор, мсдос, исдос. И если диск не трдосный, то дальше уже читается через 3D2F.
    Последний раз редактировалось Evgeny Muchkin; 23.12.2020 в 21:18.

  2. #22

    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,202
    Спасибо Благодарностей отдано 
    270
    Спасибо Благодарностей получено 
    397
    Поблагодарили
    171 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question

    Цитата Сообщение от Evgeny Muchkin
    Недогружены 3 последних инструмента, поэтому и не играет нормально.
    А есть способ для таких случаев проверять целостность мода перед его проигрыванием?

  3. #23

    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,925
    Спасибо Благодарностей отдано 
    1,168
    Спасибо Благодарностей получено 
    362
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    А есть способ для таких случаев проверять целостность мода перед его проигрыванием?
    Имелось ввиду не догружен на диск копировщиком, или чем еще.

    А плеер загружает мод посекторно (не пофайлово). Сначала вычисляется его длина по данным из заголовка, потом загружается соответствующее количество секторов. Т.е. с точки зрения объема данных мод грузится целиком в любом случае.

  4. #24

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

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Т.е. с точки зрения объема данных мод грузится целиком в любом случае.
    другими словами в случае неполного файла в конец файла грузитсо мусор от другого файла

    а по хорошему нужно бы детектить а нужного ли размера файл на диске
    писать "бидабидаошибко файл не торт!"
    и например можно было бы заполнять невалидные данные нулями (видимо так и делают те плееры и поэтому там тишина(точнее они скорей всего грузят все что есть в заранее очищенный буфер))

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

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

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Сначала вычисляется его длина по данным из заголовка, потом загружается соответствующее количество секторов.
    и вообще это ж уязвимость
    можно ж записать туда нереально большую длину, исполнить свой код и овладеть всеми банковскими счетами ничего не подозревающего пользователя
    Последний раз редактировалось NEO SPECTRUMAN; 24.12.2020 в 15:37.

  5. #25

    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,925
    Спасибо Благодарностей отдано 
    1,168
    Спасибо Благодарностей получено 
    362
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    другими словами в случае неполного файла в конец файла грузитсо мусор от другого файла

    а по хорошему нужно бы детектить а нужного ли размера файл на диске
    писать "бидабидаошибко файл не торт!"
    и например можно было бы заполнять невалидные данные нулями (видимо так и делают те плееры и поэтому там тишина(точнее они скорей всего грузят все что есть в заранее очищенный буфер))
    Какие "те" плееры?? Те, которым дали некастрированный файл его нормально проиграли. Тем, кому дали обрезок проиграть нормально не смогут.
    Может нейросеть применить, пусть угадывает какие данные должны быть на пустом месте? Да чего там... пусть сразу весь мод угадывает даже без загрузки
    Торт не торт это уже проблемы ваших кривых копировщиков; подобное я впервые вижу. Z-Player от этого не повиснет, можете поэкспериментировать если интересно.

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    и вообще это ж уязвимость
    можно ж записать туда нереально большую длину
    Не получится! Ибо:
    1. - Мод имеет вполне определенный максимальный размер (Заголовок (1084 байта) + 128 паттернов (по 1024 байта) + 31 семпл (макс. по 128К), вот и считайте.
    2. - Плеер не будет грузить в GS больше данных, чем в неё помещается.

  6. #26

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

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Какие "те" плееры??
    те которые наверно не загрузили вместо семплов левый мусор от других файлов

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

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    вот и считайте.
    посчитал
    это получается в неоГС-ы не может влезть самый большой возможный мод

  7. #27

    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,925
    Спасибо Благодарностей отдано 
    1,168
    Спасибо Благодарностей получено 
    362
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    те которые наверно не загрузили вместо семплов левый мусор от других файлов
    Повторяю, хотите, чтобы нормально звучало - не надо подсовывать вместо модов всякое *****.

  8. #28

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

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Повторяю, хотите, чтобы нормально звучало - не надо подсовывать вместо модов всякое *****.
    щас прибежит сайман и скажет что все обязательно должно правильно загружается в ГС даже когда пользователь в процессе загрузки мода втыкает и вытыкает ГС из зхбаса туда и обратно

Страница 3 из 3 ПерваяПервая 123

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

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

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

Похожие темы

  1. AVR-AY player
    от Zloy в разделе Софт
    Ответов: 375
    Последнее: 04.12.2024, 00:03
  2. AY Player
    от tiboh в разделе Софт
    Ответов: 24
    Последнее: 28.10.2011, 20:18
  3. WilD Player 200 ?
    от AAA в разделе Софт
    Ответов: 52
    Последнее: 01.04.2010, 09:46

Ваши права

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