Commit Graph

5425 Commits

Author SHA1 Message Date
OBattler
03068f9ee3 Removed the last leftovers of IDM_CONFIG_LOAD and IDM_CONFIG_SAVE, should fix compile. 2021-07-30 04:45:05 +02:00
OBattler
d1991ac763 Added the ability to hide the status bar, closes #1530. 2021-07-30 04:01:46 +02:00
OBattler
3c64da96bd More Hercules fixes, closes #1566. 2021-07-30 03:41:32 +02:00
OBattler
24002d1882 More cartridge-related fixes. 2021-07-30 02:08:07 +02:00
OBattler
42d49564b7 32 kB raw cartridges are now loaded at the correct offset. 2021-07-30 01:39:33 +02:00
RichardG867
4c307fd945 Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest 2021-07-29 20:00:30 -03:00
OBattler
347a8fa011 Fixed win_stbar.c warning reported by lemondrops and committed the icons. 2021-07-30 00:41:05 +02:00
OBattler
7144d32960 Removed from the makefile that, which was not supposed to be there. 2021-07-29 20:42:06 +02:00
OBattler
949dea3524 Added IBM PCjr cartridge support. 2021-07-29 20:34:55 +02: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
OBattler
14f6eaca39 Added some cassette-related sanity checks, closes #1567. 2021-07-29 18:17:09 +02:00
RichardG867
733af3b2fb Remove extraneous comment 2021-07-29 00:50:21 -03:00
RichardG867
89d6a67e86 More AC97 work, including 48 KHz sample rate cap 2021-07-29 00:47:39 -03:00
OBattler
026bed4e53 Fixed cassette ejecting and made write protection actually work, closes #1564. 2021-07-29 05:36:10 +02:00
OBattler
f52a688713 Hercules fixes (and implemented undocumented behavior where with page 1 set in text mode, characters are read from page 1 and attributes from page 0), closes #1562. 2021-07-28 05:12:35 +02:00
RichardG867
8cf651db57 AC97 improvements, including variable sample rate support on VIA 2021-07-27 22:53:24 -03:00
OBattler
ca6863540c Some fixes. 2021-07-28 03:29:14 +02:00
OBattler
6cad6cc784 One thing I forgot. 2021-07-28 00:59:11 +02:00
OBattler
45b3e13450 Cassette improvements and fixes. 2021-07-28 00:58:19 +02: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
35d0aa0df4 Change VIA FM and other behavior to match real hardware, and add "real fake OPL" mode 2021-07-27 16:01:17 -03:00
OBattler
24a6d5051c .WAV and .RAW are now recognized cassette file types, equivalent to .PCM, must be 44.1 kHz, 8-bit, mono. 2021-07-27 06:20:19 +02:00
OBattler
33a22c6cdc Added cassette support to the IBM PCjr. 2021-07-27 06:17:54 +02:00
OBattler
827065c0bc Ported the cassette emulation from PCE, closes #835. 2021-07-27 06:12:09 +02:00
OBattler
f79b11cd9a PIIX3 fixes. 2021-07-27 03:42:56 +02:00
RichardG867
70285df61b The start of AC97 volume control 2021-07-26 00:19:39 -03:00
OBattler
2d376b4584 The legacy SCSI configuration option is now always removed on config save, fixes #1561 . 2021-07-26 05:07:13 +02:00
OBattler
e864aa2edc PIIX IDE non-bus master BAR's are now only writable on the SMSC Victory/66. 2021-07-26 05:02:40 +02:00
RichardG867
42eada3122 VIA AC97 improvements, almost ready 2021-07-25 22:58:03 -03:00
RichardG867
45ebe54544 Fix CPU table formatting 2021-07-25 22:48:04 -03:00
RichardG867
2fdda7bd47 Migrate enhanced Am486 to a standard naming convention 2021-07-25 22:46:51 -03:00
Miran Grča
7eded88333 Merge pull request #1563 from lemondrops/master
Add the Sound Blaster AWE64 Gold
2021-07-26 03:45:44 +02:00
RichardG867
b24d5219a6 Change some entries in the legacy CPU table conversion code to match renamed machines 2021-07-25 22:43:04 -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
293c4a0281 Fix unused variable warning 2021-07-24 22:37:05 -03:00
RichardG867
562bbe167c Improvements to VIA AC97 per suggestions 2021-07-23 01:07:53 -03:00
RichardG867
b5e0cbd152 Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest 2021-07-23 00:55:28 -03:00
OBattler
7f85f6acdf Some PCI IRQ changes to mitigate IRQ loss. 2021-07-23 05:51:26 +02:00
RichardG867
42b4073b10 Fix build 2021-07-22 23:47:32 -03:00
OBattler
ea65edb831 Did some changes I forgot to do before. 2021-07-23 01:22:47 +02:00
OBattler
c47e766bc4 The migration of the legacy SCSI controller is now perfectly seamless, thanks, Ryuzaki! 2021-07-23 01:20:14 +02: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
OBattler
729b6d5069 Added support for up to four SCSI controllers, closes #343. 2021-07-22 20:13:44 +02:00
RichardG867
58973ce036 Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest 2021-07-22 11:10:20 -03:00
RichardG867
ce63373613 Add incomplete VIA AC97 FM implementation 2021-07-22 11:10:05 -03:00