Bochs

Programinė įranga Screenshot:
Bochs
Programinė detalės:
Versija: 2.6.9 Atnaujintas
Įkėlimo datą: 14 Aug 18
Kūrėjas: Timothy R. Butler
Licencija: Nemokamai
Populiarumas: 345
Dydis: 4957 Kb

Rating: 1.8/5 (Total Votes: 5)


        Boch yra labai nešiojamasis atviro kodo IA-32 (x86) kompiuterinis emuliatorius, parašytas C + +, kuris veikia daugelyje populiarių platformų. Tai apima "Intel x86" procesoriaus emuliaciją, įprastus įvesties / išvesties įrenginius ir pasirinktinį BIOS. Šiuo metu bochs gali būti surinkti, kad imituotų 386, 486 ar Pentium CPU. "Bochs" gali valdyti daugumą operacinių sistemų emuliacijos viduje, įskaitant "Linux", "Windows 95", "DOS" ir neseniai "Windows NT 4.". "Bochs" parašė Kevinas Lawtonas, šiuo metu jis tvarko šį projektą.
"Boch" gali būti sudaryta ir naudojama įvairiuose režimuose, kai kurie iš jų vis dar yra kurti. Tipiškas "boch" naudojimas yra teikti pilną "x86" kompiuterio emuliaciją, įskaitant x86 procesorių, aparatūros įrenginius ir atminties. Tai leidžia paleisti operacinę sistemą ir programinę įrangą emuliacijoje jūsų kompiuteryje, tarsi turite mašiną mašinos viduje. Pavyzdžiui, tarkime, kad jūsų darbo vieta yra "Unix / X11" darbo vieta, bet norite paleisti "Win'95" programas. "Bochs" leis paleisti "Win 95" ir susijusią programinę įrangą savo "Unix / X11" darbo stotyje, rodyti langą jūsų darbo vietoje, imituojant monitorių kompiuteryje.
    

Kas naujo šiame leidime:

- CPU: įdiegta naujų instrukcijų ir x86 architektūros plėtinių.

  - Klaidų klaidų taisymas CPU emuliacijai.

  - Pridėta Android palaikymo platformos palaikymas.

  - Pridėta USB EHCI įrenginio emuliacijos palaikymas.

  - Pridėta USB diskelis (UFI / CBI).

  - Pridėtas "Ethernet" modulio "lizdas", suprojektuotas sujungti "Bochs" atvejus.

  - Rodyti "textconfig" metu runtime "Bochs" VGA lange ("gui console").

Kas naujo 2.6.8 versijoje:

- CPU / CPUDB
  - Teisingos klaidos CPU emuliacijos klaidos (kritinė klaida x86-64 emuliacijai)
  - "Bochs" atkūrėjo ir prietaisų atminties tipo skaičiavimo palaikymas,
    įjungti konfigūraciją su --enable-memtype parinktimi.
  - CPUDB: Pridėta Pentium (P54C) konfigūracija į CPUDB
  - CPUDB: Pridėta Broadwell ULT konfigūracija į CPUDB
  - Atnaujintas prietaisų atgalinių pakėlimų apibrėžimas, žr. Aprašymą
    instrumentation.txt / Fiksuotų prietaisų pavyzdžiai

- Konfigūruoti ir kompiliuoti
  - Konfigūruoti parinktį - galimos greitos funkcijos skambučiai dabar taip pat naudojami MSVC nmake.
  - Kai kurie konfigūravimo pataisymai GTK atkūrimo palaikymui.

- GUI ir rodymo bibliotekos
  - VGA atnaujinimo laikmačio režimą dabar galima pasirinkti su parinktimi "vga".
  - Atleiskite visus nuspaustus klavišus, kai "simwindow" grąžina klaviatūros fokusą.
  - Win32 gui: užfiksuotas pelės žymeklis dabar tikrai įstrigęs lango.
  - SDL2: įdiegtas dialogas "taip / ne" (pvz., Skirtas "VVFAT" įsipareigojimas).
  - Kai kurie pataisymai, skirti "wxWidgets 3.0" ir "Unicode" suderinamumo versijai.
  - Visiškai išsaugoti / atkurti paramą, skirtą patobulintam gi-debugger nustatymams (langas + šriftas).

- Pridėtas debugber palaikymas terminui gui naudojant pseudo-terminalą.

- įvesties / išvesties įrenginiai
  - Kietasis diskas
    - Pridėta Oracle (tm) VM VirtualBox vaizdo palaikymas (VDI versija 1.1)
    - Pakartotinai įjunkite "Bulk I / O" pakartotinį greitėjimo pratęsimą.
    - Kai kurie žemo lygio kompaktinio disko kodo pataisymai Windows ir Linux.
  - garsas
    - SB16: Fiksuotas OPL lustų aptikimas, naudojant ISA autobuso vėlavimą.
    - SB16: perjungta OPL3 emuliacija iš DOSBox ir iš dalies pašalintas senas kodas.
    - ES1370: Pridėta MIDI UART išvesties palaikymas.
    - ES1370: Ištaisyta kritinė klaida, dėl kurios Win9x vairuotojai susidūrė.
    - Labai žemo lygio garso kodo perrašymas.
      - Pridėta maišytuvo siūlų palaikymas (reikalingas visiems moduliams išskyrus "sdl").
      - Naujas maišytuvas ir SDL maišytuvas apklausia duomenis iš PCM išvesties buferių,
        kompiuterio garsiakalbių signalų generatorius ir OPL3 FM generatorius.
      - PCM formato konvertavimas į 16 bitų pasirašytą mažąjį "Endian".
      - Pridėta garso "failo" modulis, skirtas VOC, WAV, MID ir neapdorotų duomenų išvedimui
        ir pridedamas dvigubos išvesties palaikymas (įrenginys + failas) midi / bangos režime 3.
      - Pridėta galimybė nustatyti garso tvarkyklę kiekvienai paslaugai.
  - Floppy- Ištaisyta komanda "Read ID" vienpusiai žiniasklaidai (Ben Lunt pataisa).

- ROM BIOS
  - Ištaisyta klaviatūros skenavimo procedūra po klaviatūros perėjimo.
  - Fiksuotas rombios32 kodas, kad būtų išvengta neteisingo AKPI lentelės aptikimo.

Kas naujo 2.6.6 versijoje:

- CPU / CPUDB
  - leisti smėlio tilto konfigūraciją, net jei AVX nėra surinkta

- Konfigūruoti ir kompiliuoti
  - fiksuota kompiliavimo klaida, kai įjungta 3dnow parama
  - pagreitinti "Visual Studio" sukūrimą beveik 20%, pridedant / Gr kompiliatoriaus parinktį

- kita
  - nustatytas minimizuotas "win32 gui" langas ir skiriamosios gebos pakeitimas, kuomet sumažintas
  - papildytas "SeaBIOS 1.7.5" vaizdo įrašas į "Bochs" medį kartu su "Bochs" BIOS vaizdais
  - dokumentacijos taisymai ir atnaujinimai

Panaši programinė įranga

EtreCheck
EtreCheck

4 May 20

Trash X
Trash X

10 Dec 14

XRoar
XRoar

20 Sep 15

Komentarai Bochs

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!