Changelog:

Fix order of ops in data_write – run try command before checking mDDIS in case the command was speak_external. Checking only in non-speak external mode was causing some external speech strings to break due to discarding or otherwise acting on the first byte as if it were a command.
clarify read operation in comments
found one failing test case on the new speechDLL, fixed that
Added the command register to the speech synthesizer interface to correct behaviour when writing multiple commands during SPEAK. Seems to behave closer to the real thing.
added Speech not ready when writing during speak command
default audio rate to 44100hz
update cartpack for XBGem
added debug menu commands to copy left or right panes to clipboard as a workaround for being unable to select and copy
update binaries
patch tunnels of doom for overdrive delay loop
minor tweaks to overdrive interaction with VDP
Fix DF128 headerless detection when the FIAD path includes a period (was causing refusal to open)
add control keypress to stop speech
updated zip with new cartpack.dll for RXB 2024b
add missing files
updated RXB to 2024B

Atualizações:

Corrigir a ordem das operações em data_write – executar o comando “try” antes de verificar o mDDIS, caso o comando seja “speak_external”. Verificar apenas no modo não “speak external” estava fazendo com que algumas strings de fala externa quebrassem devido ao descarte ou outro comportamento incorreto no primeiro byte, tratando-o como se fosse um comando.
Esclarecer a operação de leitura nos comentários.
Encontrado um caso de teste com falha na nova speechDLL, corrigido isso.
Adicionada a registradora de comando à interface do sintetizador de fala para corrigir o comportamento ao escrever múltiplos comandos durante o comando SPEAK. Agora parece se comportar mais como o original.
Adicionada a condição de “Speech not ready” ao escrever durante o comando speak.
Taxa de áudio padrão para 44100hz.
Atualizado o cartpack para XBGem.
Adicionados comandos no menu de depuração para copiar os painéis esquerdo ou direito para a área de transferência como uma solução alternativa para a impossibilidade de selecionar e copiar.
Atualizados os binários.
Patch para “Tunnels of Doom” corrigindo o atraso no loop de overdrive.
Ajustes menores na interação do overdrive com o VDP.
Correção na detecção de DF128 sem cabeçalho quando o caminho FIAD inclui um ponto (causava recusa em abrir).
Adicionada tecla de controle para parar a fala.
Atualizado o zip com o novo cartpack.dll para RXB 2024b.
Adicionados arquivos ausentes.
Atualizado RXB para 2024B.