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 |
|
OBattler
|
4f6df76f10
|
Revert "Revert "Merge branch 'feature/machine_and_kb' into master""
This reverts commit f2cd3756dd.
|
2021-07-04 17:40:39 +02: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 |
|
RichardG867
|
ef4c900b8f
|
Clean up formatting on the AD1848 and WSS code
|
2021-06-03 16:26:05 -03:00 |
|
RichardG867
|
7461108f38
|
Crystal CS4237, part 3: just the game port
|
2021-06-03 16:26:05 -03:00 |
|
RichardG867
|
77f311b179
|
Game port overhaul
|
2021-06-03 16:26:05 -03:00 |
|
RichardG867
|
1de2e3dd2f
|
Crystal CS4237, part 2
|
2021-06-03 16:26:04 -03:00 |
|
RichardG867
|
1ba56e2681
|
Crystal CS4237, part 1
|
2021-06-03 16:26:04 -03:00 |
|
TC1995
|
fee0ea1d24
|
Ported the x87 fix from the other emulator as well as the GUS one.
Fixed 15bpp mode in all cards.
|
2021-05-30 22:07:22 +02:00 |
|
OBattler
|
3bf216d645
|
Rewrote the Sound Blaster IRQ system because the old one was designed with a level-triggered IRQ in mind while these are ISA cards with edge-triggered IRQ's.
|
2021-04-02 08:51:39 +02:00 |
|
David Hrdlička
|
dfbbe08a07
|
rewrite the emulator to use UTF-8 internally
|
2021-03-30 09:46:49 +02:00 |
|
RichardG867
|
64a9f1c94b
|
Add an actual Sound Blaster AWE32 PnP ROM, and separate the existing Sound Blaster 32 PnP
|
2021-03-22 23:16:08 -03:00 |
|
RichardG867
|
70ae42e7a0
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2021-03-21 16:59:28 -03:00 |
|
David Hrdlička
|
10cc122925
|
fix Clang/WinSDK warnings
|
2021-03-21 03:28:37 +01:00 |
|
RichardG867
|
08ebaaae84
|
Cosmetic fix to Sound Blaster PnP descriptor ROMs
|
2021-03-20 18:30:12 -03:00 |
|
RichardG867
|
c6bbfd296c
|
Switch SB ISAPnP ROMs to character literals on ANSI identifiers
|
2021-03-20 14:53:26 -03:00 |
|
RichardG867
|
bf12bfb299
|
Fix DMA channel on AwE32 PnP preferred configuration
|
2021-03-20 14:48:11 -03:00 |
|
RichardG867
|
04494892cc
|
Make the SB16 OPL remappable by ISAPnP
|
2021-03-20 14:42:13 -03:00 |
|
RichardG867
|
5e5992247c
|
Add PnP variants of the Sound Blaster 16 and AWE32
|
2021-03-20 01:21:42 -03:00 |
|
David Hrdlička
|
96eb8d806e
|
Add copyright headers
|
2021-01-12 18:26:18 +01:00 |
|
David Hrdlička
|
11b6604196
|
Add CMake build files
|
2021-01-12 18:22:40 +01:00 |
|
TC1995
|
19fac1e218
|
Fixed mixer initialization on the Sound Blaster 2.0.
|
2021-01-07 14:57:07 +01:00 |
|