Commit Graph

26 Commits

Author SHA1 Message Date
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
ts-korhonen
e6bac34b47 win_opengl: restrict to DEV_BRANCH as a separate renderer 2021-04-17 13:45:11 +03:00
OBattler
b6b5558aa3 Added the ability to size the window to a specific resolution, closes #1362;
Fixed unsolicited mouse captures after a double-click in an open file dialog, fixes #1367.
2021-04-12 03:42:03 +02:00
David Hrdlička
dfbbe08a07 rewrite the emulator to use UTF-8 internally 2021-03-30 09:46:49 +02:00
OBattler
9f5c60c1bc Improved (and hopefully, properly fixed) window size and position restoring when returning back from full screen if the window is resizable and set to remember the size and position. 2020-12-26 17:21:38 +01:00
OBattler
8832f9d0e9 Returning from full screen to resizable window now forces a direct window resize, closes #1129. 2020-12-02 06:11:27 +01:00
OBattler
19e093e554 Renderer fixes and improvements. 2020-11-28 07:04:40 +01: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
OBattler
7d2834b201 More Settings dialog fixes and improvements. 2020-11-20 05:42:47 +01:00
Stephen McKinney
d91056586e Add VHD support. 2020-11-17 23:31:38 -06:00
Alexander Babikov
e0ff781a34 Fix the mouse lock after fullscreen - for real this time. (#1080) 2020-11-16 18:09:13 +01:00
driver1998
a3a139e3ef Add PMv2 related APIs 2020-09-03 12:24:17 +08:00
OBattler
5aec4ef147 Changed the MO icons to proper ones, added cassette icons, merged the Floppy drives and CD-ROM drives section of the Settings dialog into one, and changed the configuration file format accordingly with a backward compatibility measure added to correctly load older configuration files. 2020-07-19 06:07:58 +02:00
driver1998
43a3eb398d Add MO settings UI, fix MO status bar icon 2020-07-16 14:28:06 +02:00
David Hrdlička
2564b6f24d win: Switched status bar to the new media menus 2020-04-26 21:03:31 +02:00
David Hrdlička
03f82fdb99 win: Replace the main menubar Media menu handler 2020-04-26 21:03:31 +02:00
David Hrdlička
70503973eb win: Add the new Media menu handler 2020-04-26 21:03:31 +02:00
David Hrdlička
aa5d9555f5 win: Add menu resources for the drive menus 2020-04-26 21:03:31 +02:00
David Hrdlička
7dcb8f6f1f win: Add the "Media" menu to the menubar
This is an alternative way to mount images to the virtual drives, as many people found the current behavior confusing.
2020-04-23 01:24:11 +02:00
David Hrdlička
2146101637 Remove VNC from regular builds for the time being 2020-04-18 11:51:54 +02:00
OBattler
3e6994a11c The TX97 now correctly uses the W83877 and removed VNC from the Dev branch. 2020-04-17 19:40:10 +02:00
OBattler
13a9477b6d Removed the crashdump code from the Dev branch and added the -R/--crashdump parameter to activate it, and also made the makefiles not build pcap_if.exe by default. 2020-04-17 02:20:02 +02:00
OBattler
4bc41197b9 Removed Direct2D. 2020-04-17 02:06:00 +02:00
David Hrdlička
9acb489a1d MSVC and Windows SDK compatibility 2020-04-04 12:45:47 +02:00
David Hrdlička
a505894a10 Move all include files to src/include
- 86Box's own headers go to /86box
- munt's public interface goes to /mt32emu
- all slirp headers go to /slirp (might want to consider using only its public inteface)
- single file headers from other projects go in include root
2020-03-29 19:53:29 +02:00