Jasmine Iwanek
41f1c2facd
More hardcoding fixes
2022-03-12 19:18:48 -05:00
Cacodemon345
c1f9d35de8
qt: Add support for Haiku
...
* OpenAL backend is enabled by default on Haiku
* bswap include now makes use of builtins if they exist
* Use a local fgetws method for Haiku to avoid crashes
* OpenGL renderers are completely disabled on Haiku (they do not work)
* Software renderer is a widget, not a window on Haiku (fixes blank screen)
* Add option to disable System MIDI at compile time
2022-03-11 12:13:08 +06:00
Cacodemon345
7dc84e0f67
qt: Fix HDD path relativization on Windows
2022-03-04 01:25:34 +06:00
Jasmine Iwanek
4674756664
More newline and whitespace cleanups
2022-02-20 16:26:40 -05:00
Miran Grča
ffc548a8fa
Merge pull request #2038 from lemondrops/bugfix/config_migration
...
Fixes to config file backwards compatibility, take 2
2022-02-03 20:13:30 +01:00
Jasmine Iwanek
33361dd37c
Preliminary config stuff for selectable uart type
2022-02-03 06:13:55 -05:00
Alexander Babikov
b5539d5029
Fix joystick type migration not working as intended
...
Map legacy integer-based joystick type options directly
2022-02-03 13:38:23 +05:00
Alexander Babikov
c4af6f4f9b
Fix a typo in CH Flightstick Pro's internal name
2022-02-03 13:36:57 +05:00
Alexander Babikov
c8f9b8cbd3
Handle the internal name change for the S3 ViRGE/GX (formerly ViRGE/DX VBE 2.0)
2022-02-03 13:34:52 +05:00
Jasmine Iwanek
27b85ad31a
More skeletons
2022-01-31 01:43:12 -05:00
ts-korhonen
9a566a501c
Add hide_tool_bar config file setting
...
In preparation for toolbar implementation
2022-01-09 16:46:44 +02:00
Alexander Babikov
edc3d8ee21
Add config migration paths for the renamed joystick types
...
Fix backwards compatibility with old integer-based config joystick type selection
2021-12-22 05:36:16 +05:00
Alexander Babikov
9b427aada9
Add a config migration path for the merged PS/1 model 2121 variations
2021-12-22 05:36:15 +05:00
Alexander Babikov
1182235d7f
Rename the Soyo 4SA2 to 4SAW2 and give it VLB and PS/2 mouse support
2021-12-22 05:36:14 +05:00
OBattler
bc90f99350
Finally got rid of the AT and PCI global variables.
2021-12-19 20:00:27 +01:00
David Hrdlička
e0a73a99ec
Turn the RtMidi module into a full standalone MIDI module
...
Removes the now-redundant platform MIDI infrastructure
2021-12-17 10:10:59 +01:00
OBattler
6661ff5dcc
Abstracted away the machine bus'es and flags in order to make the rest of the emulator agnostic as to how they're stored.
2021-12-13 01:23:06 +01:00
OBattler
c0a66022d4
Introduced the NVR hacks to the remaining boards with cache errors.
2021-11-30 00:25:03 +01:00
Miran Grča
31f6c06f23
And fixed.
2021-11-29 17:57:21 +01:00
Miran Grča
451217c96b
Changed strcpy_s to strncpy.
2021-11-29 17:48:44 +01:00
OBattler
295f750884
Moved the OpenGL 3.3 renderer and Discord integration out of the Dev branch.
2021-11-29 15:42:50 +01:00
Jasmine Iwanek
9c9fa70961
Bit I missed in the last one
2021-11-23 15:51:31 -05:00
Jasmine Iwanek
33691ba5e6
Default memory to 64k
...
Corrects silly config mistake on 5150 when you run 86box without options
2021-11-23 15:47:22 -05:00
RichardG867
447269eb39
Machine table and ROM fixes and cleanups
2021-11-21 13:17:30 -03:00
Laci bá
0aa6e9c8a6
Finish the changeable iconset
2021-11-16 19:38:31 +01:00
RichardG867
dccd162758
Add SL-63A1 config migration
2021-11-14 14:31:01 -03:00
RichardG867
0de137daf7
Merge branch 'master' of https://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# src/include/86box/machine.h
# src/machine/m_at_socket7.c
# src/machine/machine_table.c
# src/video/vid_tgui9440.c
# src/win/win.c
2021-11-14 13:45:37 -03:00
Laci bá
6f0da19369
Merge branch 'master' into translation_hu-HU
2021-11-14 00:03:36 +01:00
Laci bá
7651f4be6d
Merge branch 'translation_hu-HU' of https://github.com/laciba96/86Box into translation_hu-HU
2021-11-13 23:56:38 +01:00
Laci bá
b321679bde
Final cleanup
2021-11-13 23:56:35 +01:00
Laci bá
0ba4718fb7
Save config language entry as string instead of hex16
...
And remove some unnecessary stuff.
2021-11-13 23:52:49 +01:00
Miran Grča
11a106b734
Merge pull request #1802 from jriwanek-forks/patch3
...
Trivial fixes and cleanups for serial & parallel
2021-11-13 23:43:28 +01:00
Jasmine Iwanek
3e70c7e98a
Trivial fixes and cleanups for serial & parallel
2021-11-13 17:33:43 -05:00
Laci bá
0764d92b67
Merge branch '86Box:master' into translation_hu-HU
2021-11-13 23:04:05 +01:00
OBattler
3730117a37
Conflict resolution.
2021-11-13 22:49:19 +01:00
Laci bá
87cbbdf992
Implement language local config saving
2021-11-13 21:37:27 +01:00
Laci bá
6119e3a019
Adjustments in config to write explicitly the mem_size
...
This will help manager developers to decide the VM's memory size without knowing the actual machine table.
2021-11-13 20:05:48 +01:00
RichardG867
d65cfe1f50
Machine fixes, renames and such
2021-11-10 19:03:13 -03:00
OBattler
f30577255f
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-10-06 02:27:19 +02:00
OBattler
46807540ed
Rewritten renderer blitting, fixes flickering when inversion or grayscale is used.
2021-10-06 02:26:30 +02:00
OBattler
d924589d88
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-09-21 12:15:43 +02:00
OBattler
59533b4457
The default value for dpi_scale is now 1.
2021-09-21 12:14:50 +02:00
OBattler
273e1a4cbe
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-09-19 14:47:15 +02:00
OBattler
a491b3a35c
Reverted the meaning of video_fullscreen_first to what it used to be.
2021-09-18 21:33:13 +02:00
OBattler
e42fdbfcdd
Merge remote-tracking branch 'origin/master' into feature/machine_and_kb
2021-09-18 15:25:37 +02:00
OBattler
0f69aa7ff7
Some fixes, fixes PCjr when the emulator is started in full screen, fixes #1702 .
2021-09-18 15:24:00 +02:00
Miran Grča
b0ec4e1ece
Merge pull request #1652 from 86Box/master
...
Brought the branch up to par with master.
2021-09-03 16:41:24 +02:00
OBattler
84f4b8cac7
Added a bunch of parameters (including one to specify custom ROM path), fixed a warnings, removed excess commented out code from video/vid_voodoo.c, and made Makefile.mingw quiet again.
2021-09-02 20:15:46 +02:00
Miran Grča
a505a6a910
Merge pull request #1640 from 86Box/master
...
Brought the branch up to par with master.
2021-09-01 15:03:15 +02:00
Cacodemon345
5cdfcb099c
Fix reading config files with UTF-8 BOM signature
2021-08-29 23:50:21 +06:00