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

User Tag List

Страница 3 из 13 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 123

Тема: Новые возможности Unreal

  1. #21
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от thims
    Вопрос к SMT: а почему у твоего эмулятора нет домашней страницы?
    html не умею писать только ASP а если серъезно - зачем? отправляю на Virtual TR-DOS и даже описание придумывать не надо к файлу
    Цитата Сообщение от Vitamin
    так как насчет предложений
    1. кнопка "отмена" - дельная мысль, она же даст возможность отменить выход из эмулятора, если диск не сохранён (то есть выход: да, нет, отмена)
    2. АЦП - не нужен он на эмуле. куда проще оцифровать в нормальном редакторе

  2. #22
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,258
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    36 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    2. АЦП - не нужен он на эмуле. куда проще оцифровать в нормальном редакторе
    одно дело перегонять готовый вав, а другое в "реале" записывать. а вдруг я захочу написать редактор семплов с поддержкой оцифровки?

  3. #23
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin
    а вдруг я захочу написать редактор семплов с поддержкой оцифровки?
    пиши на спектруме, кто тебе мешает? в эмуляторе проблема в том, что два асинхронных процесса, повешенных на одни и те же такты Z80, - проигрывание звука и его запись - трудно будет синхронизировать. явно у кого-то будут пропуски, щелчки

  4. #24
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,258
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    36 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    пиши на спектруме, кто тебе мешает? в эмуляторе проблема в том, что два асинхронных процесса, повешенных на одни и те же такты Z80, - проигрывание звука и его запись - трудно будет синхронизировать. явно у кого-то будут пропуски, щелчки
    трабл в том, что реала у меня можно сказать что и нет. тем более на нем нет ацп. а насчет синхронизации... можно сделать приоритетность- если идет процесс оцифровки, синхронизировать запись, иначе- воспроизведение

  5. #25
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin
    можно сделать приоритетность- если идет процесс оцифровки, синхронизировать запись, иначе- воспроизведение
    заранее не известно, будет ли оцифровка. а звук надо приготовить заранее, sound blaster отдаёт оцифрованный звук готовыми блоками.

    если только конечно совсем пожертвовать качеством записи... под это дело даже программ нет, а лепить разные штучки, не привязанные к спектруму - только утежелять и замедлять эмулятор

  6. #26
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,574
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    399
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    есть компромис - нажимать F9,ENTER после сохранения важных данных
    Вот такие мелочи и затрудняют работу... И тем не менее, что мешает сделать такую отключаемую фичу? X128, например, сразу на винт пишет...
    С уважением, Станислав.

  7. #27
    Guru Аватар для moroz1999
    Регистрация
    17.01.2005
    Адрес
    Tallinn
    Сообщений
    2,517
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    86
    Поблагодарили
    39 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin
    -низкоуровневая эмуляция GS уже сделана? потому как некоторые программы не хотят звучать.
    Цитата Сообщение от SMT
    низкоуровневая эмуляция GS уже сделана. все программы звучат
    Проблемные игры - почти все мои релизы (barbarian, green beret, commando, soft&cuddly..).
    В чем проявляется проблема:
    Я использую такой метод:
    Сначала отдельной коммандой выбирается номер используемого по умолчанию сэмпла,
    Код:
                LD     A,#NN
                OUT    (#B3),A   ;SENDING NUMBER OF SAMPLE
                LD     A,#2E
                OUT    (#BB),A   ;SENDING COMMAND OF MAKING THIS SAMPLE DEFAULT
    потом дается комманда проиграть сэмпл номер 0, в результате чего должен играться выставленный по умолчанию.
    Код:
                XOR    A
                OUT    (#B3),A   ;SENDING NUMBER OF SAMPLE TO GS (NUMBER=0 -> SAMPLE=DEFAULT)
                LD     A,#39
                OUT    (#BB),A   ;SENDING COMMAND OF PLAYING SAMPLE (NUMBER 0 IN THIS CASE)
                CALL   WAIT1
    Так вот первая-то команда #2E и не работает, не знаю по какой причине, но дефолтным остается последний закачанный. На реальном железе все работает, в Stealth тоже работает, в Spectaculator такой же глюк (хотя в последней версии всё же не проверял).

  8. #28
    Master Аватар для elf/2
    Регистрация
    14.01.2005
    Адрес
    N.Novgorod
    Сообщений
    803
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    2SMT: а нельзя ли добавить настройку размера окна эмулятора в unreal.ini.
    хотелось бы чтобы оно по умолчанию создавалось в "Normal size". Или я плохо искал в конфиге?

  9. #29
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,258
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    36 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SMT
    заранее не известно, будет ли оцифровка. а звук надо приготовить заранее, sound blaster отдаёт оцифрованный звук готовыми блоками.

    если только конечно совсем пожертвовать качеством записи... под это дело даже программ нет, а лепить разные штучки, не привязанные к спектруму - только утежелять и замедлять эмулятор
    а каков размер блока? можно же ограничить верхнюю планку частоты дискретизации например 8кгц. и использовать эту разницу частот для оцифровки.
    вот чем мне понравился Spectaculator, так это возможностью оцифровки (правда только через магнитофонный порт).

  10. #30
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE
    Вот такие мелочи и затрудняют работу... И тем не менее, что мешает сделать такую отключаемую фичу? X128, например, сразу на винт пишет...
    мешает слишком подробная эмуляция ВГ. при сохранении происходит конвертирование из UDI в нужный формат. после записи каждого байта сохранять - медленно. границы секторов не всегда можно определить (например, запись форматированием).
    Цитата Сообщение от elf/2
    нельзя ли добавить настройку размера окна эмулятора в unreal.ini. хотелось бы чтобы оно по умолчанию создавалось в "Normal size"
    для случая FullScr=0,video=double выставляется нормальный размер. или ты пользуешься video=normal? тогда да, окно слишком большое. это я исправлю. я так полагаю, это относится только к driver=gdi
    Цитата Сообщение от moroz1999
    Проблемные игры - почти все мои релизы (barbarian, green beret, commando, soft&cuddly..)
    можешь подробнее описать, где услышать неверный семпл? (например, в такой-то игре нажатие на кнопку "удар" озвучено неправильно. лучше несколько примеров)
    Цитата Сообщение от Vitamin
    а каков размер блока?
    память, которая используется в DMA, блокируется драйвером, чтобы не вытеснилась в своп. так что, теоретически, минимум - 1 страница - 4kb
    Цитата Сообщение от Vitamin
    можно же ограничить верхнюю планку частоты дискретизации например 8кгц. и использовать эту разницу частот для оцифровки
    разница между чем и чем. и что это даст?
    Цитата Сообщение от Vitamin
    вот чем мне понравился Spectaculator, так это возможностью оцифровки
    ну так бери исходники и собирай себе версию с оцифровкой. хотя, если с DirectSound совсем не знаком, проще пропатчить Spectaculator, чтобы он не обрезал сигнал до 1 бита, а всё отдавал в порт

Страница 3 из 13 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Ваши права

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