Commit Graph

328 Commits

Author SHA1 Message Date
Miran Grča
8ca1328c7e Merge pull request #1571 from 86Box/master
Bring the branch up to par with master.
2021-08-02 06:58:22 +02:00
OBattler
d1991ac763 Added the ability to hide the status bar, closes #1530. 2021-07-30 04:01:46 +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
949dea3524 Added IBM PCjr cartridge support. 2021-07-29 20:34:55 +02:00
RichardG867
733af3b2fb Remove extraneous comment 2021-07-29 00:50:21 -03:00
OBattler
45b3e13450 Cassette improvements and fixes. 2021-07-28 00:58:19 +02:00
OBattler
827065c0bc Ported the cassette emulation from PCE, closes #835. 2021-07-27 06:12:09 +02: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
RichardG867
2fdda7bd47 Migrate enhanced Am486 to a standard naming convention 2021-07-25 22:46:51 -03:00
OBattler
c47e766bc4 The migration of the legacy SCSI controller is now perfectly seamless, thanks, Ryuzaki! 2021-07-23 01:20:14 +02:00
OBattler
729b6d5069 Added support for up to four SCSI controllers, closes #343. 2021-07-22 20:13:44 +02:00
OBattler
9adf0fdcc4 Added the ability for keyboard to require capture, in order for 86Box keyboard input to operate like VMWare, closes #829. 2021-07-19 02:27:22 +02:00
OBattler
faee9c85ed A newly created configuration is now instantly marked as changed - fixes the status bar in such circumstances. 2021-07-19 02:07:47 +02: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
Alexander Babikov
3d7b7b4ae6 Add config migrations for merged multi-socket machines 2021-05-30 23:57:03 +05:00
Alexander Babikov
594c355940 Change the internal name for VLB IDE controllers
This should fix an issue with HDDs and CD-ROMs connected
to those controllers not appearing in the status bar.
2021-05-26 18:13:01 +05:00
ts-korhonen
dd65a80b19 Add menu option for filter method to use when scaling video. 2021-05-01 20:49:23 +03:00
Alexander Babikov
b4a16437d3 Add a separate build option for the OpenGL renderer 2021-04-26 02:45:20 +05:00
ts-korhonen
2bf6c7aa11 win_opengl: UI for options and add them to config. Reloading changed options at runtime. Improved framerate limitter. 2021-04-23 16:09:45 +03:00
RichardG867
6ab6bcd7a3 Switch nvr file iteration code to the local dirent implementation 2021-04-17 20:17:49 -03:00
RichardG867
22cae247a8 Revert "Add native Win32 version of the nvr directory iteration code for MSVC"
This reverts commit af22ff9e62.
2021-04-17 20:05:39 -03:00
RichardG867
af22ff9e62 Add native Win32 version of the nvr directory iteration code for MSVC 2021-04-17 20:02:37 -03:00
RichardG867
0051a5fbe6 Forgot to migrate OpenAT name 2021-04-17 19:24:24 -03:00
RichardG867
2b552ea71a Automatically copy NVR files from old machine names to the new names 2021-04-17 19:07:16 -03:00
OBattler
58a1939dbf Improved the main window size specifying, now has an option to lock the window to the specified size, making it unresizable. 2021-04-12 05:58:59 +02:00
OBattler
d46bae78f7 Fixed the warnings in config.c. 2021-04-05 23:30:07 +02:00
David Hrdlička
dfbbe08a07 rewrite the emulator to use UTF-8 internally 2021-03-30 09:46:49 +02:00
RichardG867
d2959556af Machine table fixes 2021-03-16 15:06:56 -03:00
RichardG867
ca1f275f30 Fix duplicate string check in machine migration 2021-02-08 17:20:09 -03:00
RichardG867
57b0cc3006 Fix internal names for some machines 2021-02-08 17:13:23 -03:00
RichardG867
caa935c019 Merge branch 'master' of https://github.com/86Box/86Box 2020-12-07 22:16:11 -03:00
RichardG867
1d3c6c55da Small fix to the cpu_override fix 2020-12-07 21:24:37 -03:00
RichardG867
5dce64a396 Fix CPU override feature 2020-12-07 21:06:29 -03:00
Alexander Babikov
82404f2b3a Move the "No joystick" option to the top and get rid of the JOYSTICK_TYPE_NONE macro 2020-12-06 15:07:16 +05:00
Alexander Babikov
ddf85533aa Store the joystick type as a string in the config 2020-12-06 15:05:19 +05:00
OBattler
6e233f4ac8 SDL renderer improvements and fixes and added SDL OpenGL option;
Various performance improvements;
Fixed USB UHCI HCHalt;
Cirrus Logic CL-GD 5422/24 fixes and removed them from the Dev branch;
The Storage controllers sections of Settings now has its own corresponding section of the configuration file;
Fixed the AT clock divisors for some Pentium OverDrive CPU's;
Added the ACPI RTC status (no ACPI RTC alarm event yet).
2020-11-26 18:20:24 +01:00
Miran Grča
39043ffb9c Merge pull request #1110 from richardg867/master
I2C/SMBus overhaul
2020-11-25 23:14:32 +01:00
RichardG867
10212afee5 Add CPU table override config variable 2020-11-23 14:48:32 -03:00
David Hrdlička
84c573490c Add an option to disable the settings save dialog 2020-11-21 19:33:35 +01:00
David Hrdlička
c845d281fc Merge branch 'master' into master 2020-11-20 01:21:54 +01:00
RichardG867
20f70663f0 Add Jetway J656VXD to the machine migration list 2020-11-18 21:23:28 -03:00
RichardG867
149322a06a Rewrite CPU table backwards compatibility system, and fix a crash in the speed clamping code 2020-11-18 19:56:22 -03:00
RichardG867
e8c83a6c09 Add limited forwards compatibility between the old and new CPU systems, and improve speed tier clamping 2020-11-18 17:32:49 -03:00
RichardG867
96407328f4 Add limited forwards compatibility with old builds to the new CPU config code 2020-11-18 16:08:22 -03:00
RichardG867
9038dba734 Improve legacy CPU eligibility check 2020-11-18 15:41:56 -03:00
RichardG867
c6f469884f Migrate the removed President Award 430FX to the MB500N 2020-11-18 14:52:09 -03:00
RichardG867
1ce9241242 Add more CPU eligibility checks to config.c 2020-11-18 14:44:27 -03:00
RichardG867
55124ec59e Don't fatal if a CPU family is missing during conversion (for configs accidentally migrated from dev to non-dev builds) 2020-11-18 13:49:10 -03:00