Cacodemon345
0d1860ef63
thread_test_mutex for Unix threads
2022-05-26 12:14:49 +06:00
Robert
d90b2dc144
Bump rom version ( #2365 )
...
* Bump rom version
* let bumpversion.sh update date and rom version
Co-authored-by: Robert de Rooy <robert.derooy@lxp.lu >
2022-05-24 14:28:21 -03:00
Adrien Moulin
a3db023f19
Fix building on macOS without Qt
2022-05-21 11:23:14 +02:00
Robert de Rooy
af6f5900b4
With bumpversion.sh my hack to update metainfo.xml is obsolete
2022-04-27 14:56:31 +02:00
RichardG867
9b871ad249
Bump version to 3.5 and add version bumping script
2022-04-26 13:42:38 -03:00
Robert de Rooy
40b9bb6c76
bump to 3.4.1
2022-04-22 19:18:09 +02:00
Robert de Rooy
8488111cd9
Bump RPM spec file
2022-04-22 19:15:46 +02:00
David Hrdlička
e60af6c29d
Clean up plat.h a bit
2022-04-20 01:03:39 +02:00
Alexander Babikov
eba088c692
Remove trailing whitespace + indentation consistency fixes
2022-04-14 07:10:18 +05:00
Jasmine Iwanek
65b680a4ef
Bump version to 3.4 in preperation for release
2022-04-12 19:46:48 -04:00
Cacodemon345
ff86f97fef
unix: Fix missing include
2022-04-08 15:00:35 +06:00
David Hrdlička
3449a173ae
Move ROM search path code to rom.c, rewrite rom_fopen
2022-04-08 01:34:47 +02:00
David Hrdlička
a780d9a241
Rewrite plat_init_rom_paths in Qt frontend
2022-04-08 00:58:38 +02:00
Cacodemon345
0fd3042e0c
qt: Add support for loading ROMs from ~/Documents/86Box/roms on macOS
2022-04-07 00:57:16 +06:00
Cacodemon345
1a3a7bec0e
Move platform-specific ROM path adding code into plat modules
2022-04-06 16:16:25 +06:00
Robert
35a8807f33
Update src/unix/assets/net.86box.86Box.metainfo.xml
...
Co-authored-by: David Hrdlička <dhrdlicka@users.noreply.github.com >
2022-03-21 09:22:31 +01:00
Robert
8972cdb9f0
Update src/unix/assets/86Box.spec
...
Co-authored-by: David Hrdlička <dhrdlicka@users.noreply.github.com >
2022-03-21 09:22:26 +01:00
Robert
8e9b0c644b
Update src/unix/assets/86Box.spec
...
Co-authored-by: David Hrdlička <dhrdlicka@users.noreply.github.com >
2022-03-21 09:22:20 +01:00
Robert
e71bbfa3b6
Update src/unix/assets/net.86box.86Box.metainfo.xml
...
Co-authored-by: David Hrdlička <dhrdlicka@users.noreply.github.com >
2022-03-21 09:22:15 +01:00
Robert de Rooy
a804ca56f9
add instructions
2022-03-20 11:46:02 +01:00
Robert de Rooy
38cc36b8e2
add missing on flag
2022-03-20 10:46:06 +01:00
Robert de Rooy
d00b8fedce
clean up arch handling
2022-03-20 10:36:00 +01:00
Robert de Rooy
185ec39ef2
enable new dynarec for aarch64
2022-03-20 10:12:52 +01:00
Robert de Rooy
5568169407
add roms subpackage
2022-03-20 10:07:01 +01:00
Robert de Rooy
b58549f1b0
add linux assets
2022-03-19 15:16:01 +01:00
RichardG867
71ba610366
Merge branch 'master' of ssh://github.com/86Box/86Box into cleanup30
...
# Conflicts:
# .ci/build.sh
# .ci/dependencies_msys.txt
# src/sound/snd_audiopci.c
2022-03-16 00:39:53 -03:00
RichardG867
f57cbe36b1
GDB Stub: More progress
2022-03-16 00:33:01 -03:00
Alexander Babikov
4b8b7c3950
Add handling for several missing strings to plat_get_string on Qt and legacy Unix UIs
2022-03-15 04:19:10 +05:00
RichardG867
94be8cdfc6
GDB Stub: Initial commit
2022-03-12 20:20:25 -03: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
d695ca3cc9
qt: Don't normalize paths on non-Windows
2022-03-04 14:00:24 +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
David Hrdlička
76fbaa4b8c
Revert "Merge branch 'master' of https://github.com/86Box/86Box "
...
This reverts commit efb79217f2 , reversing
changes made to 351db812e0 .
2022-02-18 21:42:05 +01:00
Cacodemon345
c577aa85f2
qt: Add fullscreen status icons support and option
2022-02-16 01:42:11 +06:00
Alexander Babikov
e0593523f2
Make the "PAUSED" toolbar string translatable
2022-02-13 21:00:40 +05:00
David Hrdlička
4b3aabc4ba
Fix non-Qt Unix build
2022-02-07 22:58:08 +01:00
ts-korhonen
9a566a501c
Add hide_tool_bar config file setting
...
In preparation for toolbar implementation
2022-01-09 16:46:44 +02:00
Cacodemon345
2da187c0bd
Fix plat_mmap on FreeBSD ( #1980 )
...
* Fix plat_mmap on FreeBSD
* Same for old codegen backend
* ...and for new codegen backend
2022-01-07 09:58:59 +01:00
Alexander Babikov
a6af62835b
Synchronize the internal clock with host time when unpausing the emulator
2021-12-22 06:04:58 +05:00
David Hrdlička
52486e121e
Convert CMake files to 4 spaces indentation
2021-12-20 15:08:23 +01:00
ts-korhonen
a03d0f0461
Merge branch 'master' of https://github.com/86Box/86Box
2021-12-17 22:28:11 +02:00
ts-korhonen
805638ddd8
Fix window resize not always working
...
Change doresize to atomic_flag to prevent race condition
2021-12-17 22:15:21 +02:00
David Hrdlička
7381ab6928
Minor changes to threading
...
- Renamed `cpp11_thread.cpp` to `thread.cpp`
- Removed features that are only supported by Win32 threads (`thread_wait` with timeout and mutex with spinlock)
- Fixed formatting in `thread.cpp`
2021-12-17 19:59:25 +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
David Hrdlička
275919859a
Fix typos
2021-12-17 07:41:07 +01:00
David Hrdlička
7df9e2a454
Add a compile option to choose between thread implementations
2021-12-17 06:59:53 +01:00
OBattler
ce8f66bc07
Reduced the texture size back 2048x2048.
2021-12-17 03:30:13 +01:00
Laci bá
41ba4ee86b
Fix that POST card's message is disappearing when language/iconset change occurs
2021-12-05 11:48:31 +01:00
Miran Grča
52e23efb44
Merge branch 'master' into changeable_icon_set
2021-11-18 22:15:53 +01:00