Commit Graph
320 Commits
Author SHA1 Message Date
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