User Tag List

Страница 144 из 180 ПерваяПервая ... 140141142143144145146147148 ... ПоследняяПоследняя
Показано с 1,431 по 1,440 из 1799

Тема: Новая версия Unreal Speccy

  1. #1431
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Никто не эмулит систему в реальном времени живой системы. Задача эмуля отрендерить железо с соблюдением внутренних таймингов и вывалить в виде видео/аудио/инпутов.
    В случае спека примерно такое алго:
    1. Выполняем машцикл проца.
    2. Проверяем меняет ли он состояние системы, наблюдаемое извне (например пишет в экран, меняет цвет бордера).
    3. Если да, вызываем обработчик соответствующего девайса с тем, чтоб отрендерить его в том состоянии, которое было ДО изменения (дорисовываем экран до "луча" в том месте, где сейчас находится проц по своим тактам).
    4. Повторяем с 1 до конца фрейма.
    5. Дорендериваем что осталось.
    6. Выпихиваем фреймы видео и аудио примерно как это делает виндовсмедиаплеер.

  2. #1432
    Veteran Аватар для sergio78
    Регистрация
    27.10.2011
    Адрес
    Самара
    Сообщений
    1,144
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    29
    Поблагодарили
    25 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TSL Посмотреть сообщение
    Я тоже не могу, как бы ни старался. Обзвонил все музеи, нигде нету.

    не смог профиль компиляции в проекте, по умолчанию поменять, что ли?
    а szl например поменял,без всяких поисков, несмотря на то что у него CORE i7 .и хотя в плеере MPC-BE полно разношерстного ассемблерного кода, под разные simd костыли, собралось и работает даже на первом пентиуме, который в подвале моей конторы логи пропускной вертушки снимает. специально проверять ходил.

    ---------- Post added at 11:49 ---------- Previous post was at 11:40 ----------

    Цитата Сообщение от TSL Посмотреть сообщение
    Цитата Сообщение от TSL Посмотреть сообщение
    Собрал сабж под SSE онлы.
    спасибо, но пять ошибочка вышла. промышленные процессоры via c3, и xcore86 SSE вообще не поддерживают. MMX есть, правда нет ещё команды СMOV, из за неё тоже собранное по умолчанию некоторыми mingw компиляторами, падает при запуске. если нетрудно, собери ещё релиз, msvc 2013, /02 /arch:IA32 пожалуйста

    ---------- Post added at 11:54 ---------- Previous post was at 11:49 ----------

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    Ну, если тебе пофиг на аудио-видео синхронизацию, то да. Или на линух. Венда не позволяет легко и непринужденно асинхронно ловить ивенты от луча и звуковухи, поэтому для достоверной аудио- и видеосинхронизации надо нехило напрягать проц. Как-то так, насколько я помню из всяких эмуляторных тем.
    1 гигагерца безкостыльного x86, наверное должно хватать, что бы проимулировать 3.5 мегагерцовый Z80, плюс обвязку ULA?

  3. #1433
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,913
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    32 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sergio78 Посмотреть сообщение
    1 гигагерца безкостыльного x86, наверное должно хватать, что бы проимулировать 3.5 мегагерцовый Z80, плюс обвязку ULA?
    Да никакого не хватит под виндой. Вообще. Потому что для совсем точной эмуляции надо постоянно опрашивать позицию луча и аудиобуфера. И чем дольше эмуль будет их не опрашивать (а именно эмулить), тем больше "не-50-fps" и левых плюмканий звука.

  4. #1434
    Veteran Аватар для sergio78
    Регистрация
    27.10.2011
    Адрес
    Самара
    Сообщений
    1,144
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    29
    Поблагодарили
    25 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    я думаю, что эмуляция 99.9% не нужна особо. всё должно быть в пределах разумного, тем более что даже и разнообразные железные клоны особой точностью не страдали. можно какие нибудь хаки, применять, если внезапно очень нужная дема не пошла, или глючит на отображении. но это так, к слову сказать. ну а по поводу линукса, всё фигово будет. я его не осваиваю, никак. всю жизнь сидел на винде, привык. и поэтому весь линуксовый софт мало что не нравиться, но и раздражает порой, привлечением на себя огромного огорода зависимостей. не совмесимых межу собой, медленных, и жрущих ресурсы.

  5. #1435
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,913
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    32 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sergio78 Посмотреть сообщение
    я думаю, что эмуляция 99.9% не нужна особо.
    А зачем Вам тогда Unreal? При кросс-разработке она нужна, а для игр хватит и других эмулей.
    Цитата Сообщение от sergio78 Посмотреть сообщение
    можно какие нибудь хаки, применять, если внезапно очень нужная дема не пошла, или глючит на отображении.
    То есть, автору пытаться поддпиливать эмуль под каждую неработающую дему? Да и бессмысленно оно - штатными средства винды позволяют синкаться с аудио с точностью +-100%, оно нафик не надо ни в каком виде.
    Цитата Сообщение от sergio78 Посмотреть сообщение
    привлечением на себя огромного огорода зависимостей. не совмесимых межу собой, медленных, и жрущих ресурсы.
    Аккуратнее, побьют

  6. #1436
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    259
    Поблагодарили
    179 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от null_device Посмотреть сообщение
    А какая у вас конфигурация "реального железа"?
    Настройки самого унрила не трогал. Конфа писюка: 4 ядра, 4 гига, мать GIGABYTE EP45, Видео 512 Mb GT 240, звук SB Audigy 2 ZS, HDD 2x250Gb.

    Не исключаю, что сам *.ini-файл эмулятора настроен "криво".
    Мне тоже кажется что где-то есть конфликт, толи со звуком, толи еще с чем-то.. И если перелопатить ini, то глюк с фпс можно пофиксить. Но я нашел решение попроще: теперь если я открываю унрил и он, гад, кажет мне 20-30 фпс, то я запускаю спектакулятор, а потом переключаюсь на унрил, и он кажет мне опять 50 фпс. Слава спектакулятору! А ведь этот глюк даже перезагрузкой не лечится, только спектакулятором и спасаюсь )))
    Куплю корпус и материнку от Spectrum +2/+3

  7. #1437
    Veteran Аватар для sergio78
    Регистрация
    27.10.2011
    Адрес
    Самара
    Сообщений
    1,144
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    29
    Поблагодарили
    25 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    А зачем Вам
    Ко мне можно на Ты. Мы вроде не в обслуживающем потребителей сервисе находимся.

    ---------- Post added at 17:57 ---------- Previous post was at 17:53 ----------

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    То есть, автору пытаться поддпиливать эмуль под каждую неработающую дему?
    вообще то так оно и происходит. У кого то что то не идёт, и он начинает доставать разработчика, что бы тот подправил, подделал, прикрутил чего то, приклепал или подточил. и тут либо посылают, либо хак с заплаткой делают.

    ---------- Post added at 18:06 ---------- Previous post was at 17:57 ----------

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    Аккуратнее, побьют
    маловероятно, по крайней мере пока ни на лоре, ни на опеннете этого не сделали. который год подряд все в этой теме, заняты исключительно избиванием друг друга, пиннанием за очередной "самый замечательный" дистрибутив с нескучными обоями, в подарок. ну и ожиданием неминуемого виндоконца, кстате тоже. ну а серьёзно, не моё это. слишком всё там замороченно.

    ---------- Post added at 18:08 ---------- Previous post was at 18:06 ----------

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    . Слава спектакулятору!
    я тоже к этому присоединяюсь. был бы бесплатный, цены бы ему не было.

  8. #1438
    Guru Аватар для null_device
    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,110
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    87
    Поблагодарили
    71 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sergio78 Посмотреть сообщение
    Цитата:
    Сообщение от ZX_NOVOSIB
    . Слава спектакулятору!

    я тоже к этому присоединяюсь. был бы бесплатный, цены бы ему не было.
    .. и пофиг, что пишет сразу в примонтированный образ дискеты tr-dos, эмуляция bdi у него "не очень" (Рощиновский BV, и некоторый другой софт в нем не работают) и основной "недостаток" - поддержка минимально возможной периферии "отечественых" клонов.
    Стойкое ощущение, что сектакулятор был все-таки создан для эмуляции "фирменных" машин (как анреал - для эмуляции пентагона).

    ---------- Post added at 22:25 ---------- Previous post was at 22:23 ----------

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    я нашел решение попроще
    Как по мне, более сложный "костыль", найденный методом научного тыка.
    Когда есть, но не знаешь где - это все равно, что нету.

  9. #1439
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sergio78 Посмотреть сообщение
    не смог профиль компиляции в проекте, по умолчанию поменять, что ли?
    Не смог такое говнище древнее найти, гг.
    Цитата Сообщение от sergio78 Посмотреть сообщение
    промышленные процессоры via c3, и xcore86 SSE вообще не поддерживают
    Спрашивал педивикию, говорит что via c3 поддерживает. Про промышленные ниче не хз.
    Цитата Сообщение от Alex Rider Посмотреть сообщение
    Да никакого не хватит под виндой. Вообще. Потому что для совсем точной эмуляции надо постоянно опрашивать позицию луча и аудиобуфера. И чем дольше эмуль будет их не опрашивать (а именно эмулить), тем больше "не-50-fps" и левых плюмканий звука.
    Бред какой-то...
    Цитата Сообщение от sergio78 Посмотреть сообщение
    msvc 2013, /02 /arch:IA32 пожалуйста
    Студия 2010.
    Без ссе:
    https://dl.dropboxusercontent.com/u/...real_no_sse.7z

  10. #1440
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,913
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    32 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sergio78 Посмотреть сообщение
    У кого то что то не идёт, и он начинает доставать разработчика, что бы тот подправил, подделал, прикрутил чего то, приклепал или подточил.
    Ну да, но делается правильное, универсальное для найденной проблемы решение. А, вообше, проблема проблема тут одна: не 50.00 fps + дерганье кадров + хрипы музыки. И решение - отказаться от асинхронных механизмов Windows и постоянно опрашивать текущие позиции луча и указателя в аудиобуфере. Может, я не прав, не ручаюсь на 100%, но ЕМНИП оно так. А отсюда и требования к ресурсам.

Страница 144 из 180 ПерваяПервая ... 140141142143144145146147148 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Порт Unreal Speccy под Linux!
    от ^m00h^ в разделе Эмуляторы
    Ответов: 62
    Последнее: 28.11.2018, 22:02
  2. Новая версия EmuZWin
    от Vladimir Kladov в разделе Эмуляторы
    Ответов: 217
    Последнее: 09.05.2018, 20:32
  3. Настройщик Unreal Speccy
    от Dr.Lion/RSM в разделе Эмуляторы
    Ответов: 97
    Последнее: 03.03.2008, 14:12
  4. unreal speccy beakpoints
    от Raider в разделе Эмуляторы
    Ответов: 2
    Последнее: 10.07.2005, 23:13
  5. работа с образами HDD в Unreal Speccy
    от elf в разделе Эмуляторы
    Ответов: 15
    Последнее: 30.03.2005, 18:22

Ваши права

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