Rosalie Wanders
e00a24ae3e
RMG-Core: introduce Core*RomHeaderAndSettingsCache() functions
2022-03-06 17:21:10 +01:00
Rosalie Wanders
9472f41bf4
Script: remove 'set -e' from BundleDependencies.sh
...
Fixes CI build failure due to 'QM-Format error' on windows
2022-03-06 15:08:44 +01:00
Alejandro Bringas Martinez
916748b2ce
3rdParty: update mupen64plus-video-parallel
2022-03-06 14:58:18 +01:00
Rosalie Wanders
326ce5da84
3rdParty: update GLideN64
2022-02-14 12:43:45 +01:00
Rosalie Wanders
c59cf35b7c
3rdParty: update mupen64plus-video-parallel
2022-02-14 12:42:58 +01:00
Rosalie Wanders
3d11eb9ac8
3rdParty: update mupen64plus-rsp-parallel
2022-02-14 12:42:53 +01:00
Rosalie Wanders
0ca1702c2f
RMG: minor changes to AboutDialog
2022-02-03 13:07:29 +01:00
Rosalie Wanders
ae84644085
RMG-Core: use ... instead of std::exception in Settings.cpp
2022-02-03 13:01:43 +01:00
Rosalie Wanders
cb6644f76a
RMG: 'Generate Bitmap' -> 'Capture Screenshot'
2022-02-02 19:36:02 +01:00
Rosalie Wanders
e8d8c696a8
RMG: add 'Hide Cursor During Fullscreen Emulation' option
2022-02-02 19:27:29 +01:00
Rosalie Wanders
b3028c6093
RMG-Core: add GUI_HideCursorInFullscreenEmulation to Settings
2022-02-02 19:26:26 +01:00
Rosalie Wanders
caf84d4d1d
RMG: remove unused signals & variables in EventFilter
2022-02-02 19:14:06 +01:00
Rosalie Wanders
742fddff2e
RMG-Core: add missing CoreSetError() call in config_section_exists()
2022-02-02 19:11:30 +01:00
Rosalie Wanders
cf5e7b1e77
RMG-Core: add missing CoreSetError() call in config_override_user_dirs()
2022-02-02 19:10:17 +01:00
Rosalie Wanders
b25463585b
RMG-Core: add missing comments in Directories.cpp
2022-02-02 19:09:50 +01:00
Rosalie Wanders
c3dbbdf0e4
RMG-Core: fix wrong function order in CoreInit()
2022-02-02 19:09:34 +01:00
Rosalie Wanders
b1597e021c
RMG-Core: correct CoreGetUser{Data,Cache}Directory
2022-02-02 19:08:50 +01:00
Rosalie Wanders
da4319bcab
RMG-Core: convert to int when using M64TYPE_BOOL in Settings functions
...
This is needed for windows, if we don't do this, it seems like there's
some undefined behavior going on, so let's be as explicit as possible.
Weirdly enough the code before this commit works fine on linux, so maybe
some weird platform differences caused this? I'm not sure but being
explicit won't break anything so this should be fine :)
2022-02-02 14:35:16 +01:00
Rosalie Wanders
7754199c36
RMG: save all settings in saveGameCoreSettings()
2022-01-25 14:20:33 +01:00
Rosalie Wanders
bbd0b4df1d
RMG-Core: remove unneeded settings overrides in Emulation.cpp
...
CoreApplyRomSettingsOverlay() already applies these, so there's no need
to do it in apply_game_coresettings_overlay()
2022-01-25 14:19:48 +01:00
Rosalie Wanders
fb02fbdb7d
RMG: 'Program' -> 'program' in AboutDialog
2022-01-25 14:06:01 +01:00
Rosalie Wanders
bb2a648c49
RMG: use new settings ids for core settings
2022-01-25 13:55:59 +01:00
Rosalie Wanders
aea147bf20
RMG-Core: apply core settings & game core settings
2022-01-25 13:55:39 +01:00
Rosalie Wanders
c7e7a3f5f2
3rdParty: update mupen64plus-core
2022-01-25 13:29:47 +01:00
Rosalie Wanders
c34ef2c60f
RMG: remove ':' from 'Disk Save Type' in SettingsDialog
2022-01-25 13:23:48 +01:00
Rosalie Wanders
6c1b04c6ab
RMG-Core: use CoreSetError() in CoreSetupMediaLoader()
2022-01-24 16:53:42 +01:00
Rosalie Wanders
42d5630448
RMG: add 64DD tab to SettingsDialog
2022-01-24 16:40:57 +01:00
Rosalie Wanders
5fe22f86eb
RMG-Core: use MediaLoader functions
2022-01-24 16:40:32 +01:00
Rosalie Wanders
e680f80e47
RMG-Core: introduce MediaLoader.{cpp,hpp}
2022-01-24 16:40:08 +01:00
Rosalie Wanders
cf579f1fde
RMG-Core: update mupen64plus headers
2022-01-24 16:39:33 +01:00
Rosalie Wanders
ccede240bd
RMG-Core: introduce 64DD settings
2022-01-24 16:39:09 +01:00
Rosalie Wanders
9593019815
3rdParty: update mupen64plus-core
2022-01-24 16:38:51 +01:00
JakobDev
7ff3f06361
RMG: introduce AboutDialog
2022-01-24 15:51:04 +01:00
Rosalie Wanders
34a29271a7
3rdParty: enable USE_SYSTEM_LIBS for mupen64plus-video-GLideN64
2022-01-21 13:21:24 +01:00
Rosalie Wanders
a08647ea88
3rdParty: always disable BUILD_INPUT_GCA due to ci build failure
2022-01-19 17:08:59 +01:00
Rosalie Wanders
d7e72287dd
RMG: rename diskRom to romFile in MainWindow::on_Action_File_OpenRom()
2022-01-19 15:44:08 +01:00
Rosalie Wanders
2af19a57ca
RMG-Core: don't use settings in CoreGetSharedDataDirectory()
...
CoreGetSharedDataDirectory() is called in CoreInit() before mupen64plus
has started, so the settings function will return an empty string, which
is not expected.
2022-01-19 15:43:38 +01:00
Rosalie Wanders
33d9edcbd7
RMG: use QFileDialog::getExistingDirectory() instead of QFileDialog
2022-01-17 12:14:49 +01:00
Rosalie Wanders
3c52f25706
RMG: use QFileDialog::getOpenFileName() instead of QFileDialog
2022-01-17 12:11:45 +01:00
Rosalie Wanders
3e12c8c928
RMG-Core: introduce & use Config.hpp
2022-01-16 18:18:50 +01:00
Rosalie Wanders
ef50bd90b7
Build.sh: disable RMG_PORTABLE variable support, always set it to ON
2022-01-16 18:18:24 +01:00
Rosalie Wanders
aa30a6b9b5
cmake: add NO_GIT_CLONE option
2022-01-14 18:37:26 +01:00
Rosalie Wanders
cabfcc9f75
RMG-Core: introduce CoreGetDefault*Directory()
2022-01-14 18:18:19 +01:00
Rosalie Wanders
cd26941059
RMG-Core: remove support for non-portable builds on windows
2022-01-14 18:10:25 +01:00
Rosalie Wanders
94651bab91
RMG-Core: use CoreGetPluginDirectory() in Settings.cpp for plugins
2022-01-13 16:01:45 +01:00
Rosalie Wanders
9b589c50e1
RMG-Core: remove trailing slash in Directories.cpp
2022-01-13 16:01:05 +01:00
Rosalie Wanders
f7f41d330d
RMG-Core: introduce CoreGetSave{,State}Directory()
2022-01-13 15:33:39 +01:00
Rosalie Wanders
5d29531a20
RMG: put stylesheet.qss in the data directory
2022-01-13 15:16:27 +01:00
Rosalie Wanders
ba015b6698
RMG-Core: use CoreGet*Directory() for m64p::Core.Startup()
2022-01-13 14:49:38 +01:00
Rosalie Wanders
7e79aa0fff
RMG-Core: introduce & use CoreGet*Directory functions
2022-01-13 14:25:12 +01:00