b1ackmai1er
dc0b436e19
revert sn76489
2020-05-24 09:16:02 +08:00
b1ackmai1er
0a7eed3276
Sound driver changes
...
Add scaling to the tone table period to maintain maximum range and minimize error.
2020-05-16 10:25:55 +08:00
b1ackmai1er
67300cfe47
Update audio.inc
...
Optimization
2020-05-15 20:27:25 +08:00
b1ackmai1er
ae76ba82e1
Update audio.inc
...
Commentry
2020-05-15 20:12:25 +08:00
Dean Netherton
49359cc221
ay38910: Updated boot beep to use a timer, if active for termination of boot beep sound
2020-05-12 09:44:13 +10:00
Dean Netherton
5e65fcba13
AY38910: Refactored to use a common function for note mapping as SN76489 driver
2020-05-10 14:04:18 +10:00
Dean Netherton
8c2c0f45b5
sn76489: refactor to support full note range
...
No need to full mapping table
Range can be consistent with all sound drivers
2020-05-10 14:02:59 +10:00
Dean Netherton
eb552ab7a2
Sound Drivers: fixed building image issue
...
Duplicate labels fixed for when building AY38910 and SN76489 drivers into the same image
2020-05-03 11:25:32 +10:00
Wayne Warthen
d14cf27acf
Miscellaneous Cleanup
...
No functional changes.
2020-04-22 11:26:32 -07:00
Dean Netherton
890f9262e0
HBIOS: Added support for sound drivers
...
New sound driver support with initial support for the SN76489 chip
New build configuration entry:
* SN76489ENABLE
Ports are currently locked in with:
* SN76489_PORT_LEFT .EQU $FC ; PORTS FOR ACCESSING THE SN76489 CHIP (LEFT)
* SN76489_PORT_RIGHT .EQU $F8 ; PORTS FOR ACCESSING THE SN76489 CHIP (LEFT)
2020-04-22 21:12:52 +10:00