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
  - виправлення та оновлення документації

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

WhatSize
WhatSize

4 May 20

Mactracker
Mactracker

4 May 20

coconutID
coconutID

22 Nov 14

Trash X
Trash X

10 Dec 14

Bochs

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