Rosalie Wanders
5f9491718e
RMG-Core: fix crash on windows in read_zip_file()
2024-12-20 14:17:30 +01:00
Rosalie Wanders
b6b1e9138c
RMG-Core: correct error message in Volume.cpp
2024-11-22 13:08:11 +01:00
Rosalie Wanders
53c0c3310a
RMG-Core: add static keyword to local functions in Plugins.cpp
2024-09-03 21:25:25 +02:00
Rosalie Wanders
e112e324f7
RMG-Core: add Input_ControllerMode setting
2024-07-28 14:44:19 +02:00
Rosalie Wanders
21272091e1
RMG-Core: remove unused CORE_INSTALL_PREFIX
2024-07-04 14:35:25 +02:00
Rosalie Wanders
ec60999e02
RMG-Core: add GUI_OpenGLES setting
2024-06-30 22:13:05 +02:00
Rosalie Wanders
147533ea45
RMG-Core: improve handling of non-existent plugin files
2024-06-29 22:25:46 +02:00
Fanatic-64
fce1c94ade
RMG-Core: change audio resampler setting default to "src-linear" ( #275 )
2024-06-25 16:34:12 +02:00
Rosalie Wanders
67cf2814c0
RMG-Core: add defaults for audio hotkey settings
2024-06-25 16:25:36 +02:00
Rosalie Wanders
b874af19b7
RMG-Core: sort plugin list in CoreGetAllPlugins()
2024-06-25 10:44:12 +02:00
Rosalie Wanders
3203c25495
RMG-Core: add Game_TransferPak setting
2024-06-24 12:46:59 +02:00
Rosalie Wanders
e040c56a26
RMG-Core: add TransferPak to CoreRomSettings
2024-06-24 12:46:48 +02:00
Rosalie Wanders
9e57d50f6e
RMG-Core: add and use PIF settings
2024-06-24 12:18:28 +02:00
Rosalie Wanders
927e447034
RMG-Core: add CoreSystemType to CoreRomHeader
2024-06-24 12:18:28 +02:00
Rosalie Wanders
d2a59fa18d
RMG-Core: add Utils/File.cpp
2024-06-24 12:18:28 +02:00
Rosalie Wanders
e78b849c7f
RMG-Core: fix error message in Plugins.cpp
2024-06-11 12:10:09 +02:00
Rosalie Wanders
26c35c7bb5
RMG-Core: add type argument to CoreSaveState()
2024-06-07 18:12:36 +02:00
Rosalie Wanders
02713ae1ff
RMG-Core: remove GUI_SettingsDialog{Width,Height} settings
2024-06-05 22:58:31 +02:00
Rosalie Wanders
642e768e92
RMG-Core: add another version of CoreGetSaveStatePath()
2024-05-01 01:51:06 +02:00
Rosalie Wanders
08ff5a5ad4
RMG-Core: add GUI_OnScreenDisplay{Background,Text}Color settings
2024-04-30 12:14:44 +02:00
Rosalie Wanders
a6da96cf82
RMG-Core: remove unused function in Directories.cpp
2024-03-25 22:06:17 +01:00
Rosalie Wanders
56b14ab54c
RMG-Core: correct types in for loops
2024-03-25 22:05:19 +01:00
Rosalie Wanders
e80e202f7b
RMG-Core: correct zlib_filefunc_read() in Rom.cpp
2024-02-29 18:43:13 +01:00
Rosalie Wanders
db9bd5d9ca
RMG-Core: fix compilation with minizip-ng
2024-02-28 21:04:28 +01:00
Cosima Neidahl
685aa597c7
RMG-Core: Fix GNUInstallDirs usage ( #226 )
...
One may not manually prepend `CMAKE_INSTALL_*DIR` variables with `CMAKE_INSTALL_PREFIX`, because `CMAKE_INSTALL_*DIR` variables
may already be absolute paths - inside *or* outside of `CMAKE_INSTALL_PREFIX`.
To get a guaranteed-absolute version of them, `CMAKE_INSTALL_FULL_*DIR` must be used.
2024-01-28 21:37:42 +01:00
Rosalie Wanders
7e596c1509
RMG-Core: fix CoreGetLibraryDirectory() returning a path with trailing slash
2024-01-26 18:41:28 +01:00
Rosalie Wanders
84681fdd0d
RMG-Core: change default screenshot directory on Linux
2024-01-25 21:02:43 +01:00
Rosalie Wanders
a6d5a8cfab
RMG-Core: try to fix windows build (again)
2024-01-23 18:36:29 +01:00
Rosalie Wanders
d65b23f49f
RMG-Core: fix windows build
2024-01-23 18:27:05 +01:00
Rosalie Wanders
8dccc6d72e
RMG-Core: add & use CoreAddCallbackMessage()
2024-01-23 17:43:18 +01:00
Rosalie Wanders
a075ed734b
RMG-Core: store pending callbacks and send them after setup
2024-01-23 17:25:37 +01:00
Rosalie Wanders
7c6b2392bc
3rdParty: rename 7-Zip to lzma and don't include tar.gz
2024-01-23 13:20:33 +01:00
Rosalie Wanders
e943e86447
RMG-Core: use GNUInstallDirs paths
2024-01-22 23:31:11 +01:00
Rosalie Wanders
15014408c1
cmake: use GNUInstallDirs
2024-01-22 23:30:50 +01:00
Rosalie Wanders
3c95a91edb
RMG-Core: improve CoreUnzip()
2024-01-15 16:09:59 +01:00
Rosalie Wanders
9c5b6f1ec6
RMG-Core: change default value of SettingsID::Keybinding_ViewLog
2024-01-14 20:55:51 +01:00
Rosalie Wanders
51e044e68c
RMG-Core: introduce CoreGetVideoSize() and add a mutex to Video.cpp
2023-12-17 19:03:24 +01:00
Rosalie Wanders
994a87e871
RMG-Core: use std::filesystem::path::make_preferred() in Directories.cpp
2023-12-17 15:50:17 +01:00
Rosalie Wanders
0f7e89dd57
RMG-Core: correct minor includes
2023-12-17 15:14:50 +01:00
Rosalie Wanders
30586fa637
RMG-Core: use 'const std::vector<std::string>&' in Cheats.{cpp,hpp}
2023-10-29 22:16:51 +01:00
Rosalie Wanders
f0aa87d0bb
RMG-Core: cleanup Directories.cpp
2023-09-06 10:56:03 +02:00
Rosalie Wanders
b4c33ceae8
RMG-Core: add error to get_exe_directory() in Directories.cpp
2023-09-06 01:57:52 +02:00
Rosalie Wanders
005db96f02
RMG-Core: introduce CoreGetPortableDirectoryMode() and fix linux
2023-09-06 01:50:32 +02:00
Rosalie Wanders
edbce2e415
RMG-Core: change default directories on windows
2023-09-06 01:29:47 +02:00
Rosalie Wanders
a45c3ba7f3
RMG-Core: only convert string encoding when debug callback is from core
2023-09-05 23:33:37 +02:00
Rosalie Wanders
7873de64e0
RMG-Core: add some extra safety to Plugins.cpp
2023-09-05 23:25:57 +02:00
Rosalie Wanders
bfb7953c91
RMG-Core: use std::vector<char> instead of malloc() and free()
2023-09-05 23:13:39 +02:00
Rosalie Wanders
92e26d6980
cmake: don't use WIN32 OR MSYS but just use WIN32
2023-09-03 00:12:26 +02:00
Rosalie Wanders
dd521eac70
RMG-Core: limit reading internal ROM name to 20 chars in RomHeader.cpp
2023-09-01 18:10:33 +02:00
Rosalie Wanders
4ab78b79c3
RMG-Core: remove the TODO in Cheats.cpp
2023-08-27 19:12:48 +02:00