RichardG867
|
e937de6760
|
Implement VIA SBPro emulation
|
2021-08-03 20:28:24 -03:00 |
|
RichardG867
|
3babec6218
|
Implement VIA AC97 clipping (not great atm)
|
2021-08-03 20:28:03 -03:00 |
|
RichardG867
|
f0176ceab6
|
Sound Blaster PnP/IDE overhaul, closes 86Box#1578
|
2021-08-03 16:44:09 -03:00 |
|
RichardG867
|
79c395afa6
|
Fix small CS423x oversight
|
2021-08-03 13:18:34 -03:00 |
|
RichardG867
|
b58fda26e9
|
Remove VIA AC97 debug logging
|
2021-08-03 13:18:05 -03:00 |
|
RichardG867
|
ceea08f032
|
Implement full CS423x RAM access (assumed 64k)
|
2021-08-03 13:17:49 -03:00 |
|
RichardG867
|
413c4562b4
|
Add AD1881 codec for the WIP branch's Gigabyte GA-6VX-4X
|
2021-08-02 16:18:21 -03:00 |
|
RichardG867
|
720375bfd4
|
VIA AC97: workaround for V7.00b WDM driver hangs, and fix delayed starts caused by the SGD timer
|
2021-08-02 16:15:04 -03:00 |
|
RichardG867
|
d61e3b1e94
|
Add AMR bus for optional AC97 audio on CUV4X-LS
|
2021-07-30 00:17:49 -03:00 |
|
RichardG867
|
4c307fd945
|
Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest
|
2021-07-29 20:00:30 -03:00 |
|
RichardG867
|
c5c6cb715c
|
Fix overwritten register index value oversight
|
2021-07-29 13:23:18 -03:00 |
|
RichardG867
|
8cf5e3d77f
|
Update VIA AC97 codec write behavior to match hardware
|
2021-07-29 13:21:12 -03:00 |
|
RichardG867
|
89d6a67e86
|
More AC97 work, including 48 KHz sample rate cap
|
2021-07-29 00:47:39 -03:00 |
|
RichardG867
|
8cf651db57
|
AC97 improvements, including variable sample rate support on VIA
|
2021-07-27 22:53:24 -03:00 |
|
RichardG867
|
8485852b07
|
Add AC97 multi-codec support (unused) and fix gain calculation
|
2021-07-27 17:16:52 -03:00 |
|
RichardG867
|
54b8fb57aa
|
Add separate table for AC97 gain (not quite right)
|
2021-07-27 16:01:30 -03:00 |
|
RichardG867
|
70285df61b
|
The start of AC97 volume control
|
2021-07-26 00:19:39 -03:00 |
|
RichardG867
|
42eada3122
|
VIA AC97 improvements, almost ready
|
2021-07-25 22:58:03 -03:00 |
|
Alexander Babikov
|
2b34704729
|
Add the Sound Blaster AWE64 Gold
|
2021-07-26 06:38:33 +05:00 |
|
RichardG867
|
07c61a62a3
|
ES1371: query volumes on every codec write (for codec resets)
|
2021-07-25 19:18:46 -03:00 |
|
RichardG867
|
0fe3a712b0
|
Move SGD restart to a dedicated flag variable
|
2021-07-24 22:38:05 -03:00 |
|
RichardG867
|
562bbe167c
|
Improvements to VIA AC97 per suggestions
|
2021-07-23 01:07:53 -03:00 |
|
RichardG867
|
1fc1171011
|
Return the same CS4297A revision VMware does
|
2021-07-22 16:07:38 -03:00 |
|
RichardG867
|
c2e9ba1db5
|
Add CS4297 codec to onboard ES1371 implementations
|
2021-07-22 16:06:45 -03:00 |
|
RichardG867
|
ce63373613
|
Add incomplete VIA AC97 FM implementation
|
2021-07-22 11:10:05 -03:00 |
|
RichardG867
|
dffca679c0
|
Make CS423x Sound Blaster Pro a generic compatibility device in preparation for VT82C686
|
2021-07-18 19:11:10 -03:00 |
|
RichardG867
|
7db35aa9b6
|
De-duplicate entry field on the SGD structure
|
2021-07-18 16:17:56 -03:00 |
|
RichardG867
|
292874f772
|
Fix unused variable warning with logging disabled
|
2021-07-16 15:39:19 -03:00 |
|
RichardG867
|
a976256b1e
|
VIA AC97 updates: Linux now kinda works
|
2021-07-13 22:14:39 -03:00 |
|
RichardG867
|
9643bbd579
|
Add AC97 audio to VA-503A
|
2021-07-13 22:06:17 -03:00 |
|
RichardG867
|
07c449ada1
|
Fix ES1371 codec writes and add I/O fallbacks, Linux now outputs.
|
2021-07-13 21:16:08 -03:00 |
|
RichardG867
|
b14e20b3fb
|
Fix AC97 codec ID byte ordering
|
2021-07-13 21:15:25 -03:00 |
|
RichardG867
|
ff1a55d08d
|
More AC97, now with VIA kinda sorta working and ES1371
|
2021-07-13 00:53:26 -03:00 |
|
RichardG867
|
5bce2f09c7
|
Fix small oversight on codec shadow write
|
2021-07-11 17:12:48 -03:00 |
|
RichardG867
|
2fa909ab91
|
Revert to the code which was working on XP
|
2021-07-11 17:04:41 -03:00 |
|
RichardG867
|
b9c68bf277
|
Initial commit for AC97
|
2021-07-11 16:58:52 -03:00 |
|
RichardG867
|
4ff0a72765
|
Add CS423x EEPROM persistence
|
2021-07-09 17:00:15 -03:00 |
|
Daniel Gurney
|
f2cd3756dd
|
Revert "Merge branch 'feature/machine_and_kb' into master"
This reverts commit 6604a29d7e, reversing
changes made to 1d7fca0abd.
|
2021-07-04 18:22:52 +03:00 |
|
OBattler
|
fd4817a87b
|
All the current WIP work (warning: the PIT is currently using some temporary test rewrite that is going to be undone).
|
2021-06-29 19:11:19 +02:00 |
|
RichardG867
|
15888eeff8
|
Add snd_cs423x.c to CMake list
|
2021-06-03 17:40:54 -03:00 |
|
RichardG867
|
5cd255a0e0
|
Fix CS4236 codec remapped register reads
|
2021-06-03 16:26:08 -03:00 |
|
RichardG867
|
9159815823
|
CS423x: Implement internal FM control and analog power down
|
2021-06-03 16:26:08 -03:00 |
|
RichardG867
|
ff46734e5e
|
Preserve logical device configuration on ISAPnP ROM update
|
2021-06-03 16:26:08 -03:00 |
|
RichardG867
|
ea3d844826
|
Add missing NULL check to CS423x game port.
|
2021-06-03 16:26:08 -03:00 |
|
RichardG867
|
ce7db25d7c
|
Add hidden CS4237B and CS4238B devices
|
2021-06-03 16:26:07 -03:00 |
|
RichardG867
|
dfd6d4e2df
|
Add game port device with 6 I/O ports for the Crystal CS4237/8B
|
2021-06-03 16:26:07 -03:00 |
|
RichardG867
|
ff4f0ee59e
|
Crystal CS4236, part 5: Windows 9x now works
|
2021-06-03 16:26:06 -03:00 |
|
RichardG867
|
18289a9a64
|
Crystal CS4236, part 4: the one that took two days
|
2021-06-03 16:26:06 -03:00 |
|
RichardG867
|
8b9b6c885d
|
Minor formatting cleanups
|
2021-06-03 16:26:06 -03:00 |
|
RichardG867
|
f2f8d4a02e
|
Some AD1848 cleanups I forgot
|
2021-06-03 16:26:05 -03:00 |
|