Bochs

Yazılım ekran görüntüsü:
Bochs
Yazılım detaylar:
Versiyon: 2.6.9 Güncelenir
Qayıt: 14 Aug 18
Geliştirici: Timothy R. Butler
Lisans: Ücretsiz
Popülerlik: 345
Boyut: 4957 Kb

Rating: 1.8/5 (Total Votes: 5)


        Bochs, C ++ dilinde yazılmış, en popüler platformlarda çalışan, son derece taşınabilir bir açık kaynak IA-32 (x86) PC emülatörüdür. Intel x86 CPU, genel I / O cihazları ve özel bir BIOS'un emülasyonunu içerir. Şu anda, boblar bir 386, 486 veya Pentium CPU'yu taklit etmek için derlenebilir. Bochs, Linux, Windows 95, DOS ve son zamanlarda Windows NT 4 dahil olmak üzere emülasyon içindeki çoğu İşletim Sistemini çalıştırabilmektedir. Bochs, Kevin Lawton tarafından yazılmıştır ve şu anda bu proje tarafından sürdürülmektedir.
Boch'lar, bazıları hala geliştirilmekte olan çeşitli modlarda derlenebilir ve kullanılabilir. “Tipik” boch kullanımı, x86 işlemci, donanım aygıtları ve bellek de dahil olmak üzere tam x86 PC emülasyonunu sağlamaktır. Bu, bir makinenin içinde bir makineye sahip olduğunuz gibi, OS'leri ve yazılımları emitörde iş istasyonunuzda çalıştırmanıza izin verir. Örneğin, iş istasyonunuzun Unix / X11 iş istasyonu olduğunu, ancak Win'95 uygulamalarını çalıştırmak istediğinizi varsayalım. Bochs, Unix / X11 iş istasyonunuzda Win 95 ve ilişkili yazılımları çalıştırmanıza, iş istasyonunuzda bir pencereyi görüntülemenize ve PC'de bir monitörü simüle etmenize izin verecektir.
    

Bu sürümdeki yeni :

- CPU: yeni yönergeler ve x86 mimari uzantıları uyguladı.

  - CPU emülasyonu doğruluğu için hata düzeltmeleri.

  - Android ana bilgisayar platformu desteği eklendi.

  - USB EHCI cihaz emülasyonu desteği eklendi.

  - USB disket (UFI / CBI) desteği eklendi.

  - Bochs örneklerini birbirine bağlamak için tasarlanmış ethernet modülü 'soketi' eklendi.

  - Bochs VGA penceresinde (gui konsolu) çalışma zamanında textconfig göster.

Sürüm 2.6.8'de yeni olan :

- CPU / CPUDB
  - CPU öykünmesi doğruluğu için hata düzeltmeleri (x86-64 öykünmesi için kritik hata düzeltmesi)
  - Bochs debugger ve instrumentation için bellek tipi hesaplama desteği,
    --enable-memtype seçeneği ile yapılandırmayı etkinleştirmek için.
  - CPUDB: CPUDB'ye Pentium (P54C) yapılandırması eklendi
  - CPUDB: CPUDB'a Broadwell ULT yapılandırması eklendi
  - Enstrümantasyon geri bildirimlerinin güncellenmiş tanımı, açıklamaya bakınız.
    instrumentation.txt / Sabit enstrümantasyon örnekleri

- Yapılandırın ve derleyin
  - Yapılandırma seçeneği - şimdi-hızlı-fonksiyon çağrıları şimdi de MSVC nmake için kullanılır.
  - GTK hata ayıklayıcı desteği için bazı yapılandırma düzeltmeleri.

- GUI ve ekran kütüphaneleri
  - VGA güncelleme zamanlayıcı modu artık 'vga' seçeneğiyle seçilebilir.
  - Simwindow, klavye odağını geri aldığında tüm basılan tuşları serbest bırakın.
  - Win32 gui: Yakalanan fare imleci şimdi gerçekten pencerede kapana kısılmış.
  - SDL2: Uygulanan evet / hayır iletişim kutusu (ör. VVFAT işlemi için).
  - wxWidgets 3.0 ve unicode sürüm uyumu için bazı düzeltmeler.
  - Geliştirilmiş gui hata ayıklayıcı ayarları için tam kaydetme / geri yükleme desteği (window + font).

- Bir sözde terminal kullanarak gui terimi için hata ayıklayıcı desteği eklendi.

- G / Ç Aygıtları
  - Sabit disk
    - Oracle (tm) VM VirtualBox görüntü desteği eklendi (VDI sürüm 1.1)
    - "bulk I / O" tekrar hızlandırma uzantısını tekrar etkinleştir.
    - Windows ve Linux için bazı düşük seviyeli cdrom kodu düzeltmeleri.
  - Ses
    - SB16: ISA veri yolu gecikmesini uygulayarak sabit OPL çip tespiti.
    - SB16: DOSBox'tan alınan OPL3 öykünmesi ve kısmen eski kod kaldırıldı.
    - ES1370: MIDI UART çıktı desteği eklendi.
    - ES1370: Win9x sürücülerinin çökmesine neden olan sabit kritik hata.
    - Düşük seviyeli ses kodunun büyük tekrarı.
      - Mikser iplik desteği eklendi ('sdl' hariç tüm modüller için gereklidir).
      - Yeni mikser ve SDL mikser, PCM çıkış tamponlarından veri toplanıyor,
        PC hoparlör bip jeneratörü ve OPL3 FM jeneratörü.
      - PCM format dönüştürme 16 bit küçük endian imzaladı.
      - VOC, WAV, MID ve ham veri çıkışı için ses 'dosya' modülü eklendi
        ve midi / wave modunda 3 çift çıkış desteği (cihaz + dosya) ekledi.
      - Servis başına ses sürücüsünü kurma özelliği eklendi.
  - Disket- Tek taraflı medya için Sabit "Oku Kimliği" komutu (Ben Lunt tarafından yama).

- ROM BIOS
  - Klavye kesildikten sonra sabit klavye tarama işlemi.
  - Yanlış ACPI tablo algılamasını önlemek için sabit rombios32 kodu.

Sürüm 2.6.6'da yeni olan :

- CPU / CPUDB
  - AVX derlenmediğinde bile kumlu köprü yapılandırmasına izin ver

- Yapılandırın ve derleyin
  - 3dnow desteği etkinleştirildiğinde sabit derleme hatası
  - speedup Visual Studio / Gr derleyici seçeneği ekleyerek neredeyse% 20 oranında inşa

- Misc
  - minimize edilirken win32 gui penceresi ve çözünürlük değişikliği en aza indirildi
  - Bochs BIOS görüntüleriyle birlikte Bochs ağacına derlenmiş SeaBIOS 1.7.5 görüntüsünü ekledi
  - dokümantasyon düzeltmeleri ve güncellemeler

Benzer yazılım

DriveDx
DriveDx

22 Nov 14

Cocktail
Cocktail

11 Jun 17

openMSX
openMSX

5 May 20

WhatSize
WhatSize

4 May 20

Yorumlar Bochs

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!