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