Bochs

Software screenshot:
Bochs
Rincian Software:
Versi: 2.6.9 Diperbarui
Tanggal Upload: 14 Aug 18
Pengembang: Timothy R. Butler
Lisensi: Gratis
Popularitas: 345
Ukuran: 4957 Kb

Rating: 1.8/5 (Total Votes: 5)


        Bochs adalah emulator PC sumber terbuka yang sangat portabel IA-32 (x86) yang ditulis dalam C ++, yang berjalan pada platform yang paling populer. Ini termasuk emulasi CPU Intel x86, perangkat I / O umum, dan BIOS khusus. Saat ini, bochs dapat dikompilasi untuk meniru CPU 386, 486 atau Pentium. Bochs mampu menjalankan sebagian besar Sistem Operasi di dalam emulasi termasuk Linux, Windows 95, DOS, dan baru-baru ini Windows NT 4. Bochs ditulis oleh Kevin Lawton dan saat ini dikelola oleh proyek ini.
Bochs dapat dikompilasi dan digunakan dalam berbagai mode, beberapa yang masih dalam pengembangan. Penggunaan 'khusus' dari bochs adalah untuk menyediakan emulasi PC x86 lengkap, termasuk prosesor x86, perangkat keras, dan memori. Ini memungkinkan Anda menjalankan OS dan perangkat lunak dalam emulator di workstation Anda, seperti Anda memiliki mesin di dalam mesin. Sebagai contoh, katakanlah workstation Anda adalah workstation Unix / X11, tetapi Anda ingin menjalankan aplikasi Win'95. Bochs akan memungkinkan Anda untuk menjalankan Win 95 dan perangkat lunak terkait di workstation Unix / X11 Anda, menampilkan jendela di workstation Anda, mensimulasikan monitor pada PC.
    

Apa yang baru dalam rilis ini:

- CPU: menerapkan instruksi baru dan ekstensi arsitektur x86.

  - Perbaikan bug untuk kebenaran emulasi CPU.

  - Menambahkan dukungan platform host Android.

  - Menambahkan dukungan emulasi perangkat EHCI USB.

  - Menambahkan dukungan USB floppy (UFI / CBI).

  - Ditambahkan 'socket' modul ethernet, yang dirancang untuk menghubungkan instance Bochs.

  - Perlihatkan textconfig saat runtime di jendela Bochs VGA (konsol gui).

Apa yang baru di versi 2.6.8:

- CPU / CPUDB
  - Perbaikan bug untuk kebenaran emulasi CPU (perbaikan bug kritis untuk emulasi x86-64)
  - Dukungan perhitungan jenis memori untuk debugger Bochs dan instrumentasi,
    untuk mengaktifkan konfigurasi dengan opsi --enable-memtype.
  - CPUDB: Menambahkan konfigurasi Pentium (P54C) ke CPUDB
  - CPUDB: Menambahkan konfigurasi Broadwell ULT ke CPUDB
  - Memperbarui definisi callback instrumentasi, lihat deskripsi di
    instrumentation.txt / Contoh instrumentasi tetap

- Konfigurasi dan kompilasi
  - Opsi Configure - enable-fast-function-calls sekarang juga digunakan untuk MSVC nmake.
  - Beberapa perbaikan konfigurasi untuk dukungan debugger GTK.

- GUI dan pustaka tampilan
  - Mode pengatur pembaruan VGA sekarang dapat dipilih dengan opsi 'vga'.
  - Lepaskan semua tombol yang ditekan saat simwindow kembali fokus keyboard.
  - Win32 gui: Kursor mouse yang diambil sekarang benar-benar terjebak di jendela.
  - SDL2: Dialog ya / tidak diimplementasikan (misalnya untuk commit VVFAT).
  - Beberapa perbaikan untuk wxWidgets 3.0 dan unicode compatiblity versi.
  - Dukungan simpan / kembalikan penuh untuk pengaturan debugger gui yang ditingkatkan (jendela + font).

- Menambahkan dukungan debugger untuk istilah gui menggunakan pseudo-terminal.

- Perangkat I / O
  - Perangkat keras
    - Ditambahkan Oracle (tm) dukungan gambar VM VirtualBox (VDI versi 1.1)
    - Aktifkan kembali ekstensi "bulk I / O" repeat speedups.
    - Beberapa perbaikan kode cdrom tingkat rendah untuk Windows dan Linux.
  - Suara
    - SB16: Memperbaiki deteksi chip OPL dengan menerapkan penundaan bus ISA.
    - SB16: Emulasi OPL3 dari DOSBox dan sebagian dihapus kode warisan.
    - ES1370: Menambahkan dukungan output UART MIDI.
    - ES1370: Memperbaiki bug kritis yang menyebabkan crash driver Win9x.
    - Penulisan ulang utama dari kode suara tingkat rendah.
      - Ditambahkan dukungan benang mixer (diperlukan untuk semua modul kecuali 'sdl').
      - Mixer baru dan mixer SDL adalah data polling dari buffer output PCM,
        generator bunyi speaker PC dan generator OPL3 FM.
      - Konversi format PCM menjadi 16 bit endian kecil yang bertanda tangan.
      - Ditambahkan 'file' modul suara untuk VOC, WAV, MID dan output data mentah
        dan menambahkan dukungan output ganda (perangkat + file) dalam mode midi / wave 3.
      - Menambahkan kemampuan untuk mengatur driver suara per layanan.
  - Floppy- Tetap "Baca ID" perintah untuk media satu sisi (patch oleh Ben Lunt).

- BIOS ROM
  - Memperbaiki proses scancode keyboard setelah intercept keyboard.
  - Memperbaiki kode rombios32 untuk menghindari deteksi tabel ACPI yang salah.

Apa yang baru di versi 2.6.6:

- CPU / CPUDB
  - memungkinkan konfigurasi jembatan berpasir meskipun AVX tidak dikompilasi

- Konfigurasi dan kompilasi
  - kesalahan kompilasi tetap ketika dukungan 3Dnow diaktifkan
  - percepatan Visual Studio membangun hampir 20% dengan menambahkan opsi / kompiler Gr

- Lain-lain
  - tetap meminimalkan jendela win32 gui dan perubahan resolusi sambil diminimalkan
  - Menambahkan gambar SeaBIOS 1.7.5 ke dalam pohon Bochs bersama dengan gambar BIOS Bochs
  - perbaikan dan pembaruan dokumentasi

Software yang serupa

Cocktail
Cocktail

11 Jun 17

Trash X
Trash X

10 Dec 14

WhatSize
WhatSize

4 May 20

ACLr8
ACLr8

15 Nov 14

Komentar untuk Bochs

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!