Bochs

Tela Software:
Bochs
Detalhes de Software:
Versão: 2.6.9 Atualizado
Data de upload: 14 Aug 18
Revelador: Timothy R. Butler
Licença: Livre
Popularidade: 345
Tamanho: 4957 Kb

Rating: 1.8/5 (Total Votes: 5)


        Bochs é um emulador de PC de código aberto IA-32 (x86) altamente portátil escrito em C ++, que roda nas plataformas mais populares. Inclui emulação da CPU Intel x86, dispositivos de E / S comuns e um BIOS personalizado. Atualmente, os bochs podem ser compilados para emular um CPU 386, 486 ou Pentium. O Bochs é capaz de executar a maioria dos Sistemas Operacionais dentro da emulação, incluindo Linux, Windows 95, DOS e, recentemente, o Windows NT 4. O Bochs foi escrito por Kevin Lawton e atualmente é mantido por este projeto.
Bochs podem ser compilados e usados ​​em uma variedade de modos, alguns que ainda estão em desenvolvimento. O uso "típico" de bochs é fornecer emulação completa de PC x86, incluindo o processador x86, dispositivos de hardware e memória. Isso permite que você execute SOs e softwares dentro do emulador em sua estação de trabalho, da mesma forma que você tem uma máquina dentro de uma máquina. Por exemplo, digamos que sua estação de trabalho seja uma estação de trabalho Unix / X11, mas você deseja executar aplicativos Win'95. Bochs permitirá que você execute o Win 95 e o software associado em sua estação de trabalho Unix / X11, exibindo uma janela em sua estação de trabalho, simulando um monitor em um PC.
    

O que há de novo nesta versão:

- CPU: implementou novas instruções e extensões de arquitetura x86.

  - Correções de bugs para correção da emulação de CPU.

  - Adicionado suporte à plataforma host Android.

  - Adicionado suporte à emulação de dispositivos USB EHCI.

  - Adicionado suporte para disquete USB (UFI / CBI).

  - Adicionado módulo ethernet 'socket', projetado para interconectar instâncias Bochs.

  - Mostrar o textconfig em tempo de execução na janela VGA do Bochs (console gui).

O que há de novo na versão 2.6.8:

- CPU / CPUDB
  - Correção de bugs para correção da emulação de CPU (bugfix crítico para emulação x86-64)
  - Suporte ao cálculo do tipo de memória para o depurador e instrumentação do Bochs,
    para habilitar o configure com a opção --enable-memtype.
  - CPUDB: Configuração Pentium (P54C) adicionada ao CPUDB
  - CPUDB: Adicionada a configuração ULT da Broadwell ao CPUDB
  - Definição atualizada de callbacks de instrumentação, ver descrição em
    instrumentation.txt / Exemplos de instrumentação fixa

- Configurar e compilar
  - Configure a opção --enable-fast-function-calls agora também usada para o MSVC nmake.
  - Alguns configuram correções para o suporte ao depurador do GTK.

- GUI e bibliotecas de exibição
  - O modo timer de atualização VGA agora pode ser selecionado com a opção 'vga'.
  - Solte todas as teclas pressionadas quando a janela do sim voltar ao foco do teclado.
  - Win32 gui: Cursor do mouse capturado agora realmente preso na janela.
  - SDL2: diálogo sim / não implementado (por exemplo, para confirmação de VVFAT).
  - Algumas correções para wxWidgets 3.0 e compatibilidade de versão unicode.
  - Suporte completo de salvamento / restauração para configurações aprimoradas de depurador de gui (janela + fonte).

- Adicionado suporte ao depurador para o termo gui usando um pseudo-terminal.

- Dispositivos de E / S
  - Disco rígido
    - Adicionado suporte a imagens do Oracle (tm) VM VirtualBox (VDI versão 1.1)
    - Reative a extensão de speedups de repetição "bulk I / O".
    - Algumas correções de código de cdrom de baixo nível para Windows e Linux.
  - Som
    - SB16: Detecção de chip fixo do OPL implementando o atraso do barramento ISA.
    - SB16: Portou a emulação de OPL3 do DOSBox e parcialmente removeu o código legado.
    - ES1370: suporte de saída MIDI UART adicionado.
    - ES1370: Corrigido erro crítico que fazia com que os drivers do Win9x falhassem.
    - Major reescrita do código de som de baixo nível.
      - Adicionado suporte ao thread de mixagem (requerido para todos os módulos exceto 'sdl').
      - Novo mixer e mixer SDL são dados de polling dos buffers de saída PCM,
        o gerador sonoro do alto-falante do PC e o gerador OPL3 FM.
      - Conversão em formato PCM para little bit endian assinado em 16 bits.
      - Adicionado módulo de 'arquivo' de som para saída de dados em VOC, WAV, MID e dados brutos
        e adicionou suporte de saída dupla (device + file) no modo midi / wave 3.
      - Adicionado capacidade para configurar o driver de som por serviço.
  - disquete- Corrigido o comando "Read ID" para mídia de um único lado (patch de Ben Lunt).

- BIOS ROM
  - Corrigido o processamento do scancode do teclado após a interceptação do teclado.
  - Corrigido o código rombios32 para evitar a detecção incorreta da tabela ACPI.

O que há de novo na versão 2.6.6:

- CPU / CPUDB
  - permite configuração de ponte arenosa mesmo quando o AVX não é compilado

- Configurar e compilar
  - erro de compilação fixo quando o suporte a 3dnow está habilitado
  - acelerar o Visual Studio em quase 20% adicionando a opção de compilador / Gr

- Misc
  - Fixo minimizando win32 gui janela e resolução de alteração enquanto minimizado
  - adicionada imagem SeaBIOS 1.7.5 compilada na árvore Bochs juntamente com imagens BIOS da Bochs
  - correções de documentação e atualizações

Programas semelhantes

XRoar
XRoar

20 Sep 15

VirtualBox
VirtualBox

4 May 20

Comentário para Bochs

Comentários não encontrado
Adicionar comentário
Ligue imagens!