Bochs

Screenshot Software:
Bochs
Detalii soft:
Versiune: 2.6.9 Actualizat
Incarca data: 14 Aug 18
Producător: Timothy R. Butler
Licenţă: Gratuit
Popularitate: 345
Dimensiune: 4957 Kb

Rating: 1.8/5 (Total Votes: 5)


        Bochs este un emulator PC portabil open source IA-32 (x86) scris în C ++, care rulează pe cele mai populare platforme. Acesta include emularea procesorului Intel x86, dispozitivele I / O comune și un BIOS personalizat. În prezent, boch-urile pot fi compilate pentru a emula un procesor 386, 486 sau Pentium. Bochs este capabil să ruleze majoritatea sistemelor de operare în interiorul emulației, inclusiv Linux, Windows 95, DOS și recent Windows NT 4. Bochs a fost scris de Kevin Lawton și este menținut în prezent de acest proiect.
Boch-urile pot fi compilate și utilizate într-o varietate de moduri, unele care sunt încă în curs de dezvoltare. Utilizarea tipică a boch-urilor este de a oferi o emulare completă a x86 PC-urilor, inclusiv procesorul x86, dispozitive hardware și memorie. Acest lucru vă permite să rulați sistemul de operare și software-ul în cadrul emulatorului de pe stația dvs. de lucru, la fel ca și cum ați avea o mașină în interiorul unei mașini. De exemplu, să presupunem că stația dvs. de lucru este o stație de lucru Unix / X11, dar doriți să executați aplicații Win'95. Bochs vă va permite să rulați Win 95 și software-ul asociat pe stația dvs. de lucru Unix / X11, afișând o fereastră pe stația dvs. de lucru, simulând un monitor pe un PC.
    

Ce este nou în această versiune:

- CPU: implementate noi instrucțiuni și extensii de arhitectură x86.

  - Bugfixes pentru corectitudinea emulației procesorului.

  - Adăugat suport Android pentru platforma gazdă.

  - A fost adăugat suport pentru emularea dispozitivelor USB EHCI.

  - Suport pentru USB floppy (UFI / CBI).

  - Adăugat "socket" pentru modulul ethernet, conceput pentru a interconecta instanțele Bochs.

  - Afișați textconfig la execuție în fereastra Bochs VGA (consola gui).

Ce este nou în versiunea 2.6.8:

- CPU / CPUDB
  - Bugfixes pentru corectitudinea emulației procesorului (bugfix crucial pentru emularea x86-64)
  - suport pentru calculul tipului de memorie pentru instrumentul de depanare și instrumentație Bochs;
    pentru a permite configurarea cu opțiunea --enable-memtype.
  - CPUDB: A fost adăugată configurația Pentium (P54C) la CPUDB
  - CPUDB: A fost adăugată configurația Broadwell ULT la CPUDB
  - Definiție actualizată a apelurilor de instrumentație, vezi descrierea din
    instrumentation.txt / Exemple fixe de instrumentație

- Configurați și compilați
  - Configurarea opțiunii - apeluri de acces la funcții rapide acum utilizate pentru MSVC nmake.
  - Unele setări de configurare pentru suportul de depanare GTK.

- GUI și biblioteci de afișare
  - Modul temporizat de actualizare VGA poate fi selectat acum cu opțiunea 'vga'.
  - Eliberați toate tastele apăsate atunci când simwindow întoarce focalizarea tastaturii.
  - Win32 gui: Cursorul mouse-ului capturat acum cu adevărat prins în fereastră.
  - SDL2: Implementat dialogul da / nu (de ex. Pentru comiterea VVFAT).
  - Unele remedii pentru compatibilitatea versiunii wxWidgets 3.0 și unicode.
  - Suport complet de salvare / restaurare pentru setările de depanare îmbunătățite gui (fereastră + font).

- Adăugat suport pentru depanator pentru termenul gui folosind un pseudo-terminal.

- Dispozitive I / O
  - Hard disk
    - A fost adăugat suportul de imagine Oracle (tm) VM VirtualBox (versiunea VDI 1.1)
    - Activați din nou extensia de accelerare rapidă "I / O bulk".
    - Unele corecții de cod cdrom lowlevel pentru Windows și Linux.
  - Sunetul
    - SB16: Detectarea fixă ​​a cipurilor OPL prin implementarea întârzierii busului ISA.
    - SB16: emiterea OPL3 ported din DOSBox și parțial înlocuirea codului vechi.
    - ES1370: Suportul de ieșire MIDI UART.
    - ES1370: eroare critică fixă ​​care a făcut ca driverele Win9x să se prăbușească.
    - Rescrierea majoră a codului de sunet de nivel inferior.
      - Suport pentru firul de amestec adăugat (necesar pentru toate modulele, cu excepția "sdl").
      - Mixer-ul nou și mixerul SDL sunt date de polling din tampoanele de ieșire PCM,
        generatorul de semnale sonore pentru PC și generatorul OPL3 FM.
      - conversia formatului PCM în 16 biți semnată endian puțin.
      - Adăugat un modul de "fișier" de sunet pentru ieșirea de date VOC, WAV, MID și date brute
        și a adăugat suportul de ieșire dual (dispozitiv + fișier) în modul midi / wave 3.
      - A fost adăugată capacitatea de a configura driverul de sunet pentru fiecare serviciu.
  - Floppy- Fixed comanda "Citire ID" pentru suporturi pe o singură față (patch de Ben Lunt).

- ROM BIOS
  - Prelucrarea scancodei de tastatură fixă ​​după interceptarea tastaturii.
  - Codul fix rombios32 pentru a evita detectarea incorectă a tablelor ACPI.

Ce este nou în versiunea 2.6.6:


  - permiteți configurarea punții nisip chiar și atunci când nu este compilat AVX

- Configurați și compilați
  - eroare de compilare fixă ​​când suportul 3Dnow este activat
  - Visual Studio de accelerare a construi cu aproape 20% prin adăugarea / Gr compiler opțiune

- Diverse
  - fixarea minimizării ferestrei win32 gui și modificarea rezoluției minimizată
  - a adăugat o imagine compilată SeaBIOS 1.7.5 în arbore Bochs împreună cu imaginile BIOS Bochs
  - remedierile și actualizările de documentație

Software similare

Trash X
Trash X

10 Dec 14

MachineProfile
MachineProfile

1 Dec 18

XQuartz X11
XQuartz X11

22 Oct 15

MacQEMU
MacQEMU

22 Nov 14

Comentarii la Bochs

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!