231 Commits
Author SHA1 Message Date
Jamiras 8a4b851f33 rebranding: softcore -> casual (#1356) 2026-09-26 18:43:18 -06:00
Jamiras 4a93ca7086 Support for unpromoted leaderboards (#1355) 2026-09-26 18:20:06 -06:00
Jamiras dfba264254 fix wrongly named getter (#1354) 2026-09-20 16:56:33 -06:00
Jamiras fc2160b326 Rebranding: core/unofficial -> promoted/unpromoted (#1349) 2026-09-20 16:36:49 -06:00
Jamiras 338de9c849 move IConfiguration to devkit (#1337) 2026-09-04 19:19:55 -06:00
Jamiras 186dceccec Eliminate FetchBadgeIds and LatestClient API helpers (#1330) 2026-08-08 08:26:22 -06:00
Jamiras f0273ef5c1 Eliminate NewAchievement and NewLeaderboard from GameAssets (#1329) 2026-08-08 08:25:39 -06:00
Jamiras 29bacaad41 move ClientSynchronizer logic into AchievementSetModel (#1328) 2026-08-02 05:52:27 -06:00
Jamiras 88dff1236f move GameAssets to devkit (#1326) 2026-07-23 15:36:40 -06:00
Jamiras 841f0cad92 move LeaderboardModel and AchievementModel to devkit (#1319) 2026-06-21 10:31:08 -06:00
Jamiras 3df029e37a move RichPresenceModel to devkit (#1316) 2026-05-30 14:12:20 -06:00
Jamiras 42f53f422c move TriggerValidation to devkit (#1315) 2026-05-19 08:12:44 -06:00
Jamiras f6546472e6 move LocalBadgesModel to devkit (#1312) 2026-05-04 07:16:56 -06:00
Jamiras d243001275 Code Note -> Memory Note (#1311) 2026-05-01 15:25:50 -06:00
Jamiras 49edf80b82 ValueFormat => Value::Format (#1310) 2026-04-27 07:46:41 -06:00
Jamiras fafdc17656 move CodeNotesModel to devkit (#1308) 2026-04-22 07:29:47 -06:00
Jamiras 6771f25df1 Move rich presence memory management into RichPresenceModel (#1307) 2026-04-22 07:14:41 -06:00
Jamiras ab6ee6cb8c fix modification of active published asset when merging local modifications (#1306) 2026-03-30 18:10:08 -06:00
Jamiras 91407b4a5b move parsed trigger allocation into models (#1288) 2026-02-14 08:57:39 -07:00
Jamiras 55feedd721 move global string functions in ra::util::String static class (#1283) 2026-02-07 07:42:40 -07:00
Jamiras 33876feab5 move MemoryRegionsModel to devkit (#1282) 2026-01-31 08:31:08 -07:00
Jamiras 61af37d2e3 move UserContext to devkit (#1280) 2026-01-24 11:01:51 -07:00
Jamiras cb3494f9b6 move CodeNoteModel to devkit (#1279) 2026-01-24 10:32:14 -07:00
Jamiras 2b62c4bdaf extract login/logout functionality out of UserContext into separate service (#1278) 2026-01-17 08:41:14 -07:00
Jamiras 930bd0450a move memory functions from EmulatorContext to ra::context::IEmulatorMemoryContext (#1277) 2026-01-17 08:33:43 -07:00
Jamiras b717128030 don't reset MemoryRegionsModel when only resetting single asset (#1275) 2026-01-10 07:27:30 -07:00
Jamiras 66cbd93c4b move ra::data::context::ConsoleContext to ra::context::IConsoleContext (#1274) 2026-01-10 07:27:06 -07:00
Jamiras 02dd50ebed move MemSize and related functions to ra::data::Memory static class (#1273) 2026-01-03 10:47:50 -07:00
Jamiras 43dba7da85 extract IRcClient from AchievementRuntime (#1272) 2025-12-27 07:24:16 -07:00
Jamiras 1bd0c3d729 extract value assignments from tooltip (#1271) 2025-12-20 08:44:40 -07:00
Jamiras 43b7adfe20 move DataModelBase and related classes to devkit (#1268) 2025-12-20 08:42:39 -07:00
Jamiras 0481e8bece ensure custom regions from previous session make it to next session (#1265) 2025-12-01 07:57:56 -07:00
Jamiras d87cdfaf1c replace std::map with std::vector for property management (#1264) 2025-12-01 07:57:35 -07:00
Jamiras f360ece932 start moving non-UI code into helper library (#1261) 2025-11-20 10:26:01 -07:00
Jamiras df9d42b56d add test for code note with two annotations 2025-11-15 07:47:56 -07:00
Jamiras ad0ab5017e Support for custom memory ranges (#1256) 2025-11-11 09:09:13 -07:00
Jamiras 233baf4d21 isspace/isalpha behavior is undefined for unicode characters (#1255) 2025-11-11 09:08:48 -07:00
Jamiras 081bf0bf22 update rcheevos 2025-10-31 10:04:03 -06:00
Jamiras 966e27dfff Add NotifyTargetSet (#1251) 2025-10-31 09:53:42 -06:00
Jamiras 3d02f7f1c4 merge nested pointer notes that share an offset (#1250) 2025-10-25 09:07:54 -06:00
Jamiras 8221f9ecea don't discard float attribute if raw size found (#1249) 2025-10-25 09:07:32 -06:00
Jamiras bf4efa3ae8 allow hex sizes in note (#1241) 2025-10-03 07:13:10 -06:00
Jamiras bbd5a8cf22 don't discard negative offsets as being out of range (#1240) 2025-10-03 07:12:41 -06:00
Jamiras 221008aed0 update rcheevos 2025-09-29 08:17:01 -06:00
Jamiras ba7d9b9175 fix search on custom range starting at block boundary (#1232) 2025-09-24 20:11:49 -06:00
Jamiras 9a3eaef995 enforce minimum emulator version when trying to switch to hardcore 2025-09-19 10:31:11 -06:00
Jamiras a606f85a06 don't capture memory for regions flagged as unused (#1228) 2025-09-16 10:10:06 -06:00
Jamiras fd086d3ab5 fix handling of indirect ASCII bookmarks (#1224) 2025-09-07 17:52:10 -06:00
Jamiras cf931e23b1 fix indirect bookmark description changing when pointer changes (#1222) 2025-08-28 07:42:13 -06:00
Jamiras 1986634dff don't show indirect notes offset from NULL (#1218) 2025-08-25 12:47:11 -06:00