31
Эмуляторы компьютеров / PCem, 86box и другие эмуляторы старого PC-железа
« : 28 Декабрь 2025, 18:40:09 »Вылетают откуда?
Щёлкаешь кнопку start, ждёшь запуска - и тут выскакивает окошко ниже
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Вылетают откуда?
# 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
На случай, если кто-то не доверяет рипам Sega Lindbergh'овских игр для Teknoparrot и считает их происхождение каким-то мутным и сомнительным (нередко - очень даже обоснованно, например, когда в самом неожиданном месте находишь какие-то файлы, которые дампер или публикатор явно добавил от себя), первый шаг, чтобы распакованный из CHDюка для MAME ISO хотя бы стал читаемым и монтируемым стандартными программами для работы с образами - откоциваем с помощью HEX-редактора занесённые в начало образа какие-то левые непонятные данные и весь первый том (названный "в честь" идентификационного кода игры), оставляя только 2-й (названный просто LINUX)+$8000 байт перед ним.
На случай, если кто не шарит, ищутся тома по сигнатуре $1,"CD001",$1,$0, а сразу следом - название тома.
Лишь после отставления одного тома LINUX станут видны файлы disk0.img, frontend.set, su1.dat и su2.dat.
Следующий шаг опишу после детальнейшего исследования рома для PIC-шифратора. а с этим есть некоторые проблемы, ибо ничего похожего на карту памяти у PICа в MAMEовском драйвере Lindbergh нет - более того, он там даже не заэмулен как один из процессоров, а ром его занесён в базу пока что чисто "щоби був".
Небольшой скриптик на Python по извлечению всего дерева файлов из образов для Philips CD-i.
Побочные эффекты: образование пустой папки CDDA, если программа обращается к аудиодорожкам на самом диске как к файлам.
Работоспособность проверена на The Apprentice.
Да. Или тема с бьющимся менеджментом памяти тоже исключительно MAME касалась?
Вот это я понимаю технологии будущего.
Разобрался почему у меня драйвер cdrom32 в 86box сидюк не видел. Я во второй IDE канал сидюк подключал на материнке ASUS PCI/I-486SP3G у которой только один IDE канал.
В общем загрузил драйвер в хаймем и пока всё работает. Какие именно условия нужно соблюсти?
(Ссылка на вложение) (Ссылка на вложение) (Ссылка на вложение) (Ссылка на вложение)
Интересно. Попробовал поставить DOS6.22 в MAME и ничего. Стартует загрузка установщика с образа дискеты и висит так до бесконечности. Как ты его ставил?
Честно говоря не уверен, что прям имеет такой смысл, тем более, что V3 давно эмулируется.
Можешь скинуть свой 86box.cfg от твоей конфигурации для MS-DOS6.22 в которой этот cdrom32 драйвер видит сидюк?
Ну у тебя он сидюк хоть при каких-то условиях видит? Без вот этих всех менеджеров памяти и даже без отправки его в хаймем? Надо удостоверится что он вообще работоспособный.
Может ему модель сидюка какая-то определённая нужна?
Томахомэ, а что, драйвер предназначенный для третьего доса должен хорошо работать в шестом?
Он же вроде ориентирован на точную эмуляцию. Представляю какое железо нужно, чтобы это вытянуть на 100%
вид сверху стрелялка можно выбирать на двоих, давно играл, мало, и не помню назввание.
игра скорее для денди но и для сега мд тоже напишите.
в этой игре можно было играть за человека или когда попадался вроде танк или джип итд не помню точно садится в него и покидать при желании, из найденых подходит ikari warriors но не уверен, какие еще варианты есть?
Засекаем время до момента, пока сабж окончательно не осядет где-нибудь на Caesar's Palace, и не станет если и представлять собой какую-то ценность, то скорее историческую, нежели практическую.
Очередной диванный эксперт, который выдает желаемое за действительное.
А вот что говорят спецы:
https://www.cnbc.com/2025/10/29/powell-says-ai-different-from-dotcom-bubble-major-source-gdp-growth.html.
https://www.bloomberg.com/news/articles/2025-10-28/nvidia-s-huang-works-to-convince-investors-there-s-no-ai-bubble.