Commit graph

33 commits

Author SHA1 Message Date
Rosalie Wanders
3e0efac610 RMG-Core: shutdown mupen64plus-core in CoreShutdown() 2025-03-22 18:47:23 +01:00
Rosalie Wanders
17dc26779e RMG-Core: fix casing in error message in Core.cpp 2025-03-13 22:14:40 +01:00
Rosalie Wanders
d6b0f024da RMG-Core: update copyright year 2025-03-13 22:07:12 +01:00
Rosalie Wanders
4a931f81c4 RMG-Core: use c++ style casts instead of c style casts 2025-03-04 22:07:31 +01:00
Rosalie Wanders
1db6a578b2 RMG-Core: export symbols 2025-02-27 21:37:34 +01:00
Rosalie Wanders
a396b372dd RMG-Core: move osal functions to File.cpp and Library.cpp 2025-02-01 22:57:40 +01:00
Rosalie Wanders
5e592ed9c0 RMG-Core: remove all includes from Core.hpp 2025-02-01 21:53:38 +01:00
Rosalie Wanders
7e546b351a RMG-Core: remove CoreInit() for plugins 2025-02-01 20:54:58 +01:00
Rosalie Wanders
8dccc6d72e RMG-Core: add & use CoreAddCallbackMessage() 2024-01-23 17:43:18 +01:00
Rosalie Wanders
4b3f979a74 RMG-Core: check if core and config functions are hooked in CoreInit() 2023-07-01 01:07:45 +02:00
Rosalie Wanders
6265973cc6 RMG-Core: use std::filesystem::path in osal_dynlib functions 2023-01-03 13:06:48 +01:00
Rosalie Wanders
3d195c6a4d RMG: overhaul UI 2022-12-27 23:54:54 +01:00
Rosalie Wanders
f23b0ca493 RMG-Core: implement & use DiscordRpc functions 2022-12-05 16:20:35 +01:00
Rosalie Wanders
6da6199e34 RMG-Core: unhook core lib in CoreShutdown() 2022-11-29 12:34:56 +01:00
Rosalie Wanders
977c941d1b RMG-Core: use std::filesystem::path 2022-11-18 21:42:26 +01:00
Rosalie Wanders
59be4d9960 RMG-Core: introduce CoreSettingsUpgrade() 2022-09-12 13:22:51 +02:00
JaxonWasTaken
9caa05f258
Add missing, remove redundant, unused STL headers (#43) 2022-05-29 20:07:27 +02:00
Rosalie Wanders
e00a24ae3e RMG-Core: introduce Core*RomHeaderAndSettingsCache() functions 2022-03-06 17:21:10 +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
c3dbbdf0e4 RMG-Core: fix wrong function order in CoreInit() 2022-02-02 19:09:34 +01:00
Rosalie Wanders
5fe22f86eb RMG-Core: use MediaLoader functions 2022-01-24 16:40:32 +01:00
Rosalie Wanders
f7f41d330d RMG-Core: introduce CoreGetSave{,State}Directory() 2022-01-13 15:33:39 +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
Rosalie Wanders
7147dfa858 RMG-Core: don't call CoreApplyPluginSettings() in CoreInit()
This allows for better plugin failure handling
2022-01-06 14:17:13 +01:00
Rosalie Wanders
802fd2ca12 RMG-Core: add a version of CoreInit() for plugins 2021-12-26 16:51:33 +01:00
Rosalie Wanders
4f33c21130 RMG-Core: partially implement Callback functions 2021-12-23 13:17:28 +01:00
Rosalie Wanders
346e023806 RMG-Core: startup m64p core lib in CoreInit() 2021-11-21 22:38:17 +01:00
Rosalie Wanders
7ad2c6003f RMG-Core: find core lib instead of hardcoding it 2021-10-28 13:21:08 +02:00
Rosalie Wanders
40c40c5c4e RMG-Core: implement Plugin functions 2021-10-27 18:26:30 +02:00
Rosalie Wanders
68290695e3 RMG-Core: implement CoreSettings functions 2021-10-27 13:58:40 +02:00
Rosalie Wanders
238fe03c52 RMG-Core: minor WIP changes 2021-10-27 13:58:40 +02:00
Rosalie Wanders
1248cbd9f7 Introduce RMG-Core 2021-10-27 13:58:40 +02:00