Commit Graph

5478 Commits

Author SHA1 Message Date
Laci bá
0b1b116061 Enable the disabled language ComboBox in the settings dialog 2021-11-09 20:02:52 +01:00
Laci bá
ca638e1a9e Merge branch '86Box:master' into translation_hu-HU 2021-11-09 19:58:58 +01:00
OBattler
c892c521ea More preparation for localization. 2021-11-09 19:57:38 +01:00
OBattler
e2bdeae4cc Bugfixes to prepare for localization. 2021-11-09 19:50:42 +01:00
Laci bá
9914ad520c Multiple language-related updates
Add the possibility to change runtime language, via --lang parameter. Also specify the verbose language code in the Hungarian translation.
2021-11-09 18:53:15 +01:00
RichardG867
02df33d1aa Change some dynamically loaded library names to reflect the new build infrastructure 2021-11-08 23:54:41 -03:00
RichardG867
703aa87cbf Fix VIA AC97 warning 2021-11-08 23:15:39 -03:00
RichardG867
dfa2583cfb Remove unused code from x86 Voodoo dynarec, fixes x86 Linux builds 2021-11-08 22:40:12 -03:00
RichardG867
43da85325e Fixes for static and CMake version includes 2021-11-08 18:22:04 -03:00
Laci bá
7900178a87 Fix character casing in asset names 2021-11-08 21:55:55 +01:00
Laci bá
9903f0cec1 Fix a typo in Hungarian translation 2021-11-08 19:28:28 +01:00
Laci bá
691e3029a8 Updates for Discord Rich Presence
- Change the large image varying with build type based on 86Box.rc
- Upload the necessary assets
2021-11-08 19:10:37 +01:00
Laci bá
56e93959b4 Initial commit for multilingual UI, and Hungarian translation 2021-11-07 21:32:06 +01:00
Miran Grča
9538b75afa Merge pull request #1770 from jriwanek-forks/patch-2
More systems which have PS/2 mouse
2021-11-07 18:32:17 +01:00
Miran Grča
b8a260e3c4 Merge pull request #1788 from dob205/master
Removes timespec_get() from Unix systems
2021-11-07 18:32:04 +01:00
Miran Grča
8297366857 Changed Discord rich presence ID. 2021-11-07 18:29:49 +01:00
dob205
452e2348da Removes timespec_get() from Unix systems
This change removes timespec_get() from Unix systems and makes it also possible to cross-compile binaries on macOS Big Sur or macOS Monterrey that target macOS Mojave at minimum since Mojave lacks support for timespec_get().
2021-11-07 18:00:18 +01:00
Jasmine Iwanek
b2587c4e05 Merge branch 'master' into patch-2 2021-11-06 18:14:54 -04:00
RichardG867
9699d63e70 Add icon type switch to CMake and de-duplicate wide version strings 2021-11-05 22:02:34 -03:00
RichardG867
06ab671d32 Allow inserting of build number and git hash through CMake, while also porting the mouse capture title fix from the CLI branch 2021-11-05 21:49:00 -03:00
RichardG867
a34ebbc44c Reintroduce TGUI DDC 2021-11-05 20:45:34 -03:00
GetDizzy
7c3a7b18e2 Update ASUS ISA-386C: Supports 64MB of RAM
According to documentation obtained here:
https://www.win3x.org/uh19/public/motherboard/manual/30218.pdf

The ASUS ISA-386C in addition to supporting 32MB onboard, supports an additional 32MB through a proprietary RAM card using an extended ISA connector marked "S1" on the board.

I have no idea on implementation details of this, but the manual seems to imply it just ends up mapped directly into RAM banks 2 and 3. So I'm not sure if raising the RAM limit here is the correct fix, but... yeah. Up to y'all. I won't be offended if you reject this PR out of hand :)
2021-11-02 06:37:30 -04:00
TC1995
7bf6fc3844 Video changes (ET4000W32/i):
Bit 1 is of 0x3DA (read only) is apparently required to make the OS/2 Tseng ET4000W32/i drivers work fine, fixes hangs upon reaching the GUI with said drivers.
Avoid division by zero in the blitter of the ET4000W32/i under OS/2.

Video changes (PVGA):
Fixes mode changes of the PVGA1a, including the built-in video card of the Amstrad 2086/3086.
2021-10-31 19:06:16 +01:00
TC1995
9b3b9c86b0 MIDI changes:
Fixed MIDI UART OUT of the ES1371 using NT 4.0's drivers and keeping compatibility with Win9x/2000.
2021-10-31 18:35:04 +01:00
Jasmine Iwanek
92bfb61dfc More systems which have PS/2 mouse 2021-10-28 15:44:31 -04:00
OBattler
b0fe3d8f0f Removed the Epson Action Tower 3000. 2021-10-26 20:00:01 +02:00
JustinJ553
906f856dd0 Add an leftover out of spec K6-III+/100 and change its multiplier. 2021-10-26 09:22:52 +08:00
OBattler
b905dc2b7e Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-10-26 03:09:45 +02:00
OBattler
355c26efa8 S3 fixes. 2021-10-26 03:09:20 +02:00
OBattler
bad67c4f4d Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-10-26 01:59:08 +02:00
OBattler
77d73ed3c2 Finished the Intel 450KX, changes to the memory and SMRAM API's, removed the ASUS P/I-P6RP4 from the Dev branch, added the CMD646 PCI IDE controller, and fixed some bugs on the CMD640. 2021-10-26 01:54:35 +02:00
Ompronce
6b9802f0d9 Corrected accidental removal of "IDC_CHECK_FLOAT" 2021-10-25 16:26:26 -04:00
Ompronce
ce4814c2a0 Prevent the selection of certain sound cards on machines without ISA or ISA16 2021-10-25 16:19:31 -04:00
Ompronce
666becd27a Prevent the selection of certain sound cards on machines without ISA or ISA16 2021-10-25 16:18:24 -04:00
TC1995
61273f5c1f Video changes:
Improved the banking of the ATI 28800-5 cards (VGA Charger and VGA Wonder XL).
Improved the skew and horizontal display of some of the ET4000W32P cards as well as the cursor.
Made the Oak OTI 077 and PVGA WD90c30 cards use the Sierra 11487 (actually a clone is used in the real cards).
For the WD90c30, changed the way the hack is involved.
Reverted some changes of the S3 Vision/Trio that originally made glitches, now the glitches are gone and the accelerator renders fine.
Re-organized the Sierra 1148x RAMDAC's and added the 11486 (Mark 1).
MCA SVGA cards use the full 32-bit mapping.
2021-10-24 19:06:05 +02:00
OBattler
08f64058eb Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-10-23 05:18:45 +02:00
Ompronce
d61e16d913 Added correct IRQs and port ranges for standalone ISA MPU-401 as per Roland documentation 2021-10-22 21:48:20 -04:00
OBattler
379cf1835c Conflict resolution. 2021-10-22 21:49:33 +02:00
OBattler
83ad3e9f70 Moved the IDE slot to the top on the P64RP4 to ensure the CMD640 is added to it. 2021-10-22 21:48:15 +02:00
OBattler
5b689e4af7 The Virtual PC 2007 machine no longer has the AGP flag. 2021-10-21 22:26:27 +02:00
OBattler
b4b4c45976 Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-10-21 21:20:21 +02:00
OBattler
066deef986 The version of 440BX without AGP now has revision 0x03. 2021-10-21 21:20:00 +02:00
OBattler
820e9eede7 Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-10-21 21:18:44 +02:00
OBattler
85f810aa22 The Virtual PC 2007 machine now correctly uses the version of 440BX without AGP. 2021-10-21 21:18:20 +02:00
OBattler
40fa608e0e Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-10-21 01:42:41 +02:00
Ompronce
f1fd28897f Added gameport at port 201h to Innovation SSI-2001 sound card 2021-10-20 19:09:37 -04:00
OBattler
0dff89dc9c Merge remote-tracking branch 'origin/master' into feature/machine_and_kb 2021-10-19 20:58:44 +02:00
Cacodemon345
8ae76614df Fix compile error 2021-10-20 00:37:23 +06:00
Cacodemon345
f1a74ac36d Fix plat_mmap on macOS platform 2021-10-19 23:46:32 +06:00
OBattler
3ba9c8c9c6 A fix to acpi.c. 2021-10-19 18:23:48 +02:00