Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. После 2000 года » Старые DOS игры на Core 2 Duo - это возможно!!! |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 | Печать |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Всё получилось! Технология On Demand Clock Modulation (ODCM). Ошибка 200 исчезла, проверено на Jazz Rabbit 1994 года. Метод с одной стороны можно назвать софтовым, но с другой стороны никак не назовёшь. Потому что управление замедлением происходит через штатную аппаратную настраиваемую через управление MSR функцию процессора. Никаких сторонних прог, никаких TSR. Только программа чтения-записи MSR регистров процессора, больше ничего. После выполнения не оставляет мусор в ОЗУ, ни о каком дополнительном расходовании ОЗУ речи не идёт. Да, друзья-товарищи, теперь можно без оглядки на runtime error 200 сказать, что лучшего по масштабируемости процессора, чем Core2, под широкий охват игр от DOS до XP вы не найдёте. Запускать следует на FSB800, чтобы получить минимальную частоту хотя бы 200х6=1200. Рассматриваем 2-ядерные варианты. На мой взгляд, целесообразно выбирать из моделей на FSB800, т.к. они обладают большими множителями. Конечно, можно выбрать и процессор на FSB1066/1333 и запустить его на FSB800, но будет обидно не подняться выше 2ГГц в WinXP, т.к. они обладают меньшими множителями. В DOS используем программу MSRED.COM для замедления. Её же используем для замедления перед загрузкой GUI Win98. Программу прилагаю во вложении к данному сообщению для всеобщего доступа, чтобы любой мог убедиться, что я ничего не сочиняю, а также по отдельной просьбе Baraxtikov. Автор программы i8088, за что ему персональная огромная благодарность. Программа не защищена от копирования и с согласия автора распространяется свободно. Небольшая шпаргалка по регистрам от меня: r/w 194h - максимальные (они же номинальные) множитель и напряжение питания r/w 199h - текущие (в реальном времени) "рабочие" множитель и напряжение read only 198h - регистр, управляемый регистрами 194h и 199h. Только он один выводит реально выставленные параметры. Если вы ввели в 194h и 199h недопустимые для данного CPU значения, они вполне могут успешно записаться в 194/199, но реально работать не будут. И только чтение 198h даст вам настоящую картину. r/w 19Ah - вот он, долгожданный аппаратный троттлинг. Я не буду умышленно давать значения MSR по своему CPU, потому что не исключено, что на разных CPU они могут немного разниться. Напряжения уж точно! А вместо этого дам такой совет: установите в WinXP программы CrystalCPUID, ThrottleStop. Для верности отключите временно в биосе C1E и EIST, чтобы параметры сами не крутились. Функцию ODCM можно найти в ThrottleStop, включайте значения 50, 25, 12,5% и читайте регистр 19Ah с помощью CrystalCPUID, запишите на бумажке. Далее установите чекбоксы на EIST, C-States и Power Saver, закройте все остальные программы, убедитесь, что проц ничем не загружен, читайте регистр 198h. Так вы узнаете напряжение в экономичном режиме (минимальное для вашего процессора), это пригодится в DOS (а зачем там на минимальной частоте высокое напряжение подавать?). Ну и с множителями аналогично. Рекомендую для DOS установить множитель 6 и минимальное напряжение + троттлинг при необходимости. Для Win98 установить максимальную частоту 2ГГц (в случае шины 200(800) это множитель 10) и напряжение где-нибудь из средних (пониже штатного максимального). Какие появятся вопросы, задавайте здесь, не стесняйтесь. Я уже по 10 кругов всё это прошёл, думаю, у меня не возникнет затруднений помочь. Прикрепленный файл (MSRED.COM, 0 байт, скачан: 30 раз) |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
1001 написал: Да без проблем должны пойти все они! Всё всегда бегало как надо. Запущу Crysis 2007 специально, посмотрю попристальнее. Как там FPS смотреть? Встроенный бенчмарк есть? STALKER, Mass Effect, BioShock, Oblivion, Crysis, Resident Evil 5, Red Faction: Guerrilla Да, есть просьба ко всем выкладывать сюда все возможные CPU бенчмарки для DOS. Будем тестировать Core2 с троттлингом и без, сравнивать с "эталонными" CPU своего времени по базе этих бенчмарков. Прикрепляйте прямо к сообщениям, они же там совсем мало весят. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
rus написал: Коллега, поздравляю! И особая благодарность автору - i8088. Всё получилось! Технология On Demand Clock Modulation (ODCM). Ошибка 200 исчезла Предлагаю выделить этот вопрос в отдельную тему, думаю многим будет интересно. Напишите мне наиболее подходящее название темы, выделю. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 декабря 2017 15:09 Сообщение отредактировано: 15 декабря 2017 15:10
Rio444 написал: Спасибо! И особая благодарность автору - i8088. Я прилагаю еще одну свою программу, CPUCTL.EXE, она отличается возможностью задания бит по маске (AND/OR/XOR) и отсутствием зависания в случае если запрошенный MSR отсутствует. Также проверяется CPU, если он не поддерживает MSR или CPU 16-разрядный, программа не запустится. Исходник также приложен, компилятор MSC5+MASM5 Прикрепленный файл (cpu_103.zip, 0 байт, скачан: 33 раза) |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Посмотрел Crysis. Первая сцена - базар перед прыжком с самолёта - средний fps 20. Конфигурация: Core 2 X6800 @ 3,0GHz FSB666 166x18 DDR333 2GB Dual Channel 2,5-2-2-5 AGP Radeon HD3850 512MB X-Fi SB0770 настройки ВЫС (МАКС недоступны), анизотропка 8х, разрешения 1600х1200, 1920х1080. Rio444 Спасибо! Ну можно и выделить. Название "Выбор системы под самый широкий охват игр" подойдёт? Хотя это почти то же название, что и у текущей темы. Хотя слово "УНИВЕРСАЛЬНЫЙ" мне не нравится, к нему всегда можно придраться. Можно более прицельно, так: "Конфигурирование систем на базе Core 2 под максимально возможный временной диапазон игр". |
Эта тема была выделена из темы "Универсальная платформа для игр разного периода" (15 декабря 2017 16:54) |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
я один не вкурил связи меджу дос играми и виндовс ХР и тестах crysis? |
Baraxtikov
Newbie
Откуда: Оренбург Всего сообщений: 47 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 авг. 2015 |
DOS Logic написал: Идея была запускать на одной платформе игры от DOS до XP я один не вкурил связи меджу дос играми и виндовс ХР и тестах crysis? |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
DOS Logic написал: Тема выделена из [t=27670]"Универсальная платформа для игр разного периода"[/t], я один не вкурил связи меджу дос играми и виндовс ХР и тестах crysis? пометка о чем, прямо над Вашим сообщением. |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
а есть результаты от min до max ? в speedsys 4.78 |
La Forge
Advanced Member
Lt. Cmdr. Откуда: Рязань Всего сообщений: 3248 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 нояб. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 декабря 2017 23:37 Сообщение отредактировано: 15 декабря 2017 23:38 Оффтопик: Оффтопик: Меня одного напрягает нравоучительно-назидательный тон этих постов? Как учитель школьникам, чесслово. Вроде всё по делу, тема интересная, а читать некомфортно даже. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
La Forge написал: Это комплексы Оффтопик: Меня одного напрягает нравоучительно-назидательный тон этих постов? Как учитель школьникам, чесслово. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 декабря 2017 0:20 Сообщение отредактировано: 16 декабря 2017 0:21
Мне тысячу лет не надо нравоучительствовать, я и без этого чувствую себя самодостаточным. Здесь я всего лишь кратко и по делу излагаю пошагово, где как следует поступить. Для людей. Не бахвальства ради, а безгеморности повторения для! Потому, что знаю, как долго всё это раскапывать самому, а не потому, что считаю окружающих тупыми. Если сухое перечисление в форме руководства вызывает ощущение дискомфорта от назидательства, то мне грустно. Не угодишь людям. Если вопрос действительно интересен, то вместо комментирования всякой хренью лучше бы порадовались наличию стройной исчерпывающей информации, без не состыковок и противоречий. Я старался подать её так, чтобы вопросов не оставалось, а не назидательный тон набирать. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Ekb написал: Пожалуйста, 600МГц, поделённые на 8 (ODCM 12,5%): а есть результаты от min до max ? Прикрепленный файл (600#12,5%.TXT, 0 байт, скачан: 36 раз) |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
А это - 3400МГц FSB800, естественно, без троттлинга: Прикрепленный файл (3400.TXT, 0 байт, скачан: 27 раз) |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Ну как разброс, впечатляет? От Pentium 133. Если добавить троттлинг ещё и через регистры чипсета, наложение одного замедления на другое даст вообще потрясающий эффект, не удивлюсь, если где-нибудь на уровне 80286. Но это уже не будет чисто "процессорным" троттлингом. И чипсет материнской платы может у разных юзеров варьировать, поэтому здесь рассматриваю только средства Core 2 MSR. Хотя, предложения по замедлению в DOS таких чипсетов, как Intel 865, Intel P31, VIA PT880 и т.д., были бы крайне интересны. Если кто-то имеет чем поделиться, пишите. Оффтопик: Оффтопик: И не забудьте выключить назидательный тон. |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 декабря 2017 2:12 Сообщение отредактировано: 16 декабря 2017 2:31
rus спасибо! Теперь убедился. Возможно еще помогут программы отключения кэша L1 ? Тогда еще больше затормозится. Заметил, что видеопамять тоже падает с 95мб/с до 5мб/с P.S. Процессор холодный? Насколько помню при старте (в биосе) и в DOS'е - процессор нагружается на 100% все 4 ядра. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Хм, у меня в биосе есть отключалка такая. Столько всего сделал, столько проштудировал и перерыл, а такую простую вещь забыл попробовать! Спасибо за подсказку, сейчас уйду под DOS и попробую без L1. (Кстати, L2 я отключал программно, тоже через MSR, эффекта это почти не даёт. А про L1 как-то из головы вылетело. Надо срочно исправлять сей непозволительный недочёт!) |
La Forge
Advanced Member
Lt. Cmdr. Откуда: Рязань Всего сообщений: 3248 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 нояб. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 декабря 2017 3:24 Сообщение отредактировано: 16 декабря 2017 3:44
Мда. ЧСВ, смотрю, просто зашкаливает. Ладно, с ответом не утруждайтесь, проехали. ... По теме конечно работа большая и интересная, не спорю. |
anthony |
La Forge написал: Имеет право. Мда. ЧСВ, смотрю, просто зашкаливает. Его исследования гораздо интереснее, чем подавляющее большинство обсуждений на этом форуме |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Всех благодарю за признание проделанной работы и призываю не останавливать внимание на моей персоне и на моём ЧСВ. Поверьте, я от этого был далёк, как от Луны, когда излагал здесь открытые факты и наработанные алгоритмы. Интересна тема - давайте будем ближе к ней. Оказанным вниманием польщён, спасибо! Глобальная цель данной темы - показать, что, существует замечательный альтернативный способ, на который никто до сих пор не обращал внимание. Для DOS ретрогейминга все в основном шли тремя путями: а) DOSBOX - без комментариев, это немного уже другая тематика. б) Компьютеры "из эпохи", зачастую не один и не два, т.к. требования очень широкие. в) Компьютер "для Win98 и немножечко XP", на котором гоняется DOS7.1, используя программные замедлялки. Далеко не всегда качественно на выходе. Я же здесь пытаюсь донести, что семейство Core 2 настолько хорошо масштабируется, что может покрыть целиком (б) и с лихвой (в). Минимальный множитель - 6, и это прекрасно. Плюс к тому своя "замедлялка" у Core2 - это пропуск рабочих тактов, штатная аппаратная фишка ODCM, которая изначально предназначена для защиты от перегрева (все об этом знают). Но мы можем использовать эти особенности в DOS. Получаем от 600МГц/8 (фактически 75 реально рабочих мегагерц) до 3+ГГц в двухъядерном режиме (скриншоты выше). Это уже не "немножечко XP", а уверенно XP в полном объёме. Ekb Отключил L1 из BIOS. С одной стороны здорово, при 100х6 без троттлинга рейтинг стал 6,61 - около 80386DX-40. Погонял WOLF3D - да, именно такие ощущения были когда-то на 386DX компе. С троттлингом ODCM 12,5% рейтинг стал вообще 1,04. Наверное, это медленнее, чем 80286. Но с другой стороны случаются подвисания, потом только перезагрузка. Это некрасиво и несолидно, потому что мы стремимся к 100% совместимости без лагов. Пока вопрос с L1 открыт, хотя, несомненно, эффект присутствует, и ошеломляющий эффект. Следующее неудобство с L1 - надо залезать в BIOS. Всё, что я предлагал до сих пор, делается в DOS за 1 секунду батниками. Каким образом отключается L1, я не знаю. L2 совершенно точно отключается через MSR, регистр 0x11E. Он read only, по всей видимости, для него существует другой управляющий регистр, как 194/199 управляют 198-ым. На этот вопрос может точно ответить i8088. Есть программа L2CTL.COM, которая отключает L2 из DOS. Эту программу тоже написал он. Как и редактор MSR, она работает с процессорами Pentium 2, Pentium 3, Core. L2 отключается через MSR. Pentium 4 не поддерживаются. Программа во вложении к этому сообщению. Так что главная заслуга всей этой эпопеи принадлежит вовсе не мне, а i8088. Прикрепленный файл (L2CTL.COM, 0 байт, скачан: 45 раз) |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Ekb написал: Да, проц холодный, ведь в DOS он сразу замедляется до множителя 6. Это прописано в autoexec.bat, присутствует бут-меню, для секции WIN также прописан множитель, такой, чтобы при заданной шине получить 2ГГц. Вот у меня шина по умолчанию 166(666), значит, в секции WIN прописана установка множителя 12. А для секции DOS - 6 (1ГГц на выходе). Всё просто. P.S. Процессор холодный? Насколько помню при старте (в биосе) и в DOS'е - процессор нагружается на 100% все 4 ядра. Ещё раз хочется отметить сказанное ранее: rus написал: Т.е. в BIOS должно быть настроено так, чтобы система стартовала с максимальной используемой частотой CPU. В Windows XP есть понятие Perfomance Timer. Когда винда стартует, она фиксирует частоту процессора и считает потом эту величину константной. Если, допустим, множитель 6 и частота ядра 1200МГц, то винда считает, что в одной секунде реального времени 1,2 млрд тактов процессора. Если мы уже непосредственно в среде WinXP установим множитель 12 и повысим частоту до 2400МГц, то Perf Timer всё равно уже будет считать, что в одной секунде геймплея 1,2 млрд тактов, и игровая секунда будет проходить за 0,5 реальных секунды. Большинство игр опираются на этот показатель и будут неадекватно быстро проигрываться. |
La Forge
Advanced Member
Lt. Cmdr. Откуда: Рязань Всего сообщений: 3248 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 нояб. 2012 |
Ладно, вернёмся к технической стороне. Core 2 - семейство конечно исключительное, актуальное и через 11 лет после выпуска Однако. 1) Во-первых используемая плата (и другие из списка). Их днём с огнём не сыскать. 2) 865-й чипсет. DDR1, AGP. Я сам люблю эти карты, но они тоже уже перешли в разряд ретро (а в основном старья). И найти что-то лучше FX5200 затруднительно. И у новых типа Radeon HD проблемы c новыми осями. 3) Старые игры хотят ISA-звук. И вот тут как раз засада. Ибо даже при наличии подобной платы, нужно много танцев с бубном/паяльником. Про "error 200" пока не будем, т.к. нужно проверять. А теперь посмотрим вариант другой. Есть у человека современный комп. Какой неважно. Игры начиная года с 2002-го прекрасно идут на нём. Т.е. с этим можно не заморачиваться. Остаётся как раз период 81-2002. Так вот берём P2/440BX. 1) Плат под них ЕЩЕ полно. Процессоров тоже. 2) тут паритет. Но здесь можно не заморачиваться с установкой крутой видеокарты. Matrox G200/400 - Tnt/2 - Voodoo3 - Rage128. Для игр до 2002- их за глаза хватит. 3) полно слотов ISA/PCI. И ставить можно что угодно. И без шаманства. Ну и по скорости. P2-266. По тесту CheckIt он показывает ~300 - кратное преимущество относительно XT. Тормознул до 133. Отключил кэши. И в тесте он показал... 5,14 ! То есть потенциально может нормально работать даже оригинальный Digger, на новых системах летающий И всё это без танцев с бубном. Вот такие выкладки. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
La Forge написал: Согласен 100%. Более того, лично мне собирать старые конфигурации для старых игр гораздо увлекательнее, чем играть потом в эти игры. Но кому-то интереснее собрать такой вот универсальный компьютер, и пункты 1-2-3 для него не больше проблема, чем для тебя найти Voodoo3 и P2/440BX. Кроме того, эти вопросы обсуждались в исходной теме topic/27670 |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
La Forge написал: Есть Про "error 200" пока не будем, т.к. нужно проверять. La Forge написал: Он на 286-10, который всего на 4 раза (примерно, по памяти) быстрее ХТ, уже очень весело идёт, надо вырубать Турбо чтобы комфортно играть. И в тесте он показал... 5,14 ! То есть потенциально может нормально работать даже оригинальный Digger, |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 декабря 2017 17:18 Сообщение отредактировано: 16 декабря 2017 17:20
La Forge ОК, вернёмся. С удовольствием отвечу на каждое положение. Только убедительно прошу не скатываться к очередной волне "а вот так лучше" с разгромными аргументами. У любого способа существуют свои достоинства и недостатки. 1) Во-первых, используемые платы не ограничиваются этими 4 из списка, и я уже говорил об этом. Текущая тема больше о процессоре. 2) То же самое. Я считаю, что лучшим выбором будет как раз не 865-й с AGP, а более старшие с PCI-E и с южным мостом ICH7. Для него есть замечательный драйвер под Win98, проверен много раз и не одним человеком. Вопрос с видеокартой под XP/7+ снимается автоматом, а для Win98 используем видеокарту PCI. 3) Вот эта засада частично принимается, согласен. Однако: если мы на чипсете ICH5 или VT8237, то мы можем в DOS обойтись картами Vortex2 и/или Live/Audigy. Если мы на чипсете ICH7, мы обойдёмся любой картой из модельного ряда YMF2x4, да ещё и получим нативный OPL3 от Ямахи (в DOS) и миди XG от Ямахи (В Windows). Можно даже MPU-401 при помощи программы SoftMPU организовать в DOS. Под MT-32, без всякой ISA. Это проверено. А теперь про Ваш вариант: 1) Согласен 100%. Но смотрите и п.1 выше, плат 775 на ICH7 тоже полно. 2) В моём варианте тоже. Просто в слоте PCI, а не AGP. Для игр до 2000-2002 без разницы. 3) Про ISA принимается. Про PCI не принимается. Что, у плат-775 какие-то другие PCI, с шаманством? La Forge написал: Ну это с какой стороны посмотреть. Знаете, вот я скажу не из грубости, честно, а просто по крику души: я в гробу видал, как игры эпохи XP идут в современных осях. Предпочитаю иметь нативную XP. А нативная XP уже не всегда совместима с "современным компом, каким неважно". Хотя и всякий другой имеет на то своё собственное мнение. Есть у человека современный комп. Какой неважно. Игры начиная года с 2002-го прекрасно идут на нём. Т.е. с этим можно не заморачиваться. La Forge написал: Отлично! Прекрасные показатели. Но чёрта с два это без танцев. Танцы присутствуют, с троттлингом, и они ничем не краше, чем мои танцы с троттлингом. Ну и по скорости. P2-266. По тесту CheckIt он показывает ~300 - кратное преимущество относительно XT. Прошу отметить, что целью не является противопоставление чему-то другому. Целью является иллюстрация конфигурации с самым широким охватом. "Всё в одном", своя изюминка! А Вы мне снова начинаете толковать про "современный комп, какой неважно" для XP. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 декабря 2017 18:40 Сообщение отредактировано: 16 декабря 2017 18:47
Отвечая на вопрос - я не помню MSR, отключающих только L1, есть общее отключение кеширования, делается стандартно программированием регистра CR0. Но для этого программы есть, и для всех процессоров (где есть L1) управления одинаково. rus, когда ты отключал L1 на core, L2 был заметен (по speedsys или подобной программе)? Если все же да, то стоит разобраться. Ну и раз уж зашел разговор про L2CTL, приложу новую версию, где добавлена работа с PPro, и исправлены мелкие ошибки. Прикрепленный файл (L2CTL.COM, 0 байт, скачан: 37 раз) |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 декабря 2017 19:50 Сообщение отредактировано: 16 декабря 2017 19:51
i8088, в биосе опция отключения L1 & L2 совмещена. При отключении программа L2CTL говорит, что L2 включён. Вообще я почитал содержимое ASM и пришёл к выводу, что при работе L2CTL отключаются кеши вместе, а потом включается L1. Так это происходит? Значит, можно задать ключ "невключения" L1? |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Запустил я версию 0.9, забавно стало. White так любит оформление, лэйблы-шильдики, названия ведомств. Даже в BIOS своей материнки вбил пафосное "Napalm FX Edition Modlabs.net" или что-то в этом роде. Вот мне как-то все эти наклейки, бирки по фигу. Мы с ним в увлечении "пятизвёздочными ПК" очень похожи, но в мелочах мы такие разные. Так значит, после отключения кешей возможно опционально L1 и не включать? И точно так же, можно L1 потом включить без включения L2? |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
rus написал: Она проверяет настройку MSR 0x11e, но проверку CR0 я не делал (можно сделать), в биосе опция отключения L1 & L2 совмещена. При отключении поэтому L2 как бы включен, но не работает, тк система кеширования отключенв. rus написал: Потом включается не L1 как таковой, а вся система кеширования в CPU, но L2 уже Вообще я почитал содержимое ASM и пришёл к выводу, что при работе L2CTL отключаются кеши вместе, а потом включается L1. отключен. rus написал: Такого способа я к сожалению не знаю, есть возможность выключить систему Значит, можно задать ключ "невключения" L1? кеширования вообще (и не важно, сколько кешей в процессоре), либо отдельно только L2. Про отдельное управление L1 в документах Intel я не встречал информации. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Да-да, я именно это и имел в виду. Отключение L2 или L1+L2. Так можно сделать в программе? Может быть, если отключение L1+L2 будет задаваться не из BIOS, то и подвисания исчезнут, кто его знает. Да и неудобно это в BIOS лезть каждый раз. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Ok, я доделаю L1+L2. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Прилагаю версию 0.92, добавлен ключ A (отключить все кеширование) и добавлена защита от запуска на процессорах NetBurst Прикрепленный файл (L2CTL.COM, 0 байт, скачан: 44 раза) |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Ооо, супер, спасибо! Я сегодня на работе до 20-21 ч, вечером буду пробовать, напишу. |
La Forge
Advanced Member
Lt. Cmdr. Откуда: Рязань Всего сообщений: 3248 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 нояб. 2012 |
rus написал: Не другие. Но на 775-х платах их слишком мало, а всё отдано бесполезному что тогда, что сейчас PCI-e X1. Я это имел в виду. Если конечно не 865-й чипсет ро ISA принимается. Про PCI не принимается. Что, у плат-775 какие-то другие PCI, с шаманством? rus написал: Он позволяет 98-й воспринимать PCI-e не посто как PCI? Ссылочку в студию тогда. Я считаю, что лучшим выбором будет как раз не 865-й с AGP, а более старшие с PCI-E и с южным мостом ICH7. Для него есть замечательный драйвер под Win98 rus написал: Не помню, как Vortex (под который кстати нет дров для систем выше ХР), а вот эмуляция у Live убогая. Я про MIDI конкретно. Однако: если мы на чипсете ICH5 или VT8237, то мы можем в DOS обойтись картами Vortex2 и/или Live/Audigy. rus написал: Не знал, что P2 троттлинг умеет Танцы присутствуют, с троттлингом, и они ничем не краше, чем мои танцы с троттлингом. ... Но в итоге радикальный метод один, какой бы ни был проц - отключение кэшэй |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
La Forge написал: Ой, да ладно, не на всех платах так! Достаточно пошерстить АВИТО несколько дней, и можно найти несколько экземпляров с 4-5 PCI и всего одним PCI-Ex1. Таких плат было полно, даже на ICH10, к примеру. А на ICH7 - тем более. Нет, ну я понимаю аргумент, что сокет-775 с ISA тяжело найти. Но уж говорить о том, что тяжело найти с нормальным кол-вом PCI - это слишком. Тем более для человека, который не поленился найти Voodoo3 и 440BX. Мы и не такое находили, разве не так? на 775-х платах их слишком мало, а всё отдано бесполезному что тогда, что сейчас PCI-e X1. Я это имел в виду. Если конечно не 865-й чипсет La Forge написал: Нет, конечно. А зачем это надо? См. выше, платы с 4-5 PCI. Он позволяет 98-й воспринимать PCI-e не посто как PCI? Ссылочку в студию тогда. La Forge написал: А на фига Вортексу дрова выше XP? A3D - времена Win9X, вот с этим прицелом и надо ставить. И вообще, для XP целесообразно поставить другую карту для гейминга. Если у материнки есть PCI-Ex1, то сам бог велел ставить X-Fi Titanium. Будет максимум отдачи по звуку в играх из-под XP. Не помню, как Vortex (под который кстати нет дров для систем выше ХР), а вот эмуляция у Live убогая. Я про MIDI конкретно. У Live никакой эмуляции MIDI вообще нет, несмотря на то, что в играх можно выбрать 3x0 порт и играть типа "GM". На самом деле поток перенаправляется на эмулированный порт FM. Если хочется настоящий GM в DOS - у Live есть внешний GAME/MIDI выход, а у Vortex ещё и WT-гребёнка. Всё это в досе работает. (Но не выше, чем на ICH5/VT8237. При выборе ICH7 - только Ямаха и её внешний GAME/MIDI.) Ну извините, если Вы цепляетесь к хреновому MIDI у Live, то я Вам скажу, что и большинство ISA карт не спасёт, надо использовать нормальные WT-дочки или внешние модули. La Forge написал: Прошу прощения, я не корректно выразился. Я имел в виду все средства замедления в целом. Вот, например, что Вам нужно сделать, чтобы Ваш PII-266 тормознуть до 133? Небось, крышку снимать и джамперами щёлкать? И это Вы называете "без танцев"? Ну даже если из BIOS на каких-то матерях делается, это замедление достигается через две перезагрузки, потом вернуть прежнюю конфигурацию назад - снова через BIOS, две перезагрузки. А на Core 2 это делается за секунды батником без перезагрузок. Например, на моём камне X6800, чтобы замедлить его до уровня примерно XT---286, требуется всего лишь составить .BAT следующего содержания: Не знал, что P2 троттлинг умеет msred.com w 194 1061b msred.com w 19a 12 l2ctl.com a По SPEEDSYS с шиной 166 это будет рейтинг 1.70. Недурно против 5.14 у PII-266, а? При том если отключить троттлинг, включить все кеши и разогнать до 3ГГц, то с той же шиной 166 (166х18) программа SPEEDSYS покажет рейтинг 4673. Pentium II, который не умеет троттлинг и который не сравнится по максималке с Core 2, никогда не даст такой разброс производительности! |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
i8088, всё работает супер. Зависания действительно ушли, хотя это странно, какая разница в работе, отключать кеши через BIOS или из DOS. Но с уверенностью про зависания скажу позже, когда погоняю в рамках одного DOS-сеанса (без перезагрузок) хотя бы с полчасика. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 декабря 2017 11:02 Сообщение отредактировано: 18 декабря 2017 11:04
La Forge написал: Умеет средствами чипсета, управляется как обычно через STPCLK# Не знал, что P2 троттлинг умеет Из datasheet i440bx • Flexible STPCLK# Mechanism for Host Clock Control • Throttling: STPCLK# Duty Cycle Control for Low Frequency Emulation rus написал: Отлично! Зависания могут быть при нарушении когерентности кешей и памяти, в частности имеет значение ставить WBINVD i8088, всё работает супер. Зависания действительно ушли, хотя это странно, какая разница в работе, отключать кеши через BIOS или из DOS. Но с уверенностью про зависания скажу позже, когда погоняю в рамках одного DOS-сеанса (без перезагрузок) хотя бы с полчасика. до или после отключения кеширования. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
La Forge написал: Или не 945. Или не что-то от VIA, SiS, etc, на таких платах часто было по 2-3 PCI слота. на 775-х платах их слишком мало, а всё отдано бесполезному что тогда, что сейчас PCI-e X1. Я это имел в виду. Если конечно не 865-й чипсет Оффтопик: Оффтопик: i8088 написал: А были ли платы до Socket 423 с поддержкой троттлинга? Автоматическое отключение видел, но то вроде сам процессор аварийно отрубается. La Forge написал:Умеет средствами чипсета, управляется как обычно через STPCLK# Не знал, что P2 троттлинг умеет |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
i8088 написал: Сам я это никогда не пробовал, (сразу приступил к допиливанию Core 2), но люди жаловались, что не совсем корректно в геймплеях работает, и старались максимально достигать замедления именно средствами самого CPU. Если я не прав, поправьте меня, кто хорошо осведомлён в этом вопросе. Умеет средствами чипсета, управляется как обычно через STPCLK# На вогонс даже тема есть про K6-3+ 500MHz, замедленный до уровня 386, и именно батниками с помощью программ для изменения его множителя, а также снижением реальной тактовой частоты шины. Тема называется что-то вроде 4in1 386, 486 System 1986-2000. Аппаратный троттлинг Core 2 с отключённым кешем гипотетически уже позволяет заявить интервал 1981-2010 (всё решат тесты самых древних DOS-игр и стабильность работы без L1). На любой плате от 865/945 до X48. Ограничением тут является только отсутствие драйверов Intel под Win9X на южные мосты выше ICH7. Поэтому потолок - это чипсеты серии P3x/G3x/P4x/G4x в связке с ICH7. ATauenis написал: 3xPCI - это нежелательный минимум, прямо под завязку, это: на таких платах часто было по 2-3 PCI слота 1) Видеокарта по вкусу (Voodoo3/4/5, GeForce5500/6200, Radeon7500/9250). 2) Ямаха7x4 для DOS и для DOS-сеансов из-под 9X, а также GM/XG звук. 3) Звук для WIN9X или A3D, или EAX на выбор. Остальное - видео и звук для XP и выше - ставим на PCI-E. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
La Forge, вот прекрасный вариант от GIGABYTE, поддерживает Core 2 Duo: http://www.gigabyte.ru/products/page/mb/ga-945pl-s3e_66#kf Вот прямо один в один то, что нужно. 5 штук PCI, один PCI-Ex1 аккурат под X-Fi карточку, ну и видеокарта PCI-Ex16 - тут полёт фантазии, их огромное число, в т.ч. и с дровами под XP. У меня есть в наличии вот такой вариант: http://www.nix.ru/autocatalog/...83400.html Это ещё круче, чем на 945, есть поддержка Quad Core и DDR2-800/1066, но досадно, что всего 3 PCI. Хотя и терпимо. Обе платы на ICH7. i8088, а как добавить WBINVD? Есть формат командной строки? Или это "подшивать" к L2CTL надо? А реально ещё добавить включение системы кэшей без L2 Enabled? Допустим (если я правильно понимаю алгоритм работы программы): - ключ d: отключить все кэши (как ключ a в версии 0.92) - ключ e: включить все кэши - ключ 1: а) если система кэшей отключена => вырубить L2, включить б) если система кэшей включена, L2 активен => отключить, вырубить L2, включить в) если система кэшей включена, L2 не активен => не делать ничего По-моему, так ещё красивее будет. Если это реально сделать, конечно. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 декабря 2017 18:23 Сообщение отредактировано: 18 декабря 2017 18:30
rus написал: Это уже сделано в коде, иначе зависание неминуемо. Я имел ввиду правильное i8088, а как добавить WBINVD? местоположение выгрузки кешей, я это все отлаживал на двухпроцессорной P6DLS и довольно долго получал зависания в процессе отладки. rus написал: Это же как раз ключ d. А реально ещё добавить включение системы кэшей без L2 Enabled? rus написал: Я честно говоря не понял идеи, сейчас так: - ключ d: отключить все кэши (как ключ a в версии 0.92) c - проверить статус системы кеширования. a - отключить полностью всю систему кеширования. d - отключить только L2, система кеширования в виде одного L1 будет работать. e - включить всю систему кеширования. Для всех ключей исходное состояние системы кеширования.не имеет значения, то есть после a (All caches are disabled) можно перейти к d (disable L2 only) итп Переход с учетом предыдущего состояния по моему запутает пользователя, да и меня тоже. Ну как с зависаниями при отключенных всех кешах, протестировал? ATauenis написал: Сигналом STPCLK# управляют регистры южного моста, какой-то спец А были ли платы до Socket 423 с поддержкой троттлинга? поддержки (кроме реализации этого в системе ACPI, что фактически делает то же самое, но скрывает особенности конкретного чипсета) не требуется. Те можно написать програму для заданного чипсета, которая будет включать throttling. Насколько хорошо это работает - другой вопрос, я никогда не возился с этим. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Всё, перепроверил, вопросов нет! Я просто думал, чтобы из выключенной системы кэширования перейти к состоянию L1en+L2dis, надо сначала выполнить с ключом e, а потом уже с ключом d. А оказывается, можно сразу с ключом d. Именно это я и добивался сформулировать, но оно работает и сейчас. И получается, без проверок состояния. Интересный момент: ключ a не меняет регистр 11e. Если перед выполнением ключа a кэш L2 был включён, то регистр 11e так и остаётся со значением BE702109. Я сейчас покрутил DOS минут 20, зависаний не было. НО: у меня 11e был в состоянии BE702009, а для этого необходимо сначала выполнение ключа d, а потом уже a. Надо будет ещё разок прогнать с выключенными кэшами, но с 11e=BE702109 и посмотреть, будут ли зависания. Попробовал Digger v2.9 1991. Играть можно только с максимальным троттлингом и отключёнными кэшами, скорость адекватная, идёт без рывков и задержек. И SPEEDSYS показывает рейтинг 1,70. Попробую перейти с шины 166 на шину 100, но, боюсь, Digger тогда станет слишком медленным. Стоит либо включить L1, либо убрать троттлинг, и всё, летает с бешеной скоростью. |
1001
Junior Member
Откуда: Москва Всего сообщений: 217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 июля 2016 |
Прекрасно! Я бы тогда рассмотрел такой вариант сборки, но на Core 2 Quad. Ведь проблем не возникнет от того что 4 ядра вместо двух? Например, есть Q6600 степ. G0 (SLACR). Думаю в поздних оптимизированных под многоядерность играх 4 ядра будет точно очень кстати :-) Ради интереса потестировал вариант по уживлению трех звуковых карт PCI на одной из поздних мат.плат для Socket 939 с поддержкой двухядерников и пятью PCI (чипсет VIA K8T800Pro) - все работает замечательно! Получилось так: 1) Yamaha 724 (FM + отличный MIDI XG); 2) Aureal Vortex 2 MX300 (A3D и EAX до 3.0); 3) Creative X-Fi XtremeMusic SB0460 (EAX до 5.0); Оставшиеся два PCI приютили Voodoo2 SLI; В Win98SE и DOS-окне все работает кроме X-Fi (нет драйвера), в XP работают все выше перечисленные платы одновременно. Возможности downclock`а пока не исследовал - пока не сталкивался с такой необходимостью, но позже гляну. В целом, как вариант закрыть поздний DOS + Win98 + XP получилось очень даже не плохо, лучше чем я ожилал и даже ISA не понадобился :-) |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
rus написал: При общем отключении кеширования в регистре CR0 (это не MSR!) состояние 0x11e не имеет Интересный момент: ключ a не меняет регистр 11e. Если перед выполнением ключа a кэш L2 был включён, то регистр 11e так и остаётся со значением BE702109. Я сейчас покрутил DOS минут 20, зависаний не было. НО: у меня 11e был в состоянии BE702009, а для этого необходимо сначала выполнение ключа d, а потом уже a. Надо будет ещё разок прогнать с выключенными кэшами, но с 11e=BE702109 и посмотреть, будут ли зависания. значения (у PPro MSR 0x11e вообще нет), поэтому я не трогал 0x11e при отключении кеширования. Добавить не проблема, если что. Прилагаю исходник версии 0.92 Прикрепленный файл (L2CTL.ASM, 0 байт, скачан: 30 раз) |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
1001 написал: Есть сведения о процессоре QX9650, что он не хочет работать на FSB400 (это к слову о максимальном замедлении). Все опробованные двуядерники - напротив, отлично пашут на 100МГц. Но это очень специфично, да и, возможно, проблема касается только QX, или только 45nm квадов, неизвестно. В остальном проблем, конечно, нет. Ну кроме того, что платы на 945 чипсете не поддерживают Quad Core камни. Я ведь не зря в самом начале написал "на базе Core 2 Duo", зная, что ориентация на Квады очень серьёзно сузит список мат. плат. Ведь проблем не возникнет от того что 4 ядра вместо двух? 1001 написал: А почему не должно? Я такие выкрутасы не раз проделывал. потестировал вариант по уживлению трех звуковых карт PCI на одной из поздних мат.плат >...> - все работает замечательно! 1001 написал: Прекрасный вариант! В случае с предложенной мной GA-945PL-S3E можно сделать то же самое, только X-Fi SB0460 заменить на X-Fi SB0880. Освободившийся PCI слот займёт видеокарта, ведь мы всё равно не сможем нормально использовать видеокарту PCI-E в Windows 98. Получилось так: 1001 написал: Да. Что я и пытаюсь доказать уже пятую страницу, не считая В целом, как вариант закрыть поздний DOS + Win98 + XP получилось очень даже не плохо, лучше чем я ожилал и даже ISA не понадобился :-)той темы, из которой вырвана текущая. У меня лежит одна плата AMD тоже на чипсете VT8237 для таких же экспериментов, но она помощнее, на сокете AM2+ (K8T890). Я тоже пока не исследовал даунклок, и не знаю, когда руки до неё дойдут. Сейчас Core 2 меня привлекает больше. И по всем показателям он лучше. i8088 Когда система кэширования выключена, может ли теоретически от состояния регистра 11Eh зависеть частота зависаний? |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 декабря 2017 22:29 Сообщение отредактировано: 18 декабря 2017 22:33
rus написал: Не думаю (причина зависаний не в этом). А что, были зависания? i8088 |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Зависания были, как я говорил, пока только при отключении L1+L2 из BIOS, и довольно часто. Проверял 11e, значение BE702109. При отключении посредством L2CTL зависаний пока не припомню. Тестировал всегда при значении 11e=BE702009. Думал, что это принципиально. Потом собирался потестировать с 11e=BE702109, как при отключении через BIOS. Но, раз ты говоришь это не влияет, просто забью на это. Даже если зависания повторятся, уже сейчас понятно, что они не будут систематическими и частыми, не чаще, чем от других "общих" причин. |
1001
Junior Member
Откуда: Москва Всего сообщений: 217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 июля 2016 |
rus написал: 1) VIA + Vortex - это первый случай в моей практике, когда они "подружились" 1001 написал:А почему не должно? Я такие выкрутасы не раз проделывал. потестировал вариант по уживлению трех звуковых карт PCI на одной из поздних мат.плат >...> - все работает замечательно! без шаманства :-) 2) Есть также до сих пор не имеющая решения ситуация, когда не работают в Win98 одновременно Vortex и Audigy 2 ZS, поэтому я скептически относился к новому эксперименту "VIA + Vortex + Yamaha + X-Fi" ;-) rus написал: Доказывать ничего не стоит, особенно тем кто не заинтересован в таком решении. Лучше напишите статью, которую на практике можно применить как про DOS и SPDIF ;-) а то на форуме все затеряется вместе с приложенными программами, а тема очень интересная. Я глянул на VIA K8T800 Pro - штатными возможностями биоса получилось снизить частоту CPU до 800MHz (минимальный множитель х4.0 и FSB 200MHz), такую же ситуацию прогнозирую и для AM2+, так что без спец.програмки тут не обойтись чтобы понизить CPU до 200MHz, а так было бы наверное не хуже Core 2 и выбор появился бы на какой платформе собирать - AMD или Intel. 1001 написал:Да. Что я и пытаюсь доказать уже пятую страницу, не считая той темы, из которой вырвана текущая. У меня лежит одна плата AMD тоже на чипсете VT8237 для таких же экспериментов, но она помощнее, на сокете AM2+ (K8T890). Я тоже пока не исследовал даунклок, и не знаю, когда руки до неё дойдут. Сейчас Core 2 меня привлекает больше. И по всем показателям он лучше. В целом, как вариант закрыть поздний DOS + Win98 + XP получилось очень даже не плохо, лучше чем я ожилал и даже ISA не понадобился :-) Насчет Core 2 Quad Q6600 однажды я проверю :-) |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
rus написал: Давай все же потестируй и так, просто для того, чтобы быть уверенным. Потом собирался потестировать с 11e=BE702109, как при отключении через BIOS. Но, раз ты говоришь это не влияет, просто забью на это |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Есть, один раз словил фриз. И случилось это с 11e=BE702109. Может быть, совпадение, но ведь с 11e=BE702009 всё-таки ни разу не было. Я предлагаю при отключении системы кэшей добавить отключение L2, если ты не против. А также переименовать ключи, а то с третьим ключом названия действий не очень логичные получаются. Например: - ключ a переименовать в d (cache system is disabled) - ключ d переименовать в 1 (cache system is enabled, L1 only is activated) - ключ e переименовать в 2 (cache system is enabled, both caches are activated) Ну и программу пора, наверное, переименовать, сохранив историю версий. L2 в названии уже не очень отражает суть. Как ты на это смотришь? |
radical
Advanced Member
Всего сообщений: 932 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 20 июля 2017 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 декабря 2017 1:05 Сообщение отредактировано: 24 декабря 2017 1:06
1001 написал: А что за плата, если не секрет? Я одно время безуспешно искал плату AM2+ на VIA, максимум они были AM2. А которые с AGP, еще были сильно урезаны по объему памяти, 2ГБ или около того. У меня лежит одна плата AMD тоже на чипсете VT8237 для таких же экспериментов, но она помощнее, на сокете AM2+ (K8T890). |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Прошу прощения, склероз. Конечно, это AM2. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
rus написал: OK, сделаю! Есть, один раз словил фриз. И случилось это с 11e=BE702109. Может быть, совпадение, но ведь с 11e=BE702009 всё-таки ни разу не было. Назвать CACHECTL? Ключи я не переименовывал просто если у кого программа используется в BAT files итп, чтобы не путать. Но с другим названием можно, я думаю. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Ну это не тот случай, когда старые версии дают пользователю что-то такое, чего нет в новой версии. А в .bat файле отредактировать единичные символы не захочет только ленивый и не сможет только слабоумный. Думаю, среди пользователей этой программы таких нет и не будет Спасибо, ждём правку имени и ключей! |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
rus написал: Я думаю, ключ а лучше переименовать в 0, для понятности: 0=нет кэшей, 1=L1, 2=L1+L2. - ключ a переименовать в d (cache system is disabled) |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Согласен! Так тоже очень логично и корректно. И только ключ c у нас останется как был. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 декабря 2017 15:03 Сообщение отредактировано: 24 декабря 2017 17:33
Прилагаю версию 0.94 для проверки При отключенных обеих кешах на плате TR-DLS (2x P3-S1400) я получил скорость 14.6 times XT, по тесту CHECKIT3. Просьба проверить защиту от запуска на NetBurst Прикрепленный файл (CACHECTL.COM, 0 байт, скачан: 41 раз) |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
i8088, работает нормально! Возобновлю на досуге прогоны в DOS без кэшей. Если фриз не отловится, то будем считать, что виноват был не отключённый L2. Сейчас системы P4 в сборе у меня нет. Попросим White'а проверить, он сейчас как раз тестирует систему Socket-423 на i850. Он, между прочим, подтвердил на 100% моё давнишнее подозрение, что SB-Link обеспечивает 100% совместимость со звуком в DOS в стандарте SB/SBpro. А чипсет Intel 850 - это самое последнее и самое мощное, на чём реализовывали SB-Link. Жаль, что моя плата D850GB дохлая мне попалась, я бы уже давно это проверил. Появилась мотивация искать другую живую, или ремонтировать имеющуюся. 1001, а, кстати, что это за хрень: 1001 написал: ??? Есть также до сих пор не имеющая решения ситуация, когда не работают в Win98 одновременно Vortex и Audigy 2 ZS Если имеется в виду конфликт эмуляторов Sound Blaster, то это не проблема, просто на одной из карт эмуль отключить. Если что-то другое, просветите. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
rus написал: Те мост ICH2? А чипсет Intel 850 - это самое последнее и самое мощное, на чём реализовывали SB-Link. Жаль, что моя плата D850GB дохлая мне попалась, я бы уже давно это проверил. Появилась мотивация искать другую живую, или ремонтировать имеющуюся. А что с платой твоей? И какая плата (модель)? |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Модель Intel D850GB, такая: Она у меня просто не стартует, вентили крутятся. Попала ко мне уже в таком состоянии. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
i8088 написал: Проверил. Защиты нет. Зависает с любым действием. А без ключей выводит обычные строки помощи. Просьба проверить защиту от запуска на NetBurst |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 января 2018 20:52 Сообщение отредактировано: 1 января 2018 21:18
rus написал: Проверил. Защиты нет. Зависает с любым действием. А без ключей выводит обычные строки помощи. Думаю, нашел мою дурацкую ошибку - проверяй! Прикрепленный файл (CACHECTL.COM, 0 байт, скачан: 37 раз) |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Сегодня вставил проц NetBurst, проверил. Всё в порядке, выдаёт сообщение Unsupported CPU type NetBurst или что-то в этом роде. Не зависает. Вот мне интересно, неужели из 15 скачавших ни один человек не имеет Pentium 4 в сборе? Или так, "скачаю себе на винт и помолчу в тряпочку"? Целую неделю ни одного отзыва о работе свежей версии программы, как будто это пудовый труд. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 января 2018 21:55 Сообщение отредактировано: 8 января 2018 21:55
rus написал: Здесь на форуме в основном коллекционеры. От слова "collect" - "собирать". Т.е. "собиратели" (а не "сборщики" ). Вот мне интересно, неужели из 15 скачавших ни один человек не имеет Pentium 4 в сборе? Или так, "скачаю себе на винт и помолчу в тряпочку"? Форумчан, которым было бы интересно собрать систему и проверить - от силы десятка три. Могут быть заняты чем-то другим, в том числе какими-то другими проектами. |
Guest |
NEW! Сообщение отправлено: 9 января 2018 10:39 Сообщение отредактировано: 9 января 2018 10:45
rus написал: попискивает пост-коды или молчит? Она у меня просто не стартует, вентили крутятся. Мне кажется, что расположение планок памяти и их "заглушек" должно быть "через один" - нет? UPD: простите за глупые вопросы, наверное Вы всё это пробовали. Да, на похожих м/б на работе осталась пара блоков ФуджиСименс. Оба мёртвых. |
Сейчас на форуме |
1001
Junior Member
Откуда: Москва Всего сообщений: 217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 июля 2016 |
rus написал: Сейчас трудно вспомнить все детали. Тестировал когда-то эти карты для универсальной сборки для конца 90-х на чипсетах i440BX и VIA Apollo Pro 133T - по отдельности работали прекрасно, как только устанавливал вторую карту, то звук полностью исчезал в системе. На праздниках проверил этот момент снова на VIA K8T800 Pro - ужились прекрасно все три карты (вместе с Yamaha 724), но в WinXP добавление Audigy2ZS вызвало ошибку в работе Creative X-Fi (впрочем, для XP не обязательно было Audigy2ZS пытаться заставить работать, когда есть X-Fi). Как отключать эмуляцию SB на Vortex я знаю. А где можно почитать насчёт Audigy 2 ZS? Эмуляцию SB на этой карте я никогда не видел в отличии от Vortex. 1001, а, кстати, что это за хрень: |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Эмуляция SB и SB Pro на картах Live/Audigy настолько хреновая, что лучше считать, что её вообще нет. Эмуляция SB16 у них великолепная. Лучше всего эмуляцию SB/SBpro доверить Ямахе или Вортексу, а эмуляцию SB16 оставить Лайву или Аудиге. Вообще, если в компьютере стоит X-Fi, то смысл в наличии Audigy2 стремится к нулю. Лучше поставить Live и отлично с ней жить в Windows 98. Потом, в Windows XP инсталляция одновременно X-Fi и одной из Live/Audigy родными дровами априори вызовет те или иные глюки. Я это давно уже проверил, лет 9 назад. Поэтому или Live/Audigy вовсе не инсталлируем, или ставим дрова kx project (3537 - отличная версия). В этом случае и Live, и Audigy прекрасно уживаются с X-Fi. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Да, забыл добавить: http://www.ixbt.com/mulimedia/sblive-dos.shtml |
1001
Junior Member
Откуда: Москва Всего сообщений: 217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 июля 2016 |
rus написал: Просто на X-Fi нет драйвера для Win98, а EAX от Creative хотелось бы иметь не только в WinXP. Audigy2ZS получше чем SB Live! (во всяком случае мне больше понравилась по звучанию и ЦАП там практически такой же как в большинстве X-Fi). Вообще, если в компьютере стоит X-Fi, то смысл в наличии Audigy2 стремится к нулю. Лучше поставить Live и отлично с ней жить в Windows 98. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Ну на самом деле без разницы. Можно и Audigy1/2 поставить, в Win98 будет отличный перфоманс, особенно при наличии мощного процессора (не Pentium 2). Если очень не хочется в XP оставлять карту не установленной, то, как я уже сказал, kx project в помощь. С X-Fi уживётся, проверено лично мной 200+ раз. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
rus написал: Долбаный смартфон, одно неосторожное касание - и потеря читаемости линка. На самом деле www.ixbt.com/multimedia/sblive-dos.shtml Да, забыл добавить: |
Часть сообщений этой темы была выделена в тему "Будет работать в DOS звуковая ESS Solo-1 на i848P или i865P?" (2 марта 2018 10:23) |
Silent Breeze
Advanced Member
Начинающий коллекционер Откуда: Россия, Пермь Всего сообщений: 1715 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 12 сен. 2011 |
rus написал: По настоящему первым Crysis я смог насладиться только играя на i7-950 + 2xHD6970 в Crossfire... 100fps при 1680х1050, VeryHigh, 8xAA, 16xAF - вот это сильно, вот тут картинка именно такая как задумывалась производителем, все остальное уже не торт... я очень долгое время был несогласен играть на настройках ниже ультра в игры. Да, собственно, сейчас ничего не изменилось... как играл на ультрах, так и играю, только проц и видеокарта уже другие... Посмотрел Crysis. Первая сцена - базар перед прыжком с самолёта - средний fps 20. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Дураков тут нет, всем это и так ясно. Тема не об этом. Crysis выбран как высокая планка, как ориентир, сможет ли система i865 с процессором C2D взять эту планку с приемлемым качеством графики и с приемлемым fps. Выяснили. Берёт. Низший же ориентир – Digger. На этой же системе. Выяснили. Тоже берёт, с оригинальной скоростью. Тема о максимальном охвате игр разных эпох на одном компе. Выяснили, что лучше i865+C2D пока ничего в этом плане нет. А про то, что DX10 игра с огромными по тем временам требованиями гораздо лучше пашет на более новом железе, ясно любому ослёнку, это можно и не объяснять. |
rus
Advanced Member
Всего сообщений: 298 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 нояб. 2014 |
Дураков тут нет, всем это и так ясно. Тема не об этом. Crysis выбран как высокая планка, как ориентир, сможет ли система i865 с процессором C2D взять эту планку с приемлемым качеством графики и с приемлемым fps. Выяснили. Берёт. Низший же ориентир – Digger. На этой же системе. Выяснили. Тоже берёт, с оригинальной скоростью. Тема о максимальном охвате игр разных эпох на одном компе. Выяснили, что лучше i865+C2D пока ничего в этом плане нет. А про то, что DX10 игра с огромными по тем временам требованиями гораздо лучше пашет на более новом железе, ясно любому ослёнку, это можно и не объяснять. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 | Печать |
Полигон-2 » IBM PC-совместимое. После 2000 года » Старые DOS игры на Core 2 Duo - это возможно!!! |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |