VirtualC64

Tela Software:
VirtualC64
Detalhes de Software:
Versão: 3.3.2 Atualizado
Data de upload: 5 May 20
Revelador: Dirk W. Hoffmann
Licença: Livre
Popularidade: 5
Tamanho: 12246 Kb

Rating: 5.0/5 (Total Votes: 1)


        O VirtualC64 emula um computador pessoal Commodore 64. Eu escrevi o software com dois objetivos principais em mente. Primeiro, eu queria criar um emulador que pudesse ser usado como programa de demonstração em um curso de primeiro ou segundo ano em engenharia da computação. Para atingir esse objetivo, integrei vários recursos de depuração que permitem espiar dentro da CPU, RAM, ROM ou um dos chips personalizados. Em segundo lugar, tentei tornar o emulador o mais amigável possível.
    

O que há de novo nesta versão:

  • Comutação de banco VICII é mais precisa.
  • Passando nos testes do VICE spritescan.prg, ss-hires-mc-exp.prg e ss-mc-hires-exp.prg
  • Marco alcançado: o VirtualC64 passa na verificação do Krestage 3 VICII.

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

  • Adicionou um teclado virtual à barra de ferramentas.
  • Adicionada uma segunda unidade VC 1541 ao hardware virtual.
  • Adicionado suporte para o cartucho do Freeze Frame.
  • Corrigido um bug que impedia que o carregador rápido do cartucho do Action Replay 4 funcionasse corretamente. Os cartuchos AR com números de versão mais altos ainda apresentam problemas.
  • O que há de novo na versão 1.8:

    • O Gerenciador de Teclado foi retrabalhado. No menu do teclado, agora você pode escolher entre atribuição simbólica e baseada em posição. Ao usar a atribuição de chave simbólica, o emulador tenta mapear uma tecla pressionada usando sua representação ASCII. Até agora, o emulador sempre usou esse tipo de atribuição. No mapeamento baseado em posição, uma tecla Mac é conectada diretamente a uma tecla no teclado C64. A atribuição selecionada pode ser ajustada individualmente em uma caixa de diálogo do usuário que pode ser aberta no menu do teclado.
    • Adicionada uma opção para pular a caixa de diálogo de montagem se um arquivo D64, T64, PRG, P00, G64 ou NIB tiver sido aberto. Ao selecionar essa opção, os arquivos desses tipos serão convertidos em um disco imediatamente e inseridos automaticamente na unidade de disquete.
    • A implementação do VC1541 precisa ser melhorada. Para simplificar o código atual, a opção de colocar a unidade de disquete em um modo de somente leitura, porém menos compatível, foi removida.
    • Suporte para cartuchos tipo 18 (Zaxxon, Super Zaxxon) foi adicionado
    • Corrigido um bug que fazia o emulador travar quando um arquivo TAP tinha um sufixo .T64.
    • Corrigido um erro que fazia com que a CPU congelasse quando um instantâneo era carregado em um emulador que continha determinados dados do cartucho.

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

    • A base de códigos foi portada para o XCode 9.
    • O gerenciador de joystick foi reimplementado no Swift.
    • Uma fonte C64 agora é usada na janela de visualização do diretório.
    • Corrigido um bug que fazia o emulador travar quando uma janela com um painel de depuração aberto estava fechada.
    • Corrigido um problema de prioridade de sprite (Obrigado, Fabio).

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


    •     Corrigido um bug que impedia a saída de áudio quando certos alto-falantes externos estavam conectados.

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

    • LDAB de teste de Lorenz fixo que foi quebrado desde 1.0rc4.
    • Corrigido um erro que mantinha a linha NMI permanentemente pressionada ao pressionar RunStop / Restore. Como resultado, pressionar essa combinação de teclas só funcionou uma vez.
    • O mapeamento do teclado foi estendido. A tecla ESC agora está mapeada para 'RunStop' e a tecla TAB para 'Restore'.
    • A base do código interno foi limpa.

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

    • O VirtualC64 emula um conjunto de dados virtual que suporta o formato TAP. Para inserir uma fita virtual, basta arrastar e soltar um arquivo TAP na janela principal do emulador.
    • Um novo ícone da barra de ferramentas foi adicionado para abrir uma caixa de diálogo de mídia. O diálogo fornece informações sobre o disco inserido atualmente, a fita e o cartucho da porta de expansão anexada.
    • (Com sorte) corrigimos um bug que às vezes fazia com que a reprodução de áudio parasse quando um estado salvo era arrastado da gaveta de viagem no tempo para a janela do emulador.

    O que há de novo na versão 1.0rc2:

    Aprimoramentos

    • O código de desenho de textura foi limpo.
    • Discos e cartuchos permanecem no lugar durante uma redefinição.

    Correções de bugs
    • Corrigido um erro no scanner de diretório que limitava o número de arquivos exibidos a oito.

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

    • As teclas de simulação do joystick agora podem ser definidas pelo usuário.
    • A caixa de diálogo do disco de montagem foi simplificada.
    • Um novo item de menu para exportar o conteúdo atual da unidade foi adicionado (os formatos suportados são D64, T64, P00 e PRG)
    • Carregar e salvar um instantâneo não funcionou quando um cartucho foi anexado. Isso deve estar bem agora.
    • Corrigido um erro que tornava impossível carregar imagens de fita T64 com mais de 8 arquivos.

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

    • O diálogo de montagem tem uma nova aparência e novos recursos
    • O emulador agora verifica os números de versão antes de abrir um arquivo de instantâneo
    • Corrigido erro de desenho NTSC
    • Corrigidos alguns problemas menores no painel de depuração

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

    • Corrigido um erro grave no rotina de desenho de fundo (Bug # 149)
    • As imagens de cartucho na caixa de diálogo ROM agora são descartadas (Bug # 132)

    O que há de novo na versão 0.9 .7.1:

    Em 0.9.7, a emulação de teclado / joystick foi desfeita por uma limpeza de código de última hora. Isso foi corrigido agora.

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

    • O modo nativo de tela cheia do Lion agora funciona como esperado (sem bordas mais feias)
    • Removido o modo de tela cheia antigo que frequentemente falhava nas máquinas de leões

Comentário para VirtualC64

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