Bochs

Sagteware kiekie:
Bochs
Sagteware besonderhede:
Weergawe: 2.6.9 Opgedateer
Upload datum: 14 Aug 18
Ontwikkelaar: Timothy R. Butler
Lisensie: Gratis
Populariteit: 345
Grootte: 4957 Kb

Rating: 1.8/5 (Total Votes: 5)


        Bochs is 'n hoogs draagbare open source IA-32 (x86) PC emulator wat in C ++ geskryf is, wat op meeste gewilde platforms loop. Dit sluit in die emulatie van die Intel x86-CPU, algemene I / O-toestelle en 'n persoonlike BIOS. Op die oomblik kan bochs saamgestel word om 'n 386, 486 of Pentium CPU te emuleer. Bochs kan die meeste bedryfstelsels binne die emulasie uitvoer, waaronder Linux, Windows 95, DOS en onlangs Windows NT 4. Bochs is deur Kevin Lawton geskryf en word tans deur hierdie projek gehandhaaf.
Bochs kan saamgestel en gebruik word in 'n verskeidenheid van modi, sommige wat nog in ontwikkeling is. Die 'tipiese' gebruik van bochs is om volledige x86 PC emulasie te voorsien, insluitend die x86 verwerker, hardeware toestelle en geheue. Dit laat u toe om OS's en sagteware binne die emulator op u werkstasie te hardloop, net soos u 'n masjien in 'n masjien het. Kom ons sê byvoorbeeld dat jou werkstasie 'n Unix / X11 werkstasie is, maar jy wil Win'95-programme hardloop. Bochs sal jou toelaat om Win 95 en verwante sagteware op jou Unix / X11 werkstasie te laat loop, 'n venster op jou werkstasie vertoon, wat 'n monitor op 'n rekenaar simuleer.
    

Wat is nuut in hierdie weergawe:

- CPU: geïmplementeer nuwe instruksies en x86 argitektuur uitbreidings.

  - Bugfixes vir CPU emulasie korrektheid.

  - Bygevoeg Android-bediener platform ondersteuning.

  - Bygevoeg USB EHCI toestel emulasie ondersteuning.

  - Bygevoeg USB diskette (UFI / CBI) ondersteuning.

  - Toegevoegde Ethernet module 'socket', ontwerp om Bochs instansies te verbind.

  - Wys tekskonfig op 'n lang tyd in die Bochs VGA-venster (gui-konsole).

Wat is nuut in weergawe 2.6.8:

- CPU / CPUDB
  - Bugfixes vir CPU emulasie korrektheid (kritiese bugfix vir x86-64 emulasie)
  - Geheue tipe berekening ondersteuning vir Bochs debugger en instrumentasie,
    om konfigurasie in te stel met - opsie-opsie opsie.
  - CPUDB: Bygevoeg Pentium (P54C) opstelling aan CPUDB
  - CPUDB: Bygevoeg Broadwell ULT-opset na CPUDB
  - Opgedateerde definisie van instrumentasie oproepe, sien beskrywing in
    instrumentation.txt / Vaste instrumentasie voorbeelde

- Konfigureer en stel saam
  - Konfigureer opsie - 'n vinnige funksie-oproepe wat nou ook vir MSVC nmake gebruik word.
  - Sommige stel regstellings vir die GTK debugger ondersteuning.

- GUI en vertoon biblioteke
  - Die VGA update timer modus kan nou gekies word met die 'vga' opsie.
  - Laat alle gepaste sleutels los wanneer die simwindow die sleutelbordfokus terugkry.
  - Win32 gui: Vasgevang muiswyser nou regtig vasgevang in die venster.
  - SDL2: Implementeer ja / nee dialoog (bv. Vir VVFAT commit).
  - Sommige regstellings vir wxWidgets 3.0 en unicode weergawe compatiblity.
  - Volledige stoor / herstel ondersteuning vir verbeterde Gui debugger instellings (venster + font).

- Bygevoeg debugger ondersteuning vir die term gui met behulp van 'n pseudo-terminale.

- I / O-toestelle
  - Hardeskyf
    - Bygevoeg Oracle (tm) VM VirtualBox-beeldondersteuning (VDI weergawe 1.1)
    - Herstel "grootmaat I / O" herhaal spoed uitbreiding.
    - Sommige low level cdrom kode fixes vir Windows en Linux.
  - Klank
    - SB16: Vaste OPL-chip-opsporing deur die implementering van ISA-busvertraging.
    - SB16: Ported OPL3 emulasie van DOSBox en gedeeltelik verwyder nalatenskap kode.
    - ES1370: Bygevoeg MIDI UART uitvoer ondersteuning.
    - ES1370: Vaste kritiese fout wat Win9x-bestuurders ineenstort.
    - Groot herskryf van die laagvlakklankkode.
      - Bygevoeg menger draad ondersteuning (benodig vir alle modules behalwe 'sdl').
      - Nuwe mixer en SDL mixer polling data van die PCM uitvoer buffers,
        die rekenaar luidspreker generator en die OPL3 FM generator.
      - PCM formaat omskakeling na 16 bit onderteken klein endian.
      - Bygevoeg klank 'lêer' module vir VOC, WAV, MID en rou data uitset
        en het dubbele uitvoer ondersteuning (toestel + lêer) in midi / golf modus 3 bygevoeg.
      - Bygevoeg vermoë om die klank bestuurder per diens op te stel.
  - Floppy- Vaste "Lees ID" opdrag vir enkelzijdige media (pleister deur Ben Lunt).

- ROM BIOS
  - Vaste sleutelbord skandering verwerking na sleutelbord onderskep.
  - Vaste rombios32-kode om verkeerde ACPI-tabelopsporing te voorkom.

Wat is nuut in weergawe 2.6.6:

- CPU / CPUDB
  - Laat sanderige brugkonfigurasie toe, selfs wanneer AVX nie saamgestel word nie

- Konfigureer en stel saam
  - vaste samestellingsfout wanneer 3dnow ondersteuning geaktiveer is
  - Speedup Visual Studio bou met byna 20% deur die byvoeging van / Gr kompileerder opsie

- Ander
  - vaste minimalisering win32 gui venster en resolusie verander terwyl dit verminder word
  - bygevoeg SeaBIOS 1.7.5 beeld in Bochs boom saam met Bochs BIOS beelde
  - dokumentasie regstellings en opdaterings

Soortgelyke sagteware

XQuartz X11
XQuartz X11

22 Oct 15

MacQEMU
MacQEMU

22 Nov 14

FastScripts
FastScripts

4 May 20

Kommentaar te Bochs

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!