From b7d3edec7a89d4801af8ba259e91225ce75b2950 Mon Sep 17 00:00:00 2001 From: GeodeBot Date: Sat, 25 May 2024 04:52:10 +0000 Subject: [PATCH] Update from qimiko - zmx.cbf-lite Accepted by: qimiko --- config.json | 5 ++- mods-v2/zmx.cbf-lite/1.1.0/entry.json | 19 ++++++++++ mods-v2/zmx.cbf-lite/1.1.0/mod.json | 48 ++++++++++++++++++++++++ mods-v2/zmx.cbf-lite/about.md | 51 ++++++++++++++------------ mods-v2/zmx.cbf-lite/changelog.md | 11 ++++++ mods-v2/zmx.cbf-lite/logo.png | Bin 98884 -> 98884 bytes 6 files changed, 109 insertions(+), 25 deletions(-) create mode 100644 mods-v2/zmx.cbf-lite/1.1.0/entry.json create mode 100644 mods-v2/zmx.cbf-lite/1.1.0/mod.json create mode 100644 mods-v2/zmx.cbf-lite/changelog.md diff --git a/config.json b/config.json index 4d3d2ac6..1e76da26 100644 --- a/config.json +++ b/config.json @@ -3518,7 +3518,8 @@ "zmx.cbf-lite": { "verified": false, "versions": [ - "1.0.0" + "1.0.0", + "1.1.0" ] }, "thesillydoggo.blur_bg": { @@ -3588,4 +3589,4 @@ ] } } -} +} \ No newline at end of file diff --git a/mods-v2/zmx.cbf-lite/1.1.0/entry.json b/mods-v2/zmx.cbf-lite/1.1.0/entry.json new file mode 100644 index 00000000..7bd30716 --- /dev/null +++ b/mods-v2/zmx.cbf-lite/1.1.0/entry.json @@ -0,0 +1,19 @@ +{ + "commit-author": "qimiko", + "platforms": [ + "macos", + "windows", + "android32", + "android64" + ], + "mod": { + "download": "https://github.com/qimiko/click-on-steps/releases/download/v1.1.0/zmx.cbf-lite.geode", + "hash": "34b814f552f79c9aeb1653ea10fbbd25e0016bc88b7f492a28a06488b91f96b0", + "hash256": "15b05aacdbdf739346d519696587cb3b473f75275cf4327761db1679d752def0" + }, + "tags": [ + "gameplay", + "performance", + "enhancement" + ] +} \ No newline at end of file diff --git a/mods-v2/zmx.cbf-lite/1.1.0/mod.json b/mods-v2/zmx.cbf-lite/1.1.0/mod.json new file mode 100644 index 00000000..9bafc335 --- /dev/null +++ b/mods-v2/zmx.cbf-lite/1.1.0/mod.json @@ -0,0 +1,48 @@ +{ + "geode": "2.0.0-beta.26", + "gd": { + "mac": "2.200", + "win": "2.204", + "android": "2.205" + }, + "version": "v1.1.0", + "early-load": true, + "tags": [ + "gameplay", "performance", "enhancement" + ], + "settings": { + "loop-type": { + "name": "Input Loop Type", + "description": "Determines the style of input loop in use. This is an advanced option, please avoid changing it unless you know what you are doing!\n0 = Auto-Detect (default), which selects the best choice of loop from your setup. 1 = Poll Only. 2 = Wait Only. Using the wait only loop will also globally disable controller support.", + "type": "int", + "default": 0, + "min": 0, + "max": 2, + "platforms": ["windows"] + }, + "input-rate": { + "name": "Alternative Polling Rate", + "description": "Determines the amount of times per second that inputs are read, which increases precision at the cost of some performance. Extremely high values have little use unless you are using a physics bypass. Has no effect unless the game is in the polling loop.", + "type": "int", + "default": 720, + "min": 3, + "max": 2500, + "control": { + "slider": false + }, + "platforms": ["windows"] + }, + "single-threaded": { + "name": "Run Single Threaded (req. restart)", + "description": "Runs the game on a single thread, interweaving input and rendering. This has significantly reduced performance, but may be more stable in some cases. It will also force the polling loop at all times. Input polling rate will be limited to the display refresh rate if this option and VSync are enabled. Most similar to the traditional TPS bypass/draw divide.", + "type": "bool", + "default": false, + "platforms": ["windows"] + } + }, + "id": "zmx.cbf-lite", + "name": "Click on Steps", + "developer": "zmx", + "description": "Click between frames, but without the physics bypass.", + "repository": "https://github.com/qimiko/click-on-steps" +} diff --git a/mods-v2/zmx.cbf-lite/about.md b/mods-v2/zmx.cbf-lite/about.md index 0da2aff3..5c6f5071 100644 --- a/mods-v2/zmx.cbf-lite/about.md +++ b/mods-v2/zmx.cbf-lite/about.md @@ -1,23 +1,28 @@ -# Click on Steps - -Like the [Click Between Frames mod](https://github.com/theyareonit/Click-Between-Frames) by syzzi, but without the physics bypass. - -In practice, you gain the following benefits: - -- Higher precision inputs (up to 240 tps) with no performance loss -- No physics/trigger bugs, including in platformer mode -- Improved bot compatibility -- Improved support for other input devices -- Theoretically leaderboard safe (identical to playing on 240fps). Don't take my word on that. - -Unlike CBF, this mod _cannot_ click between steps. -Which is to say, your input precision is fixed at 240 tps. -Unlike CBF, players who typically play the game at 240fps will not receive any benefits from this mod. -This mod is made for players on lower end devices, or devices that don't perform well without VSync. - -See the README.md on the GitHub repository for more details. - -## Special Thanks - -- [mat](https://github.com/matcool) for the name -- [ninXout](https://github.com/ninXout) for testing +# Click on Steps + +Like the [Click Between Frames mod](https://github.com/theyareonit/Click-Between-Frames) by syzzi, but without the physics bypass. + +In practice, you gain the following benefits: + +- Higher precision inputs (up to 240 tps) with no performance loss +- No physics/trigger bugs, including in platformer mode +- Improved bot compatibility +- Improved support for other input devices +- Theoretically leaderboard safe (identical to playing on 240fps). + +Unlike CBF, this mod _cannot_ click between steps. +Which is to say, your input precision is fixed at 240 tps. +Unlike CBF, players who typically play the game at 240fps will not receive any benefits from this mod. +This mod is made for players on lower end devices, or devices that don't perform well without VSync. + +See the README.md on the GitHub repository for more details. + +Android support requires the **latest version** of the Android launcher. + +_Windows support is experimental!_ Windowing issues may occur :( + +## Special Thanks + +- [mat](https://github.com/matcool) for the name and Windows testing +- [ninXout](https://github.com/ninXout) for testing +- [syzzi](https://github.com/theyareonit) for the original mod concept diff --git a/mods-v2/zmx.cbf-lite/changelog.md b/mods-v2/zmx.cbf-lite/changelog.md new file mode 100644 index 00000000..0e5e74aa --- /dev/null +++ b/mods-v2/zmx.cbf-lite/changelog.md @@ -0,0 +1,11 @@ +# Click on Steps Changelog + +## v1.1.0 + +- initial Windows support +- initial Android support +- fix custom keybinds compatibility + +## v1.0.0 + +- initial release diff --git a/mods-v2/zmx.cbf-lite/logo.png b/mods-v2/zmx.cbf-lite/logo.png index fe6a1f37dd830c45dd2897c3d60378ed5420f60d..8af76bd333db1a64eb93928694d8d303725df628 100644 GIT binary patch delta 107 zcmX@o!gi#EZ9+eXB#Q~B*je|bjnlVIXN+zPGBOP@FtIWx2TGBu}+YBUftDnm{r-UW|-H0C-