Commit Graph
267 Commits
Author SHA1 Message Date
somewhatlurker 9a8fc1147d add launcher info for most plugins, add launcher build date for plugins
(DivaMovie excluded to avoid conflicts when merging changes to that later)
2019-10-06 15:51:09 +11:00
somewhatlurker 32f6a4db26 launcher: allow editing utf8 strings. now that saving is granular this at least won't ever cause anything to break just from launching the game. 2019-10-06 13:49:51 +11:00
somewhatlurker b3dce9a3b6 launcher: use granular saving -- only modified tabs (per-plugin for plugins) will save their config 2019-10-06 13:43:23 +11:00
somewhatlurker f10eb6fa96 add ShaderPatch config UI, clean up some plugin dependencies 2019-10-06 01:41:40 +10:00
somewhatlurker ff1a74ad62 launcher: further improve config groups (size to allow scrolling) 2019-10-06 00:42:43 +10:00
somewhatlurker 351bec473f launcher: fix and improve config group boxes 2019-10-06 00:35:09 +10:00
somewhatlurker 384008d8ea ShaderPatch: new config value syntax 2019-10-05 15:28:13 +10:00
somewhatlurker 4289582b01 ScoreSaver: reduce startup delays, hopefully reduce crashing on exit 2019-10-04 21:51:44 +10:00
somewhatlurker 9019971faf ShaderPatch: free old buffer when replacing data 2019-10-04 21:11:05 +10:00
somewhatlurker 1f917a2478 ShaderPatch: add patch config, copy lyb's toon shader improvements 2019-10-04 18:58:17 +10:00
somewhatlurker 0e60da7e0f add ShaderPatch plugin 2019-10-04 15:46:47 +10:00
somewhatlurker c3b15e25d6 add a maybe-working version of DivaMovie lol 2019-09-25 01:32:25 +10:00
lybxlpsv 30a24e9687 playerdatamanager : workaround fix attempt when use_card 2019-09-23 20:47:46 +07:00
somewhatlurker 46e7a98a21 launcher: add support for new playerdata options 2019-09-23 23:17:55 +10:00
somewhatlurker 74370d6a05 playerdata: add level_plate_effect, slidertouch_se_equip, border_rival 2019-09-23 23:08:48 +10:00
somewhatlurker 268859a213 score saver: add fallback reads for alltime options when saving 2019-09-23 22:07:07 +10:00
somewhatlurker 7a4d2f94ee score saver: add proper all-time percentage and modifier saving, show modifiers in song list, initialise all possible high score slots at startup
WARNING: BACKUP YOUR SCORES.INI BEFORE USING THIS IN CASE THERE'S BUGS

also, game startup is now somewhat slower (~5-10s)...  not sure if there's much that can be done without changing how this works again
2019-09-23 19:08:34 +10:00
somewhatlurker 14d1001bca score_saver: add rival clear rank (not sure, but seems like it at a glance even though it isn't really shown anywhere) 2019-09-22 22:53:16 +10:00
somewhatlurker 85b8245a64 score_saver: add rivalscores.ini support, add proper constructor for scores 2019-09-22 22:17:05 +10:00
somewhatlurker 9b4c5cee8b score_saver: populate actual in-game score info instead of replcing UI elements 2019-09-22 19:10:23 +10:00
somewhatlurker e3d74b61b4 score saver: make clear counts match actual game (perfect counts for <= excellent, etc) 2019-09-22 00:26:58 +10:00
somewhatlurker 43d92111dc update DivaSound 2019-09-21 16:21:33 +10:00
somewhatlurker 49e4a3e5de score_saver: cache scores for speed, add clear counts (use_card only?), add "-PROTECTED-" message in protected mode
should probably replace a bunch of ints with UINTs to do less range checks, but meh lol
2019-09-20 17:15:38 +10:00
somewhatlurker 70134c1350 score saver: fix type of insurance variable (seems fine either way, but this should be more correct) 2019-09-19 20:22:43 +10:00
somewhatlurker e4b8d0256f score_saver: fix possible hang after fail/protected song 2019-09-18 21:44:56 +10:00
somewhatlurker aa8c297524 score_saver: move score text upwards (dodgy hardcoded position, but I guess it's fine at least for now) 2019-09-18 20:22:05 +10:00
somewhatlurker 4f413bf4c6 score_saver: add tracking of alltime best rank, improve pv list scrolling 2019-09-18 17:20:41 +10:00
somewhatlurker e1487ea9e7 score saver: add viewing of percent and score, fix exex 2019-09-18 15:22:29 +10:00
somewhatlurker a52130571a score_saver: add more info to output 2019-09-17 16:42:07 +10:00
somewhatlurker 00dd03bf32 add ScoreSaver TLAC component 2019-09-17 13:58:37 +10:00
somewhatlurker a65822aec6 try disabling warning 4947 in ConfigOption.h
(it doesn't matter..  just an obsoletion notice for `Windows::Forms::Control::Scale`, which probably isn't going away anytime soon.
2019-09-14 16:13:48 +10:00
somewhatlurker 623cb80e0b make BOM checks more correct (& to &&) 2019-09-14 16:08:38 +10:00
somewhatlurker 1242b608bb fix compilation (oops) 2019-09-14 15:58:42 +10:00
somewhatlurker b69ddd4cf1 add xinput options to launcher 2019-09-14 15:19:19 +10:00
somewhatlurker d43ded2060 make borderless popup windows style optional 2019-09-14 15:07:58 +10:00
somewhatlurker a1d69543d4 Merge branch 'master' of somewhatlurker/PD-Loader into master 2019-09-14 04:43:20 +00:00
somewhatlurker 4025d8b821 frm: use fps for motion rate 2019-09-14 14:42:19 +10:00
somewhatlurker b42680c57d render: make borderless mode behave more like a real window
`WS_POPUP` is replaced with `WS_CLIPSIBLINGS | WS_CLIPCHILDREN` (same as freeglut uses for its native borderless mode)

while `WS_POPUP` seems to often used as a style for borderless windows (at least from what I read online), it seems completely unnecessary :/
2019-09-12 04:07:44 +00:00
somewhatlurker 3223d80666 fix frame speed slider initial value (should ignore effect of auto speed) 2019-09-11 13:01:46 +10:00
somewhatlurker d266dd0542 make USE_AUTO_FRAMESPEED_ADDRESS and AUTO_FRAMESPEED_TARGET_FRAMERATE_ADDRESS constants 2019-09-11 11:01:14 +10:00
somewhatlurker a28a6bece3 launcher: rearrange and add spacers to options section 2019-09-11 10:49:42 +10:00
nastys a1f2b94988 Make it optional 2019-09-11 02:48:37 +02:00
somewhatlurker 2239228bb0 add frm motion rate option and fix esm options 2019-09-11 10:28:29 +10:00
nastys 381523114e XInput Rumble 2019-09-11 02:25:01 +02:00
somewhatlurker 969eaa4a7c change double-tap esc to exit behaviour -- now sets the flag for the game to exit itself 2019-09-10 05:54:53 +00:00
somewhatlurker 23a391fc75 frm: ensure correct speed in test modes, stop modifying "aetFrameDuration" because it breaks some effects (actual aet code is patched) 2019-09-08 03:59:28 +10:00
somewhatlurker dafeef7936 frm: use InjectCode for readability, add fix for snow effect, fix module menu framerate 2019-09-06 22:16:05 +10:00
somewhatlurker 4ae24cea39 frm: fix wind effect(?), increase motionSpeedMultiplier to 5 2019-09-06 10:35:02 +10:00
somewhatlurker 82f5d35e0a frm: fix speed in data test modes 2019-09-06 08:35:58 +10:00
somewhatlurker 7b35907406 restrict frame rate adjustments to in-pv and attract demos only 2019-09-06 03:24:04 +10:00