Bochs

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

Rating: 2.3/5 (Total Votes: 6)


        Bochs - это высокопроизводительный эмулятор ПК IA-32 (x86) с открытым исходным кодом, написанный на C ++, который работает на большинстве популярных платформ. Он включает эмуляцию процессора Intel x86, обычных устройств ввода / вывода и пользовательского BIOS. В настоящее время bochs могут быть скомпилированы для эмуляции процессора 386, 486 или Pentium. Bochs способен запускать большинство операционных систем внутри эмуляции, включая Linux, Windows 95, DOS и недавно Windows NT 4. Bochs был написан Кевином Лоутоном и в настоящее время поддерживается этим проектом.
Bochs могут быть скомпилированы и использованы в различных режимах, некоторые из которых все еще находятся в разработке. «Типичным» использованием bochs является обеспечение полной эмуляции ПК x86, включая процессор x86, аппаратные устройства и память. Это позволяет запускать ОС и программное обеспечение в эмуляторе на рабочей станции, подобно тому, как у вас есть машина внутри машины. Например, предположим, что ваша рабочая станция является рабочей станцией Unix / X11, но вы хотите запускать приложения Win'95. Bochs позволит вам запускать Win 95 и соответствующее программное обеспечение на вашей рабочей станции Unix / X11, отображая окно на вашей рабочей станции, имитируя монитор на ПК.
    

Что нового в этой версии:

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

  - Исправлены ошибки правильности эмуляции процессора.

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

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

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

  - Добавлен модуль ethernet-модуля, предназначенный для соединения экземпляров Bochs.

  - Показать textconfig во время выполнения в окне VGA Bochs (консоль gui).

Что нового в версии 2.6.8:

- CPU / CPUDB
  - Исправлены ошибки правильности эмуляции процессора (критическое исправление для эмуляции x86-64)
  - Поддержка расчета типа памяти для отладчика и контрольно-измерительных приборов Bochs,
    для включения configure с параметром --enable-memtype.
  - CPUDB: добавлена ​​конфигурация Pentium (P54C) в CPUDB
  - CPUDB: добавлена ​​конфигурация Broadwell ULT для CPUDB
  - Обновленное определение обратных вызовов инструментальных средств, см. Описание в
    instrumentation.txt / Исправлены примеры инструментов

- Настроить и скомпилировать
  - Настроить параметр --enable-fast-function-calls теперь также используется для MSVC nmake.
  - Некоторые настройки исправления для поддержки отладчика GTK.

- графические интерфейсы и библиотеки
  - Теперь режим таймера обновления VGA можно выбрать с помощью опции «vga».
  - Отпустите все нажатые клавиши, когда simwindow вернет фокус клавиатуры.
  - Win32 gui: захваченный курсор мыши теперь действительно заперт в окне.
  - SDL2: реализован диалог да / нет (например, для фиксации VVFAT).
  - Некоторые исправления для совместимости wxWidgets 3.0 и Unicode.
  - Полная поддержка сохранения / восстановления расширенных настроек отладчика gui (окно + шрифт).

- Добавлена ​​поддержка отладчика для термина gui с использованием псевдотерминала.

- Устройства ввода / вывода
  - Жесткий диск
    - Добавлена ​​поддержка изображений Oracle (tm) VM VirtualBox (версия VDI 1.1)
    - Повторно включите расширение расширения «объемного ввода-вывода».
    - Некоторые исправления кода cdrom низкого уровня для Windows и Linux.
  - Звук
    - SB16: Исправлено обнаружение чипов OPL за счет задержки ISA-шины.
    - SB16: Портированная эмуляция OPL3 из DOSBox и частично удаленный устаревший код.
    - ES1370: Добавлена ​​поддержка вывода MIDI UART.
    - ES1370: Исправлена ​​критическая ошибка, из-за которой произошли сбой драйверов Win9x.
    - Большая переработка звукового кода низкого уровня.
      - Добавлена ​​поддержка потоков микшера (требуется для всех модулей, кроме «sdl»).
      - Новый микшер и микшер SDL - это данные опроса из выходных буферов PCM,
        звуковой сигнал динамика ПК и генератор FM OPL3.
      - Преобразование формата PCM в 16 бит.
      - Добавлен модуль звукового файла для файлов VOC, WAV, MID и сырых данных
        и добавлена ​​поддержка двойного вывода (устройство + файл) в режиме midi / wave 3.
      - Добавлена ​​возможность настройки звукового драйвера для каждого сервиса.
  - Дискета- Исправлена ​​команда «Чтение идентификатора» для одностороннего носителя (патч Ben Lunt).

- ROM BIOS
  - Исправлена ​​обработка scancode клавиатуры после перехвата клавиатуры.
  - Исправлен код rombios32, чтобы избежать неправильного обнаружения таблицы ACPI.

Что нового в версии 2.6.6:

- CPU / CPUDB
  - разрешить конфигурацию песчаного моста, даже если AVX не скомпилирован в

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

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

Похожие программы

Trash X
Trash X

10 Dec 14

MacQEMU
MacQEMU

22 Nov 14

EtreCheck
EtreCheck

4 May 20

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

Комментарии не найдены
добавить комментарий
Включите картинки!