Эмуляция > Эмуляторы компьютеров
PCem - эмулятор старого PC-железа
<< < (35/45) > >>
blackoff:

--- Цитата: Томахомэ от 19 Сентябрь 2019, 16:18:43 ---Что у вас там за писюк был - не знаю, но у него, скорее всего, матплата и БИОС были какие-то другие, уже с аппаратной поддержкой CD - мало ли сколько всевозможных моделей за всю долгую и богатую историю платформы понапроизводили.

--- Конец цитаты ---
да точно ,не из биоса ,с доса уже ставили с cd... просто помню как вышла 95 брали у кекса блин ,машина была 486sx 66  ,
ща просто ниже пенька железки живые не попадаются ,а времени прошло немало ,вот и запамятовал ...
а смысл ниже пенька делать ,что то выделывается на них из раритетов?
Softer:
На зависимо от того есть поддержка старта с сидюка в биосе или нет, запуск с загрузочной дискеты с MSCDEX и с драйвером привода с последующим запуском установки с сидюка всё равно удобнее, чем жанглировать набором установочных дискет Win95.

Добавлено позже:

--- Цитата: gotten от 19 Сентябрь 2019, 11:48:03 ---Softer, да перепутал.
http://www.emu-land.net/forum/index.php/topic,74328.msg1279733.html#msg1279733
--- Конец цитаты ---
Потестил. В общем на PCem 12 и 15 разницы нет, а на 86box и VARCem эмуляция тормозит во время 2D рендера по сравнению с PCem.
Yaranga:

--- Цитата: gotten от 18 Сентябрь 2019, 14:52:05 ---Может кто-нибудь сделать сборку win95 + voodoo со свежим Pcem? Как-то сложно все, если в этом толком не разбираешься. А то пишут, вроде как скорость подросла на слабых машинах.

--- Конец цитаты ---
Дело в том, что сложно всё, в чём толком не разбираешься. Но если имел дело с реальными машинками, которые PCem эмулирует... верней не просто имел дело, а сам собирал комп, определял жёсткий диск в биосе, сам его размечал и форматировал, накатывал систему - сложного вообще ничего нет. Вот такая сборочка с PCem V15 с Windows 98 SE - https://yadi.sk/d/Wt1wZfL3KVVP8A - собирал не я, изначально это всё было в сборке с DOSBox SVN Daum сделанной вот этим товарищем.
blackoff:
Yaranga, я ему кинул на 95 сборку свою по быстрому собранную ,тоже стало интересно ,тестанул ,
unreal на voodoo x2 норм скорость\картинка ,отражений правда нет в демо...
Yaranga:
blackoff, там всё работает на глайд-враппере и многие артефакты идут от враппера, здесь же другие артефакты идут от реальной эмуляции Вуду. Правда, временами она оказывается совсем не в выигрыше.
gotten:

--- Цитата: Softer от 19 Сентябрь 2019, 16:56:46 ---на PCem 12 и 15 разницы нет
--- Конец цитаты ---
Ну наверно потому что у тебя мощная система, а прирост только на слабых машинах. У меня в 12 версии в Beast Wars звук заикался, в 15 уже нет.
Yaranga, с 98 виндой я сам разобрался, просто взял готовый hdd с установленной системой из другой версии Pcem, а вот с 95 такое почему-то не прокатывало (конфиг само-собой заново настраивал, как и в 98). Так-то вроде никакой разницы в играх, но 95 сама по себе намного шустрее шевелится.
S3 ViRGE/DX кстати не всегда лучший вариант, в Super Bubsy тормозит как не знаю что. С Phoenix S3 trio уже почти не тормозит, в редких местах. Лучше всего оказалось с Ati Video Xpression.
Yaranga:

--- Цитата: gotten от 21 Сентябрь 2019, 16:56:28 ---Yaranga, с 98 виндой я сам разобрался, просто взял готовый hdd с установленной системой из другой версии Pcem, а вот с 95 такое почему-то не прокатывало (конфиг само-собой заново настраивал, как и в 98). Так-то вроде никакой разницы в играх, но 95 сама по себе намного шустрее шевелится.
--- Конец цитаты ---
Ну да, есть такое.
Вкратце что надо знать чтоб самому установить систему.
Ну, где взять дистрибутивы, подсказок было уже масса, однако этот вариант признаю самым лучшим.
Дальше разберём, что надо сделать, чтоб увиделся образ диска.
Перво-наперво нужна загрузочная дискета. К примеру возьмём этот вариант. Распаковываем и можем сразу смонтировать в эмуляторе.
Теперь ближе к образу жёсткого диска.
Допустим, создаём этот образ прямо в эмуляторе. Памятуя, что заранее скаченая загрузочная дискета сделана на базе DOS 6.22, не делаем образ крупнее, чем 2 гигабайта. Это ограничение связано с тем, что DOS 6.22 по умолчанию умеет работать только с файловой системой FAT16, а там максимальный размер раздела может быть те самые 2 гига. Не, можно и другую загрузочную дискету найти, например от Windows 95 OSR 2, где уже есть FAT32 и объёмы увеличены в разы, но дело в том, что нам это здесь не очень-то и нужно.
Короче, создать жёсткий диск можно в PCem просто тупо указав его размер, например 2000 мегабайт, геометрия сама автоматом подгонится. Запускаем эмулятор, выбираем материнку на Socket 7 или Super 7 с привычным биосом от Award. Запускаем сам эмулятор, жмём кнопку del при загрузке, чтоб войти в биос. И первым делом выбираем пункт ide hdd auto detection. Подтверждаем, что у нас именно такой диск, какой увидел биос и переходим в пункт standart cmos setup, там приводим в порядок то, что касается диска А, то есть указываем, что у нас трёхсполовинойдюймовый дисковод для дискет 1.44 или 2.88 мегабайт. Дальше заходим в пункт
bios features setup, отключаем там антивирус (обычно первый пункт меню), иначе могут возникнуть сложности с установкой Windows. Последовательность загрузки (boot sequence) делаем A, C. Выходим в save and exit setup, подтверждаем выход кнопкой Y и грузимся с образа дискеты. Время и дату можно не вводить, просто жмём Enter. Вводим FDISK. Там выбираем первый пункт и создаём раздел на весь диск. Выходим из фдиска и после перезагрузки набираем Format C:. Вот теперь мы имеем образ диска с отформатированным разделом, на который в последствие можно будет установить свой Windows 95 или что-то ещё.

Добавлено позже:
А, и да, указанный выше образ загрузочной дискеты не очень подойдёт для установки Windows по причине того, что не содержит в своём составе драйвера сидирома. Лучше использовать для установки вот этот образ - https://www.old-games.ru/utils/boot/.
gotten:
Yaranga, спасибо, пригодится на будущее.

Ого, тут оказывается от выставленного процессора очень многое может зависеть. В Death Drome c Pentium 75 тормоза жуткие. А выше не пробовал, в самой ос тормозило сильно, ну я и подумал что нет смысла игру тестить. Сейчас заново скачал и попробовал с Pentium 166, игра залетала o_0 надо теперь много игр заново проверять  :D
Yaranga:
gotten, некоторые версии Windows 95 (и не только) умеют сами размечать диск. Для этого нужно загрузиться с дискетки (последний предложенный вариант подойдёт) и на установочном компакте выбирать не setup, а oemsetup - в этом случае разметку и форматирование установщик сделает сам, то есть fdisk и format не понадобятся. Хорошо подойдёт для этих целей самый последний дистрибутив (образ компакт-диска) отсюда.
Cheriksoft:

--- Цитата: Softer от 24 Май 2019, 18:35:12 ---Установленная ОС куда? На стороннюю виртуальную машину? Если да, то повторяю ещё раз, достаточно просто создать любую машину в VirtualBox с сетевым мостом, без накопителей вообще (то есть ОС физически поставить некуда), и при её запуске в PCem начнут ходить пакеты, в то время как в ней будет висеть сообщение о не найденных загрузочных носителях.
--- Конец цитаты ---
Проблему, случаем, не удалось решить? Столкнулся с аналогичным поведением при попытке настроить в 86Box сетку через PCap и даже более интересными
Конфиг такой:
Хост - Windows 10, установлен Win10Pcap
Гость - 86box, включена сеть через Pcap, с эмуляцией NE2000, установлена Windows 98

Сетка в Win98 успешно поднялась, гостевая машина появилась отдельной записью в админке роутера
Пробуем открыть хоть что-нибудь через браузер на госте - глухо, не грузится ничего, даже админка роутера (192.168.1.1) и то, что точно открывается через IE5.
Начинаем делать пинги из гостевой системы, и тут начинаются чудеса
Все известные сайты (гугл, яндекс, вк) - пингуются успешно, то есть DNS успешно подцепился
Роутер (192.168.1.1) - пингуется успешно
А вот хостовая машина из гостя не пингуется совсем, также как и гость из хоста

Если переключить на SLiRP и перенастроить все айпишники - интернет в гостевой машине полностью работает, правда там тоже наблюдаются порой странные баги, когда при скачке больших файлов полностью зависает соединение.
Пробовал разные версии WinPcap и отдельную DLL-ку wcap.dll в папку с 86box - результат одинаковый
kingserg:
Разбирали эту тему. Помогает поднятие сторонней виртуалки со своим сетевым адаптером, в моём случае на VMWare Player.
Dumbass:
Добавили видеокарту matrox mystique. Скомпилировал, но ее нету в выпадающем списке видеокарт. Может кто подскажет. Если в конфиге принулительно прописать карту mystique то эмулятор ругается на отсутствие биоса. Где его взять. Скачал какой-то, не фурычит.
MetalliC:
Dumbass, попробуй вот этот, если не поможет - скорее всего оно просто еще не доделано
Dumbass:
MetalliC,  спасибо, заработало.

Добавлено позже:
Поторопился. Теперь карта появилась в списке выбора, но при запуске эмулятор крэшится. Наверное не доделали.
MetalliC:

--- Цитата: Dumbass от 17 Январь 2020, 21:15:11 ---Наверное не доделали
--- Конец цитаты ---
да, либо оно хочет какую-то специфичную версию биос, но какую - непонятно, эмуль схавает любой файл "MYSTIQUE.VBI" размером 32К
имхо лучше будет спросить на более специфичных ресурсах типа VOGONS, а не тут, где одни лишь "не изуродованные интеллектом" геймеры ;)
SokilOff:

--- Цитата: Dumbass ---Поторопился. Теперь карта появилась в списке выбора, но при запуске эмулятор крэшится. Наверное не доделали.
--- Конец цитаты ---

Потому что это биос от другой карты - Mystique 220. Вот этой:
www.vgamuseum.info/index.php/companies/item/206-matrox-mga-1164sg-mystique-220

А нужен от "обычной", вот этой:
www.vgamuseum.info/index.php/companies/item/205-matrox-mga-1064sg-mystique

"Правильный" биос брать там же.

Драйвера поддерживают ОС от Win 3.1 и выше. На более старых OS карта будет просто работать как стандартная VGA. Эмуляция доделана не полностью, например есть баги на OS/2. Про то, как оно сейчас работает на development-версиях PCem не знаю, но можно посмотреть на свежих билдах 86box, которые поддерживают и обычный Mystique, и 220-й.
Yaranga:
Mystique 220 в свежих девелоперских 86box пробовал на играх Nitemare Creatures и Turok Dinosaur Hunter. В обоих случаях результат отрицательный - зависание при попытке инициализации D3D. DirectX брал с диска Nitemare Creatures (правда он походу оттуда ничего не обновлял, в винде уже был тот самый).  Драйвер пробовал этот, а чуть позже и другие. Результат не улучшился. Гостевая система - Windows 98 SE 4.10.2222 Русский (отсюда, со вшитым ключом), эмулируемая мать Super 7 MVP3 FIC VA-503+ и что-то мне подсказывает, что на других будет работать так же... :-\
SokilOff:
Mystique (оба варианта) очень сырые. Если и пробовать, то пока только на p5 конфигах на базе чипсета 430fx
xttx:
PCem v16 released. Changes from v15 :
    New machines added - Commodore SL386SX-25, ECS 386/32, Goldstar GDC-212M, Hyundai Super-286TR, IBM PS/1 Model 2133 (EMEA 451), Itautec Infoway Multimidia, Samsung SPC-4620P, Leading Edge Model M
    New graphics cards added - ATI EGA Wonder 800+, AVGA2, Cirrus Logic GD5428, IBM 1MB SVGA Adapter/A
    New sound card added - Aztech Sound Galaxy Pro 16 AB (Washington)
    New SCSI card added - IBM SCSI Adapter with Cache
    Support FPU emulation on pre-486 machines
    Numerous bug fixes
    A few other bits and pieces

Мистик-а нет. Откладывается до следующей версии.
Waldos:
Отпишитесь как работает версия 16, побыстрее или где то также.
У меня вот такой вопрос: процессор i5-3570, PCem v15 использует только одно ядро.
Так должно быть?
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии