Автор Тема: PCem - эмулятор старого PC-железа  (Прочитано 95325 раз)

0 Пользователей и 10 Гостей просматривают эту тему.

Оффлайн Dumbass

  • Пользователь
  • Сообщений: 136
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #390 : 04 Июнь 2017, 12:50:01 »
Спасибо за помощь

Оффлайн Drowfan

  • Пользователь
  • Сообщений: 817
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #391 : 04 Июнь 2017, 16:57:27 »
Heroes of Might and Magic III и более ранние части этой легендарной серии пошаговых стратегий эмулируются?

Оффлайн Dumbass

  • Пользователь
  • Сообщений: 136
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #392 : 04 Июнь 2017, 17:11:39 »
я первую и вторую запускал. вроде норм. третью не пробовал.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13520
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #393 : 04 Июнь 2017, 17:28:55 »
Thorenlawar, здесь не игры эмулируются, а само компьютерное железо. Естественно, игры запустятся, и не исключено, что удастся поиграть с комфортом. Главное чтоб сам компьютер потянул эту эмуляцию: для полной скорости эмулируемого Pentium 133 MHz понадобится что-то вроде i5 или K10 с частотой этак под 4 GHz.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4198
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #394 : 04 Июнь 2017, 17:54:56 »
Heroes of Might and Magic III и более ранние части этой легендарной серии пошаговых стратегий эмулируются?
А совместимость у современных форточек с этими играми разве утрачена?

Оффлайн shikoist

  • Пользователь
  • Сообщений: 499
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #395 : 11 Июль 2017, 20:32:09 »
В последнем коммите вроде поправили corruption для больших образов, больше 4 гигов.

Оффлайн Drowfan

  • Пользователь
  • Сообщений: 817
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #396 : 21 Июль 2017, 17:12:06 »
Пойдет ли Rayman 2: The Great Escape на этом эмуляторе? Он же эмулятор Windows вплоть до 2000.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13520
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #397 : 21 Июль 2017, 20:13:52 »
Пойдет ли Rayman 2: The Great Escape на этом эмуляторе?
Да, пойдёт при правильной настройке.
Он же эмулятор Windows вплоть до 2000.
Нет, он вообще не эмулятор операционных систем как таковых, он эмулятор компьютерного железа. А завести у меня на нём получалось и Windows XP. Пруф.


Добавлено позже:
« Последнее редактирование: 21 Июль 2017, 22:33:33 от Yaranga »

Оффлайн shikoist

  • Пользователь
  • Сообщений: 499
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #398 : 30 Июль 2017, 09:53:03 »
Тут процы обещают до 4,7 Ггц.) Посмотрим, какие процы потянет при эмуляции. Может, нормально второй пень на фулспид заработает?)

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13520
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #399 : 30 Июль 2017, 20:59:51 »
Вряд ли. А вот Voodoo 2 практически фуллспид уже сейчас на 4 Ггц работает.

Оффлайн shikoist

  • Пользователь
  • Сообщений: 499
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #400 : 31 Июль 2017, 19:57:33 »
committed 24be390
Added NE2000 network support.
NE2000 emulation originally from Bochs, ported by SA1988.
SLiRP originally from QEMU, ported by neozeed.

Оффлайн shikoist

  • Пользователь
  • Сообщений: 499
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #401 : 01 Август 2017, 18:07:40 »
Скомпилировал PCem из последних исходников. Что сразу бросается в глаза, что нужно сразу создать папки configs, logs, roms, nvr, screenshots, и указать абсолютные пути к ним в pcem.cfg, иначе в диалоге конфигов они (конфиги) вроде как будут создаваться, но их потом нельзя будет выбрать. Сам же pcem.cfg теперь не хранит информацию об оборудовании, только настройки эмулятора.
https://yadi.sk/d/jXhosB343Ld6oo

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #402 : 16 Август 2017, 12:47:03 »
Добавили Voodoo SLI.

Оффлайн Йобан Матич

  • Emu-Land Team
  • Сообщений: 2593
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #403 : 24 Август 2017, 19:22:31 »
Скомпилил версию с новым интерфейсом на wx-widgets и поддержкой сетевых карт.
- Собиралось gcc-7.2 под 64 битные процессоры core2 и выше.
- Может потребоваться установка winpcap
- Биосы в сборке остутствуют

http://rgho.st/private/6wZmhDTSn/1b26feb328541952f0e2cbdd50fd7d38

Оффлайн shikoist

  • Пользователь
  • Сообщений: 499
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #404 : 24 Август 2017, 19:36:04 »
Мне вот интересно, когда задержка звука будет не настолько заметной. Всё-таки на реальном железе звук отзывается мгновенно, здесь же с ощутимой задержкой.

Оффлайн Йобан Матич

  • Emu-Land Team
  • Сообщений: 2593
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #405 : 24 Август 2017, 22:40:10 »
kingserg,
Попробуй уменьшить размер буфера. Задержка должна уменьшиться, но в случае тормозов может случиться треск вместо звука.

Оффлайн shikoist

  • Пользователь
  • Сообщений: 499
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #406 : 25 Август 2017, 06:19:02 »
Воу, уже 50 мс, это уже практически незаметно. Раньше не видел на 50, только на 100, 200, 400.

Оффлайн shikoist

  • Пользователь
  • Сообщений: 499
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #407 : 04 Сентябрь 2017, 12:34:09 »
Скомпилил версию с новым интерфейсом на wx-widgets и поддержкой сетевых карт.
- Собиралось gcc-7.2 под 64 битные процессоры core2 и выше.
- Может потребоваться установка winpcap
- Биосы в сборке остутствуют
А можно получить ваш набор файлов для компиляции исходников?

Оффлайн Softer

  • Пользователь
  • Сообщений: 4198
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #408 : 04 Сентябрь 2017, 17:16:39 »
А можно получить ваш набор файлов для компиляции исходников?
http://www.emu-land.net/forum/index.php/topic,74328.msg1222665.html#msg1222665

Оффлайн Softer

  • Пользователь
  • Сообщений: 4198
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #409 : 25 Октябрь 2017, 19:22:57 »
Народ, подскажите на основе какого виртуального железа в PCem возможно собрать 386-ой, на который можно будет нормально накатить MS-DOS и который будет нормально работать? Лучше DX версию, но если с ней совсем туго, то можно и SX.

Просто ситуация следующая. Вроде все варианты 386-х из readme перепробовал (кроме DX-ов, не могу найти к ним биосы), но самое большее чего я добился, это этап попытки форматирования созданного средствами самого PCem - HDD. После его определения в настройках биоса и при попытке его инициализации - получаю сообщение "Hard Disk Controller Failure".

P.S. Это всё в релизной 12й версии. Если собирать из текущего кода, то там вообще всё сломалось и виртуальные винты вообще никак в биосе не определяются на любых системах.

Добавлено позже:
UPD: пропустил вариант IBM PS/1 Model 2121 (1990) под релизной версией. В нём HDD наконец нормально заработал. Но всё равно интересно услышать отзывы, у кого какую конфигурацию 386-го удалось завести.
« Последнее редактирование: 25 Октябрь 2017, 19:33:52 от Softer »

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13520
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #410 : 25 Октябрь 2017, 21:33:45 »
Ну к примеру сейчас попробовал с AMI 386 DX Clone со сборкой от Йобан Матича из 403 сообщения...
https://yadi.sk/d/pqGTCKPR3P6VN3
Вроде нормально работает...

Оффлайн Softer

  • Пользователь
  • Сообщений: 4198
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #411 : 25 Октябрь 2017, 23:03:55 »
Yaranga, причина оказалась в сырости эмулятора. Для того, чтоб после настройки биоса на нужный винт он нормально заработал, нужно перезапускать виртуальную машину. Я же когда перебирал биосы и варианты настроек, этого не делал. Сохранял настройки в CMOS и наблюдая сообщения о "HDD controller failure" переходил к другим конфигам железок создавая под них новые образы HDD. Вот на таком мелком, неочевидном нюансе и убил столько времени  :(.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13520
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #412 : 26 Октябрь 2017, 06:38:14 »
Yaranga, причина оказалась в сырости эмулятора. Для того, чтоб после настройки биоса на нужный винт он нормально заработал, нужно перезапускать виртуальную машину.
При чём тут сырость? Реальное железо ведь примерно так и работает...

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7381
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #413 : 26 Октябрь 2017, 08:48:16 »
При чём тут сырость? Реальное железо ведь примерно так и работает...
вероятно имеется ввиду закрытие и запуск эмулятора заново.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4198
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #414 : 26 Октябрь 2017, 09:16:22 »
При чём тут сырость? Реальное железо ведь примерно так и работает...
Реальное железо после определения винта в биосе, сохранения в CMOS и последующей загрузки ни про какие "HDD controller failure" писать не станет. Биос после сохранения в нём настроек сам инициирует ребут, хард ресет ему не нужен.

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8306
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #415 : 26 Октябрь 2017, 10:35:22 »
А не может быть связано с тем что на 386 ,вроде и на 486  ide контр был на отдельной плате

Оффлайн Softer

  • Пользователь
  • Сообщений: 4198
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #416 : 26 Октябрь 2017, 11:02:07 »
на 386 ,вроде и на 486  ide контр был на отдельной плате
Кто тебе такое сказал? Типичная 386DX мать.

И даже если допустить, что это было так или найти мать под 386/486 без IDE на борту (вдруг какие-нибудь китайские оргызки существовали), то если биосом винчестер обнаруживается, то какие тут могут быть вопросы и бредовые надписи про "HDD controller failure"?

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8306
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #417 : 26 Октябрь 2017, 11:18:51 »
возможно перепутал с сидюком,какие то контроллеры отдельно были у меня

Оффлайн Softer

  • Пользователь
  • Сообщений: 4198
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #418 : 26 Октябрь 2017, 11:57:44 »
возможно перепутал с сидюком,какие то контроллеры отдельно были у меня
Какие ещё контроллеры CD-ROM? Сидюк через тот же самый IDE контроллер работает.

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8306
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #419 : 26 Октябрь 2017, 13:38:58 »
вот мать например  ,мультикарта была вспомнил