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), написаний на C ++, який працює на найпопулярніших платформах. Вона включає в себе емуляцію процесора Intel x86, звичайні пристрої вводу / виводу та індивідуальний BIOS. В даний час bochs можна компілювати, щоб емулювати процесор 386, 486 або Pentium. Bochs здатний запускати більшість операційних систем всередині емуляції, включаючи Linux, Windows 95, DOS, і нещодавно Windows NT 4. Bochs був написаний Кевіном Лоутоном і зараз підтримується цим проектом.
Bochs можна збирати та використовувати в різних режимах, деякі з них все ще розробляються. "Типовим" використанням бочей є забезпечення повної емуляції ПК x86, включаючи процесор x86, апаратні пристрої та пам'ять. Це дозволяє запускати ОС та програмне забезпечення в межах емулятора на вашій робочій станції, так само як у вас є машина всередині машини. Наприклад, скажімо, ваша робоча станція є робочою станцією Unix / X11, але ви хочете запустити програми Win'95. Bochs дозволить вам запустити Win 95 та пов'язане програмне забезпечення на вашій робочій станції Unix / X11, відображати вікно на робочій станції, імітувати монітор на ПК.
    

Що нового у цьому випуску:

- ЦП: впроваджено нові інструкції та розширення архітектури x86.

  - Виправлені помилки для правильності емуляції ЦП.

  - Додана підтримка підтримки платформи Android.

  - Додана підтримка емуляції пристроїв USB EHCI.

  - Додана USB флоппі (UFI / CBI) підтримка.

  - Доданий модуль Ethernet 'socket', призначений для взаємоз'єднання екземплярів Bochs.

  - Показати текстовий конфігурацію під час виконання у вікні Bochs VGA (консоль gui).

Що нового у версії 2.6.8:

- CPU / CPUDB
  - Виправлення помилок для коректності емуляції процесора (критичне виправлення для емуляції x86-64)
  - Підтримка розрахунку типу пам'яті для відладчиків Bochs та інструментів,
    щоб дозволити налаштування за допомогою параметра --enable-memtype.
  - CPUDB: додана конфігурація Pentium (P54C) до CPUDB
  - CPUDB: Додана конфігурація Broadwell ULT до CPUDB
  - Оновлено визначення зворотних викликів приладів, див. Опис в
    instrumentation.txt / Фіксовані приклади приладів

- Налаштувати та компілювати
  - Налаштувати параметр - calls-enable-fast-function-call тепер також використовується для MSVC nmake.
  - Деякі виправлення налаштування для підтримки відладки GTK.

- Графічний інтерфейс користувача та бібліотеки для відображення
  - Режим таймера оновлення VGA тепер можна вибрати за допомогою параметра "vga".
  - Відпустіть всі натискання клавіш, коли simwindow поверне фокус клавіатури.
  - Win32 gui: Захоплений курсор миші тепер справді захоплений у вікні.
  - SDL2: реалізовано діалогове вікно "так / ні" (наприклад, для здійснення VVFAT).
  - Деякі виправлення для сумісності версій wxWidgets 3.0 та Unicode.
  - Повна підтримка збереження / відновлення для розширених налаштувань налагодження gi (вікно + шрифт).

- Додана підтримка відлагоджувача для терміну gui за допомогою псевдотерміналу.

- Пристрої введення / виводу
  - Жорсткий диск
    - Додана підтримка зображень VM VirtualBox Oracle (tm) (VDI версії 1.1)
    - Повторно активувати розширення швидкості повторів "масового введення / виводу".
    - Деякі виправлення коду низькорівневого cdrom для Windows і Linux.
  - Звук
    - SB16: виправлення фіксованого чіпа OPL за допомогою затримки шини ISA.
    - SB16: Емуляція порту OPL3 з DOSBox та частково видалений застарілий код.
    - ES1370: додана підтримка вихідного MIDI UART.
    - ES1370: виправлена ​​критична помилка, яка призвела до збою драйверів Win9x.
    - Переосмислення низькорівневого звукового коду.
      - Додана підтримка потоку мікшера (потрібна для всіх модулів крім 'sdl').
      - Новий міксер змішувача та SDL - дані опитування з вихідних буферів PCM,
        генератор гучномовців динаміка ПК та генератор OPL3 FM.
      - Конвертація формату PCM до 16-бітового підписаного маленького Endian.
      - Доданий модуль звуку "файл" для VOC, WAV, MID та виведення вихідних даних
        і додано подвійну вихідну підтримку (пристрій + файл) в режимі midi / wave 3.
      - Додана можливість налаштування драйвера звуку на кожну послугу.
  - Дискета- Виправлено команду "Read ID" для одностороннього носія (патч Бена Люта).

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

Що нового у версії 2.6.6:

- CPU / CPUDB
  - дозволити конфігурувати піщаний міст, навіть якщо AVX не складається

- Налаштувати та компілювати
  - фіксована помилка компіляції, коли активовано підтримку 3dnow
  - прискорювати створення Visual Studio на майже 20% шляхом додавання опції / gr компілятора

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

Схожі програми

XQuartz X11
XQuartz X11

22 Oct 15

coconutID
coconutID

22 Nov 14

MacQEMU
MacQEMU

22 Nov 14

Bochs

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями