* Add missing cpu.h include to fix compile errors when logging is enabled
* SB DSP: Move Aztech variable command length handling to correct if block, fixes EEPROM writing hang in MIXTSR
* SB DSP: Increment RP after unknown Aztech command 0x08 subcommand 0x01 is run, fixes HWSET detection after EMUTSR is run
* Aztech: Give AZT1605 its own read function and only allocate I/O ports in the 62x/64x range
* Aztech: Add logging code
* AZT1605: Implement the SBPro mixer readout ports, fixes scrambled mixer settings in MIXTSR and HWSET
* AZT1605: Restore WSS mixer from EEPROM during init and use sane initial EEPROM mixer values
* Aztech: Always use AUX1 WSS channel for CD audio on AZT1605, fixes CD volume control on Win3.1 drivers
* AZT1605: Filter OPL3 through WSS AUX2 mixer, fixes FM volume control on Win3.1 drivers
* Add BIOS selector and 1996 BIOS to the NEC PowerMate Vxxx
Add a BIOS selector and the 1996 BIOS to the NEC PowerMate Vxxx.
* m_at_socket5.c: Version 4.04 -> Version 4.05
-Slightly changed the name for IBM PC 3x0 (type 65x6), with the addition of its codename
-Slightly changed the revision name to DFI G586VPM
-Corrected the configuration for Gateway Lucas according to MSI MS-5185's manual, as well as bringing the ISA slot to it
-Alphabetize the DFI K6BV3+
* Change BIOS loading (temporarily)
* Change GPIO related stuff on the PC 330 65x6...
CPU clock is now properly reported up to 166 MHz.
* Add IBM PC 330 type 65x6 machine table entry.
* Add IBM PC 330 type 65x6 machine definition.
* Fix a compile breaking error.
* Block AMD K5/Cx686 CPUs from the IBM PC 330/350 type 65x6.
* Correct the PC 330/350 ROM path.
* add DTK PIM-TB10-Z BIOS 2.39
* change Multitech PC-500/PC500+ KBC type to XTClone
* 1. add ISA RTC century field to support Multitech onboard RTC
2. hard-coded I/O port and IRQ for Multitech onboard RTC until
find a prorper way to obtain correct value from machine config
* Update machine_table.c
Rename Packard Bell motherboards to be in line with the actual board names, and not machine oem names, which aren't fully accurate.
* Update machine_table.c
Edited more models based on actual names: https://pb.retropc.se/
* AdLib Gold changes of the day (September 23rd, 2025)
1. Make sure the check to the Surround module is properly placed when disabled/enabled.
2. Replace local adgold_buffer with opl_buffer from its struct to improve the audio output and less clipping.
* Some fixes for the AdLib Gold of the day (September 26th, 2025)
1. Revert the sampling DMA int functions back to void but with a check that monitors the DMA FIFO whenever it's within the range or not.
2. Actually clear the IRQ properly.
* Mach64 changes of the day (October 7th, 2025)
1. Add a second call to wake_fifo_thread to reduce thread glitching.
2. Minor cosmetic fixes.