Changelog:

Microtouch: Simplify mouse button and calibration checks by @mourix in #4656
Microtouch: add option to turn off visible mouse crosshair by @mourix in #4657
Miscellaneous UI fixes by @lemondrops in #4666
Microtouch: add controller type selection and start adding legacy modes for them by @mourix in #4668
Microtouch: serial fixes, poll rate increases, mode status, cleanups by @mourix in #4681
Microtouch: fix compilation warnings, optimize command handling and liftoffs by @mourix in #4685
AMD/DC390 SCSI fixes of the day (August 4th, 2024) by @TC1995 in #4688
More ESP SCSI fixes (LUN mainly) by @TC1995 in #4690
Fix Tandy 1000 SX minimum RAM by @jriwanek in #4694
Tandy related cleaning, and logging compile fixes in pit_fast by @jriwanek in #4696
add helper script to download ROMS to user’s home directory by @tjemg in #4695
Assorted compile fixes by @jriwanek in #4699
SCSI fixes of the day (August 8th, 2024) by @TC1995 in #4702
TGUI9440 (VLB/PCI) change of the day (August 9th, 2024) by @TC1995 in #4706
Cleanups & fixes by @jriwanek in #4707
Correctly devbranch mitsumi CDROM by @jriwanek in #4708
More DEV_BRANCH related cleaning by @jriwanek in #4709
Video changes of the day (August 12th, 2024, S3/TGUI/SVGA) by @TC1995 in #4712
dynarec related compile improvements by @jriwanek in #4714
S3 ViRGE class: Rethreading for future investigation. by @TC1995 in #4717
Attempt at fixing the threading of the ViRGE. by @TC1995 in #4718
S3 changes (and TVP3026) of the day (August 15th, 2024) by @TC1995 in #4719
Delete 86Box-install-roms.sh by @jriwanek in #4725
Add a link to the build guide to README.md by @jriwanek in #4724
ViRGE changes of the day (August 20th, 2024) by @TC1995 in #4735
qt_private_headers are needed for both qt5 and qt6 by @jgilje in #4736
Mach64 changes of the day (August 21st, 2024) by @TC1995 in #4738
Minor but important changes to minivhd’s dynamic/diff vhd handling by @TC1995 in #4750
Honor the composite mode of the PCjr and Tandy 1000 by @TC1995 in #4751
Split off AMD K5 from K6 by @jriwanek in #4752
Add miroCRYSTAL 3D video card by @MaxwellS04 in #4723
Some fixes to the Streams engine of the ViRGE/Trio3D by @TC1995 in #4760
Fix SDL UI failing to build when C++11 threads are disabled by @lemondrops in #4758
More ViRGE fixes (August 29th, 2024) by @TC1995 in #4764
Update dates for 4.2.1 release by @jriwanek in #4778

Atualizações:

Microtouch:
Simplificar os botões do mouse e verificações de calibração em #4656
Adicionar opção para desativar a mira do mouse visível em #4657
Correções diversas de UI em #4666
Adicionar seleção de tipo de controle e começar a adicionar modos legados para eles em #4668
Correções de serial, aumento da taxa de polling, status do modo e limpezas em #4681
Corrigir avisos de compilação, otimizar o manuseio de comandos e levantações em #4685
Correções SCSI:
Correções SCSI AMD/DC390 do dia (4 de agosto de 2024) em #4688
Mais correções SCSI ESP (principalmente LUN) em #4690
Corrigir RAM mínima do Tandy 1000 SX em #4694
Limpeza relacionada ao Tandy e correções de compilação no pit_fast em #4696
Adicionar script auxiliar para baixar ROMs no diretório home do usuário em #4695
Correções diversas de compilação em #4699
Correções SCSI do dia (8 de agosto de 2024) em #4702
Alterações TGUI9440 (VLB/PCI) do dia (9 de agosto de 2024) em #4706
Limpezas e correções em #4707
Corrigir devbranch mitsumi CDROM em #4708
Mais limpeza relacionada ao DEV_BRANCH em #4709
Alterações de vídeo:
Alterações de vídeo do dia (12 de agosto de 2024, S3/TGUI/SVGA) em #4712
Melhorias de compilação relacionadas ao dynarec em #4714
Classe S3 ViRGE: Reencaminhamento para investigação futura em #4717
Tentativa de corrigir o threading do ViRGE em #4718
Alterações de S3 (e TVP3026) do dia (15 de agosto de 2024) em #4719
Excluir 86Box-install-roms.sh em #4725
Adicionar um link para o guia de construção no README.md em #4724
Mais alterações e correções:
Alterações do ViRGE do dia (20 de agosto de 2024) em #4735
Os cabeçalhos privados do qt são necessários para qt5 e qt6 em #4736
Alterações do Mach64 do dia (21 de agosto de 2024) em #4738
Alterações importantes, mas menores, no manuseio dinâmico/difuso do minivhd em #4750
Honrar o modo composto do PCjr e Tandy 1000 em #4751
Separar o AMD K5 do K6 em #4752
Adicionar placa de vídeo miroCRYSTAL 3D em #4723
Algumas correções no motor Streams do ViRGE/Trio3D em #4760
Corrigir falha na construção da UI do SDL quando os threads C++11 estão desativados em #4758
Mais correções do ViRGE (29 de agosto de 2024) em #4764
Atualizar datas para o lançamento 4.2.1 em #4778