Bochs

Софтуер снимки:
Bochs
Софтуер детайли:
Версия: 2.6.9 актуализира
Дата на качване: 14 Aug 18
Розробник: Timothy R. Butler
Разрешително: Безплатно
Популярност: 345
Размер: 4957 Kb

Rating: 1.8/5 (Total Votes: 5)


        Bochs е изключително портативен IA-32 (x86) PC емулатор с отворен код, написан на C ++, който работи на най-популярните платформи. Той включва емулация на процесор Intel x86, общи I / O устройства и персонализиран BIOS. Понастоящем Bochs могат да се компилират, за да подражават на CPU 386, 486 или Pentium. Bochs може да работи с повечето операционни системи в емулацията, включително Linux, Windows 95, DOS и наскоро Windows NT 4. Bochs е написана от Кевин Лоутън и понастоящем се поддържа от този проект.
Bochs могат да бъдат компилирани и използвани в различни режими, някои от които са в процес на разработка. "Типичната" употреба на Bochs е да осигури пълна емулация на x86 PC, включително процесор x86, хардуерни устройства и памет. Това ви позволява да работите с операционната система и софтуера в емулатора на вашата работна станция, подобно на това, че имате машина вътре в машината. Например, да кажем, че вашето работно станция е Unix / X11 работна станция, но искате да стартирате приложения на Win'95. Bochs ще ви позволи да стартирате Win 95 и свързания софтуер на работната станция Unix / X11, показвайки прозорец на работното ви място, симулиращ монитор на компютър.
    

Какво е новото в това издание:

- CPU: внедрени нови инструкции и x86 архитектурни разширения.

  - Bugfixes за коректността на емулацията на процесора.

  - Добавена поддръжка на платформата за хост Android.

  - Добавена поддръжка за емулация на USB EHCI устройства.

  - Добавена е поддръжка на USB флопи (UFI / CBI).

  - Добавен етернет модул 'socket', предназначен за свързване на Bochs случаи.

  - Показване на textconfig по време на изпълнение в Bochs VGA прозорец (конзола за GUI).

Какво ново във версия 2.6.8:

- CPU / CPUDB
  - корекции на корекции за коректност на емулация на процесора (критична корекция на бъгове за емулация x86-64)
  - Поддръжка за изчисляване на типа памет за дебъгера и инструментална екипировка на Bochs,
    за да активирате конфигурирането с опцията -enable-memtype.
  - CPUDB: Добавена е конфигурация Pentium (P54C) към CPUDB
  - CPUDB: Добавена е Broadwell ULT конфигурация към CPUDB
  - Актуализирано определение за обратно извикване на апаратура, виж описанието в
    instrumentation.txt / Примери за фиксирани прибори за измерване

- Конфигуриране и компилиране
  - Конфигуриране на опцията - Възможност за бързо-функционални повиквания, които вече се използват и за MSVC nmake.
  - Някои конфигурационни корекции за поддръжката за дебъгер на GTK.

- графични и дисплейни библиотеки
  - Режимът таймер за актуализиране на VGA вече може да бъде избран с опцията "vga".
  - Освободете всички натиснати клавиши, когато simwindow върне фокуса на клавиатурата.
  - Win32 gui: Уловен курсор на мишката, който сега наистина е в капан в прозореца.
  - SDL2: изпълнен диалог "да / не" (например за ангажиране с VVFAT).
  - Някои корекции за wxWidgets 3.0 и съвместимост с версия на Unicode.
  - Пълна поддръжка за възстановяване / възстановяване за разширени настройки за дефрагментиране на GUI (прозорец + шрифт).

- Добавена е поддръжка на дебъгер за термина gui с помощта на псевдо терминал.

- I / O устройства
  - Харддиск
    - Добавена е поддръжка на изображения на Oracle (tm) VM VirtualBox (VDI версия 1.1)
    - Повторно активиране на разширението за повторно ускоряване на "bulk I / O".
    - Някои поправки на низходящ cdrom код за Windows и Linux.
  - Звук
    - SB16: Фиксирано откриване на чипове OPL чрез прилагане на забавяне на ISA шината.
    - SB16: Пренасяше емулация на OPL3 от DOSBox и частично премахна кода.
    - ES1370: Добавена е MIDI UART изходна поддръжка.
    - ES1370: Фиксиран критичен бъг, при който драйверите на Win9x се сринат.
    - Голямо пренаписване на нискочестотния звуков код.
      - Добавена поддръжка на миксер (необходима за всички модули, с изключение на "sdl").
      - Новият миксер и SDL миксер са данни за избиране от изходните буфери на PCM,
        генераторът за звуков сигнал на компютъра и генератора за OPL3 FM.
      - Преобразуване на формат на PCM в 16-битов подписан ендиан.
      - Добавен е звуков "файл" модул за VOC, WAV, MID и raw data output
        и добавена двойна изходна поддръжка (устройство + файл) в midi / wave режим 3.
      - Добавена е възможност за настройване на драйвера за звук за всяка услуга.
  - флопи- Фиксирана команда "Read ID" за едностранен носител (кръпка от Ben Lunt).

- ROM BIOS
  - Фиксирана обработка на сканираща клавиатура след преместване на клавиатурата.
  - Фиксиран код на rombios32, за да се избегне неправилно откриване на таблици ACPI.

Какво е новото във версия 2.6.6: CPU / CPUDB
  - позволява конфигуриране на пясъчни мостове, дори когато AVX не се компилира

- Конфигуриране и компилиране
  - фиксирана грешка при компилиране, когато поддръжка на 3dnow е активирана
  - ускоряване Visual Studio изграждане на почти 20% чрез добавяне / Gr компилатор опция

- Разни
  - фиксиране на минимизиране на прозореца win32 gui и промяна на резолюцията при минимизиране
  - добави компилирано изображение SeaBIOS 1.7.5 в Boch дърво заедно с Bochs BIOS изображения
  - корекции на документацията и актуализации

Подобен софтуер

MachineProfile
MachineProfile

1 Dec 18

Trash X
Trash X

10 Dec 14

MacQEMU
MacQEMU

22 Nov 14

Коментари към Bochs

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория