Эмуляция > Эмуляторы компьютеров
PCem, 86box и другие эмуляторы старого PC-железа
<< < (53/55) > >>
Softer:

--- Цитата: Томахомэ от 12 Декабрь 2025, 10:12:52 ---Прекрасно видит - и Full Throttle без затыков установилась, и Crusader: No Regrets, и "Противостояние", и Duke Nukem 3D, и Mega Man X... На до фига всяких игр претестил. И всякие пользовательские данные через CD-образ грузить в один конец отлично получается.
--- Конец цитаты ---
Можешь скинуть свой 86box.cfg от твоей конфигурации для MS-DOS6.22 в которой этот cdrom32 драйвер видит сидюк?
Томахомэ:

--- Цитата: Softer от 12 Декабрь 2025, 16:51:23 ---Можешь скинуть свой 86box.cfg от твоей конфигурации для MS-DOS6.22 в которой этот cdrom32 драйвер видит сидюк?

--- Конец цитаты ---

А я не через (86/PC)Box, а через MAME (ромсет ct486).

Добавлено 16 декабря 2025 года:
Удивительное дело - если раньше интервал между коммитами в исходниках драйвера эмуляции RiVA 128 в PCBox мог составлять месяцы, а то и годы, то теперь попёрли чуть ли не каждый час, а то и чаще. Ждать ли нам той же микрореволюции, что случилась ровно 10 лет назад в эмуляции Voodoo PCem'ом?
Antr00plasm:
Riva 128 интересная карта, имею несколько штук. Чего стоит хотя бы поддержка режима 1920*1080 при 4мг набортной памяти то. По скорости опять же гораздо быстрее voodoo1. Но вот в плане драйверов и совместимости с точки зрения сегодняшнего дня... Честно говоря не уверен, что прям имеет такой смысл, тем более, что V3 давно эмулируется. НО , с точки зрения каких то экспериментов, тестов - ДА.
Томахомэ:

--- Цитата: Antr00plasm от 16 Декабрь 2025, 12:15:55 ---Честно говоря не уверен, что прям имеет такой смысл, тем более, что V3 давно эмулируется.
--- Конец цитаты ---

Тут, на мой взгляд, важен не столько сам акт эмуляции RiVA, сколько возможный почин по эмуляции отличных от Voodoo, ViRGE и Millenium/Mystique семейств GPU, и, возможно, перекидка на пре- и пост-Voodoo - поколения.
Grotlon:

--- Цитата: Softer от 04 Ноябрь 2025, 03:15:38 ---Это игра 1991-го года, какой 286-й? Там уже два года как 486-й был в строю.
--- Конец цитаты ---
Как-то сомневаюсь, что в 1989-м можно было купить ПК на 486. Везде пишут, что он был представлен 10 апреля 1989, но на самом деле Intel в этот день его лишь анонсировала и пообещала выпустить первые образцы в третьем квартале, а в четвертом начать поставлять уже серийно.
Yaranga:
Grotlon, значит не два года, а меньше, чем полтора? Ну это всё кардинально меняет! :biggrin:
Томахомэ:
Неплохой такой новогодний/рождественский подарочек, а?

Добавлено позже:
Трёхмерки от неё ждать пока рано, зато двухмерку она тянет даже лучше, чем я ожидал - притом даже такая сырая в плане эмуляции карта интерлейснутые FMV в "Кузька: Путешественник во времени" корректно отображать умеет, а Voodoo 3/Banshee и чисто "двухмерные" карты так чё-то до сих пор и не научились!  :D
Antr00plasm:
Томахомэ,
 Какой конфиг виртуального пк?
Yaranga:
Томахомэ, ну а можно чуть подробнее, а то на гитхабе лежит последняя версия от 27 октября.
Я же правильно понимаю, что использовалась одна из свежих сборок подобных этим?
Томахомэ:

--- Цитата: Yaranga от 18 Декабрь 2025, 16:54:48 ---Я же правильно понимаю, что использовалась одна из свежих сборок подобных этим?
--- Конец цитаты ---

Брал отсюда. Правда, не знаю, как сейчас, но раньше так уж точно для скачки артефактов нужен был аккаунт на Гитхабе. В своё время именно ради возможности быть на острие прогресса в эмуляции ПК его и завёл.
kerlik:

--- Цитата: Томахомэ от 18 Декабрь 2025, 11:48:27 ---Трёхмерки от неё ждать пока рано, зато двухмерку она тянет даже лучше, чем я ожидал - притом даже такая сырая в плане эмуляции карта интерлейснутые FMV в "Кузька: Путешественник во времени" корректно отображать умеет, а Voodoo 3/Banshee и чисто "двухмерные" карты так чё-то до сих пор и не научились!  :D
--- Конец цитаты ---
что плохого в связке S3 + Voodoo 2? и меня очень интересует эта обновка в win9x
Softer:

--- Цитата: Томахомэ от 12 Декабрь 2025, 18:09:02 ---А я не через (86/PC)Box, а через MAME (ромсет ct486).
--- Конец цитаты ---
Интересно. Попробовал поставить DOS6.22 в MAME и ничего. Стартует загрузка установщика с образа дискеты и висит так до бесконечности. Как ты его ставил?
// создал образ HDD:
fsutil file createnew dos622.img 536870912

// загрузился командой:
mame ct486 -harddisk dos622.img -flop1 disk1.img

// опознал в биосе HDD, сохранил и имею бесконечную загрузку с мигающим курсором:



--- Цитата: Томахомэ от 18 Декабрь 2025, 11:48:27 ---Трёхмерки от неё ждать пока рано, зато двухмерку она тянет даже лучше, чем я ожидал - притом даже такая сырая в плане эмуляции карта интерлейснутые FMV в "Кузька: Путешественник во времени" корректно отображать умеет, а Voodoo 3/Banshee и чисто "двухмерные" карты так чё-то до сих пор и не научились!  :D
--- Конец цитаты ---
Что то ты очень странное говоришь. Никаких проблем с интерлейсным видео не припоминаю. Попробовал специально на 86Box-b8000 с Voodoo 3 3500 и гостевой WinXP этого Кузю путешественика и вообще никаких проблем. Чёткий интерлейс как в оригинале. Или я чего-то не понимаю?
Томахомэ:

--- Цитата: Softer от 19 Декабрь 2025, 04:28:39 ---Интересно. Попробовал поставить DOS6.22 в MAME и ничего. Стартует загрузка установщика с образа дискеты и висит так до бесконечности. Как ты его ставил?
--- Конец цитаты ---

Когда при установки с дискеты высвечивается сообщение Starting MS-DOS..., надо ct486 почаще "дёргать" нажатиями пробела или Enter - как раз чтоб не завис.
Softer:

--- Цитата: Томахомэ от 19 Декабрь 2025, 05:04:34 ---Когда при установки с дискеты высвечивается сообщение Starting MS-DOS..., надо ct486 почаще "дёргать" нажатиями пробела или Enter - как раз чтоб не завис.
--- Конец цитаты ---
Вот это я понимаю технологии будущего.  :lol:
Разобрался почему у меня драйвер cdrom32 в 86box сидюк не видел. Я во второй IDE канал сидюк подключал на материнке ASUS PCI/I-486SP3G у которой только один IDE канал.  :lol:


--- Цитата: Томахомэ от 07 Декабрь 2025, 10:10:49 ---Ни у кого драйвер cdrom32 из software list'а ibm5170 для MAME (см. прикрепление) не бьёт ко всем хренам весь менеджмент расширенной ОЗУ в DOS? У меня вот, на эмулируемом ПК модели ct486 с установленной msdos622 - бьёт.
--- Конец цитаты ---
В общем загрузил драйвер в хаймем и пока всё работает. Какие именно условия нужно соблюсти?
Томахомэ:

--- Цитата: Softer от 19 Декабрь 2025, 08:15:53 ---Вот это я понимаю технологии будущего.  :lol:
Разобрался почему у меня драйвер cdrom32 в 86box сидюк не видел. Я во второй IDE канал сидюк подключал на материнке ASUS PCI/I-486SP3G у которой только один IDE канал.  :lol:
В общем загрузил драйвер в хаймем и пока всё работает. Какие именно условия нужно соблюсти?
(Ссылка на вложение) (Ссылка на вложение) (Ссылка на вложение) (Ссылка на вложение)

--- Конец цитаты ---

Скриншоты снизу - это 86Box?
Softer:

--- Цитата: Томахомэ от 19 Декабрь 2025, 14:26:46 ---Скриншоты снизу - это 86Box?
--- Конец цитаты ---
Да. Или тема с бьющимся менеджментом памяти тоже исключительно MAME касалась?
Grotlon:

--- Цитата: Softer от 19 Декабрь 2025, 08:15:53 ---Разобрался почему у меня драйвер cdrom32 в 86box сидюк не видел. Я во второй IDE канал сидюк подключал на материнке ASUS PCI/I-486SP3G у которой только один IDE канал. 
--- Конец цитаты ---
По-хорошему о таких вещах эмулятор должен предупреждать, ну и давать краткую справку по каждой МП. Я даже не смог найти полный список железа, которое 86Box эмулирует.
Томахомэ:

--- Цитата: Softer от 19 Декабрь 2025, 20:33:19 ---Да. Или тема с бьющимся менеджментом памяти тоже исключительно MAME касалась?

--- Конец цитаты ---

Что именно нужно прописывать вручную в конфигурационных файлах?
Softer:

--- Цитата: Grotlon от 20 Декабрь 2025, 04:30:55 ---По-хорошему о таких вещах эмулятор должен предупреждать
--- Конец цитаты ---
Должен, но не нам.  :lol:


--- Цитата: Томахомэ от 20 Декабрь 2025, 04:51:17 ---Что именно нужно прописывать вручную в конфигурационных файлах?
--- Конец цитаты ---
Что-то я нить диалога потерял. Прописывать что-бы что? Вроде я пытался выяснить где и при каких условиях у тебя драйвер cdrom32 бьёт менеджмент расширенной памяти, а ты уже меня о чём-то спрашиваешь без уточнений. У меня в 86Box в DOS 6.22 можно вобще ничего не прописывать. Того что пишет в autoexec.bat и config.sys установщик cdrom32 уже достаточно чтобы всё работало. Но поскольку ты говорил о каком-то менеджменте расширенной памяти, то я от себя ещё добавил:

--- Код: (CONFIG.SYS) ---DOS=HIGH,UMB
DEVICE=C:\DOS\EMM386.EXE NOEMS

--- Конец кода ---
А в команде загрузки драйвера cdrom32, прописанной установщиком, заменил DEVICE на DEVICEHIGH для загрузки в расширенную память. Ну и перед командой автозапуска mscdex.exe в autoexec.bat добавил LH с той же целью.
Но это всё наугад, потому что ты не говоришь с каким менеджером памяти и в какой конфигурации у тебя возникли проблемы. Может ты QEEM какой-нибудь используешь, я ж не знаю что проверять.
Томахомэ:
Впрочем, у Bochs'а с недавних пор амбиции ещё шире - аж на сам GeForce замахнулись. Правда, почему-то после выбора карт из этой линейки вылетаю с ошибкой GeForce3 Ti 500 should be plugged into AGP slot. Кто знает, почему?

Вот конфиг:


--- Код: ---# configuration file generated by Bochs
plugin_ctrl: voodoo=false, unmapped=true, biosdev=true, speaker=true, extfpuirq=true, parallel=true, serial=true, busmouse=true, e1000=false, es1370=true, gameport=true, iodebug=false, ne2k=false, sb16=false, usb_uhci=false, usb_ohci=false, usb_ehci=false, usb_xhci=false
config_interface: win32config
display_library: win32
memory: guest=256, host=256, block_size=128
romimage: file="C:\Users\<userS_name>\Downloads\bochs\bios\BIOS-bochs-latest", address=0x00000000, options=none, flash_data=none
vgaromimage: file="C:\Users\<userS_name>\Downloads\bochs\bios\VGABIOS-lgpl-latest.bin"
boot: floppy
floppy_bootsig_check: disabled=0
floppya: type=1_44
# no floppyb
ata0: enabled=true, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
ata0-master: type=disk, path="C:\Users\<userS_name>\Downloads\bochs\c.img", mode=flat, cylinders=10402, heads=16, spt=63, sect_size=512, model="Generic 1234", biosdetect=auto, translation=auto
ata0-slave: type=cdrom, path="C:\Users\<userS_name>\Downloads\Windows XP Pro sp3 VL (MSDN)\ru_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74146.iso", status=ejected, model="Generic 1234", biosdetect=auto
ata1: enabled=true, ioaddr1=0x170, ioaddr2=0x370, irq=15
ata1-master: type=none
ata1-slave: type=none
ata2: enabled=false
ata3: enabled=false
optromimage1: file=none
optromimage2: file=none
optromimage3: file=none
optromimage4: file=none
optramimage1: file=none
optramimage2: file=none
optramimage3: file=none
optramimage4: file=none
pci: enabled=1, chipset=i440bx, slot1=geforce, slot2=es1370, slot3=none, slot4=none, slot5=none
vga: extension=geforce, update_freq=10, realtime=1, ddc=builtin, vbe_memsize=16
cpu: count=1, ips=4000000, model=p4_willamette, reset_on_triple_fault=1, cpuid_limit_winnt=0, ignore_bad_msrs=1, mwait_is_nop=0
print_timestamps: enabled=0
debugger_log: -
magic_break: enabled=1 0x8
port_e9_hack: enabled=false, all_rings=false
iodebug: all_rings=0
private_colormap: enabled=0
clock: sync=none, time0=local, rtc_sync=0
# no cmosimage
log: -
logprefix: %t%e%d
debug: action=ignore
info: action=report
warn: action=warn
error: action=report
panic: action=ask
keyboard: type=mf, serial_delay=150, paste_delay=100000, user_shortcut=none
mouse: type=ps2, enabled=false, toggle=ctrl+mbutton
sound: waveoutdrv=win, waveout=none, waveindrv=win, wavein=none, midioutdrv=win, midiout=none
speaker: enabled=true, mode=sound, volume=8
parport1: enabled=true, file=none
parport2: enabled=false
com1: enabled=true, mode=null
com2: enabled=false
com3: enabled=false
com4: enabled=false
es1370: enabled=true, midimode=0, wavemode=0
geforce: model=geforce3
usb_debug: type=none
--- Конец кода ---
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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