Changelog:
“New” year, new release. Nothing major, but with some important fixes along them. Hereby the highlights:
settings for path of external OpenGL shader for CRT emulation
separate led for the drive motor in the quickdebugger
new option for random numbers as powerup pattern
proper support for both parallel 1541 drive mods (PIO 6529 and i8255)
support for more Hannes RAM expansion sizes (512 kB, 1MB, 2MB)
slight parallel-1541 and PIO improvement
MPS-802 ROM regression bug
noise channel tone regression bug
1551 drive TIA port read regression bug
IEC EOI improvement
Sooner, rather than later, a minor new YAPE release for ya:
readded legacy DDraw mode for some folks that prefer blocky graphics (without CRT emulation)
timer scaling could cause a lockup on some machines with older Windows OS’s (regression bug)
noise LFSR phase and reset fix (regression bug)
Let’s kick off the impending cucumber season with a new release of YAPE, a tad earlier than usual in recent years. Majority of the changes were critical bugs being fixed along with some very specialized features added, for which more info will be available at a later stage. Here is the full lowdown of the amendments:
more informative trace window in 32-bit developer build
external SID engine support
improved CPU halt
improved PAL display phase inversion
bug in unmapped memory write in 16kB mode
joystick reset and uninitialized state vector
more reliable monitor command history and navigation
various palette related bugs fixed (in high accuracy mode; digi palette in OpenGL mode etc.)
After more than a year of hiatus, a new release. These are the most important new features and bugfixes that made it to this release:
SID card mouse emulation (in DirectInput mode)
manufacturer dependent RAM powerup patterns
copy emulator window to the clipboard as a bitmap
the 32-bit build has now an opcode trace window
quotation mark printing bug (MPS-803)
drive VIA emulation accuracy improvements
A bit sooner than one would expect in recent years, a new version of YAPE has been released. This time, a true peculiarity, the recently resurfaced DIGIMUZ hardware extension with the onboard, immensely popular AY-3-8190 sound chip got emulated. Here are all the main changes in this release:
AY-3-8910 (aka YM2149 or “DIGIMUZ”) support
implemented paste from clipboard in the external monitor
improved performance when running multiple instances
improved recognition of start address in filename
CPU regression with SHX ironed out
fixed potential XAudio driver crash on Win 8+ systems without XAudio 2.7 installed
Again, it took a while but another release of YAPE is finally out. 2020’s first and most likely only release delivers some novelties and fixes, as usual:
SID card joystick support (via the active game controller)
conditional fill command in the external monitor
improved, more robust and intuitive video recording
improved command history in monitor
recent crash on some newer machines when switching to full-screen in D3D mode
minor drive VIA fix
some residual TED regression bugs fixed (noise channel, DMA handling etc.)
Atualizações:
“Novo” ano, nova versão. Nada de grande, mas com algumas correções importantes. Abaixo, os principais destaques:
configurações para o caminho do shader OpenGL externo para emulação CRT
LED separado para o motor da unidade no quickdebugger
nova opção para números aleatórios como padrão de powerup
suporte adequado para ambos os mods de drive paralelo 1541 (PIO 6529 e i8255)
suporte para mais tamanhos de expansão de RAM Hannes (512 kB, 1MB, 2MB)
leve melhoria no paralelo-1541 e PIO
bug de regressão no ROM MPS-802
bug de regressão no tom do canal de ruído
bug de regressão na leitura da porta TIA do drive 1551
melhoria no IEC EOI
Em breve, uma nova versão menor do YAPE para você:
reintroduzido o modo legado DDraw para algumas pessoas que preferem gráficos quadrados (sem emulação CRT)
o escalonamento do temporizador pode causar um travamento em algumas máquinas com sistemas Windows mais antigos (bug de regressão)
correção na fase do LFSR do ruído e reset (bug de regressão)
Vamos começar a temporada de pepinos com uma nova versão do YAPE, um pouco mais cedo do que nos últimos anos. A maioria das mudanças foram correções de bugs críticos, além de alguns recursos bastante especializados, para os quais mais informações estarão disponíveis em um estágio posterior. Aqui está o resumo completo das alterações:
janela de rastreamento mais informativa na compilação de 32 bits para desenvolvedores
suporte a motor SID externo
melhora no halting da CPU
inversão de fase no display PAL aprimorada
bug na escrita de memória não mapeada no modo de 16 kB
reset de joystick e vetor de estado não inicializado
histórico de comandos de monitor mais confiável e navegação aprimorada
correção de vários bugs relacionados à paleta (no modo de alta precisão; paleta digi no modo OpenGL, etc.)
Após mais de um ano de hiatus, uma nova versão. Estas são as mudanças mais importantes e correções de bugs que chegaram nesta versão:
emulação do mouse com cartão SID (no modo DirectInput)
padrões de inicialização de RAM dependentes do fabricante
copiar janela do emulador para a área de transferência como um bitmap
a compilação de 32 bits agora tem uma janela de rastreamento de opcodes
bug de impressão de aspas (MPS-803)
melhorias na precisão da emulação VIA do drive
Um pouco mais cedo do que se esperava nos últimos anos, uma nova versão do YAPE foi lançada. Desta vez, uma verdadeira peculiaridade: a extensão de hardware DIGIMUZ recentemente ressurgida, com o popular chip de som AY-3-8190, foi emulada. Aqui estão todas as principais mudanças nesta versão:
suporte ao AY-3-8910 (também conhecido como YM2149 ou “DIGIMUZ”)
implementação de colar da área de transferência no monitor externo
desempenho melhorado ao rodar múltiplas instâncias
reconhecimento aprimorado do endereço inicial no nome do arquivo
regressão de CPU com SHX corrigida
correção de possível falha do driver XAudio em sistemas Win 8+ sem o XAudio 2.7 instalado
Novamente, demorou um pouco, mas outra versão do YAPE finalmente saiu. A primeira e provavelmente única versão de 2020 traz algumas novidades e correções, como sempre:
suporte a joystick com cartão SID (via controle de jogo ativo)
comando de preenchimento condicional no monitor externo
gravação de vídeo melhorada, mais robusta e intuitiva
histórico de comandos no monitor melhorado
falha recente em algumas máquinas mais novas ao alternar para o modo de tela cheia no modo D3D
correção menor no drive VIA
correção de alguns bugs residuais de regressão do TED (canal de ruído, gerenciamento de DMA, etc.)
Comentários