Releases: omf2097/openomf
Latest
Latest release from master. Note that this is autogenerated release, and should only be used for testing purposes.
Release 0.8.5
Release 0.8.5 fixes some issues identified in community testing of 0.8.4
What's Changed
- Tune down NAT timeouts and correct some log messages by @Vagabond in #1287
- Locked out stat and color cheats during netplay by @LegendaryBlueShirt in #1288
- Fix various keybinding issues: by @Vagabond in #1290
- Throw Range Bug by @LegendaryBlueShirt in #1289
Full Changelog: 0.8.4...0.8.5
Release 0.8.4
Release 0.8.4 is a release largely focused on gameplay correctness and netplay/spectator/REC issues.
What's Changed
- Fix MacOS CI by @Nopey in #1272
- Fix VCPKG binary caching by @Nopey in #1273
- Add windows unit-tests by @katajakasa in #1271
- Hit mechanics overhaul by @LegendaryBlueShirt in #1258
- Add input buffer to the debug display by @LegendaryBlueShirt in #1282
- Ignore haptic subsystem on initialization failure by @katajakasa in #1283
- Fix Winpose After Heel Stomp by @LegendaryBlueShirt in #1281
- Embed the random seed in the REC file as action type 96 by @Vagabond in #1285
- Katana Turnaround by @LegendaryBlueShirt in #1279
- Control Chronos Teleport by @LegendaryBlueShirt in #1278
- Stun and Knockdown Behavior Adjustment by @LegendaryBlueShirt in #1277
- Netplay custom game settings, usernames in lobby matches, desync bugs by @Vagabond in #1284
Full Changelog: 0.8.3...0.8.4
Release 0.8.3
0.8.3 continues the bugfix and feature additions to the 0.8 branch
Highlights
- Netplay bugfixes
- Hitpause improvements
- Scrap improvements
- Rehit mode
- Other minor cleanups and fixes
What's Changed
- Select unranked challenger with a weighted sort by @mrannanj in #1250
- Fix unranked challenger score bitset fields not to default to true by @mrannanj in #1252
- Fix wall hit sound by @LegendaryBlueShirt in #1254
- rectool: allow getting/setting the value of the rehit setting by @Vagabond in #1255
- Rehit Mode by @LegendaryBlueShirt in #1253
- Fix fire orb random to not desync netplay by @Vagabond in #1247
- Fix hit pause by @Vagabond in #1260
- Players cannot block while attacking by @LegendaryBlueShirt in #1257
- Fix Heel Stomp Infinite by @LegendaryBlueShirt in #1262
- Fix a rare netplay crash by @Vagabond in #1261
- Throws can no longer be started against opponents getting up by @LegendaryBlueShirt in #1256
- Hitpause is now queued for the next time cp is asserted by @LegendaryBlueShirt in #1259
- Fix Enhancement String Selector by @LegendaryBlueShirt in #1263
- Apply more satisfying scrap velocities by @Vagabond in #1264
- gui: Do not let player enter '@' via textinput by @mrannanj in #1266
- Fallback to doing git config without --comment for compatability by @Vagabond in #1227
- Add flatpak changelog for v0.8.3 by @katajakasa in #1267
Full Changelog: 0.8.2...0.8.3
Release 0.8.3-fk1
Release 0.8.3-fk1
What's Changed
- Select unranked challenger with a weighted sort by @mrannanj in #1250
- Fix unranked challenger score bitset fields not to default to true by @mrannanj in #1252
- Fix wall hit sound by @LegendaryBlueShirt in #1254
- rectool: allow getting/setting the value of the rehit setting by @Vagabond in #1255
- Rehit Mode by @LegendaryBlueShirt in #1253
- Fix fire orb random to not desync netplay by @Vagabond in #1247
Full Changelog: 0.8.2...0.8.3-fk1
Release 0.8.2
0.8.2 continues the bugfix and feature additions to the 0.8 branch
Highlights
- Experimental netplay spectator mode
- Fix more netplay bugs and improve performance
- Fix infinite unranked challengers in tournament mode
- Fix most (all?) scrap/destructs
- Implement and correct several more animation tags
- Many other small gameplay fixes
What's Changed
- Add text_clone() and use it in chr_score_clone(). by @katajakasa in #1168
- Calculate version in CMake, support a shallow checkout by @Nopey in #1108
- Fix jump height to be in increments of 5% when written back to file by @Vagabond in #1178
- Fix versioncmake by @Nopey in #1180
- mechlab: Fix typo in upgrade_level_multiplier by @mrannanj in #1181
- Simplify HAR Facing Logic by @LegendaryBlueShirt in #1188
- Implemented CW and UA tags by @LegendaryBlueShirt in #1183
- String parser stuff by @katajakasa in #1186
- Fix Master by @LegendaryBlueShirt in #1189
- Fixed Fire Pit Orb by @LegendaryBlueShirt in #1182
- Redo HAR push logic by @LegendaryBlueShirt in #1175
- Fixes for Thorn's Scrap by @LegendaryBlueShirt in #1190
- Restore Interpolator Logic by @LegendaryBlueShirt in #1192
- Fixes for Pyros's Destruction by @LegendaryBlueShirt in #1193
- Implement UL tag by @LegendaryBlueShirt in #1194
- Hitpause now only applies when the CP tag is active by @LegendaryBlueShirt in #1195
- Implement CG tag by @LegendaryBlueShirt in #1197
- Fix the second shadow clone's position during scrap by @LegendaryBlueShirt in #1191
- Sanitize new pilot .CHR filenames by @mrannanj in #1170
- Fix UR and UL mixup by @LegendaryBlueShirt in #1201
- Fix Gargoyle's scrap by @LegendaryBlueShirt in #1198
- BO, BW, BY tags by @LegendaryBlueShirt in #1204
- Fix Stunning After Throws by @LegendaryBlueShirt in #1209
- Improve tournament winnings accuracy by @mrannanj in #1206
- Netcode refactoring and improvement by @Vagabond in #1205
- Implement N tag by @LegendaryBlueShirt in #1211
- Implement UJ tag by @Vagabond in #1215
- Fix some problems with version.cmake by @Vagabond in #1217
- Make unranked challengers disappear after loss by @mrannanj in #1214
- Fix Gargoyle Throw Visuals by @LegendaryBlueShirt in #1221
- game: Use correct percentages on Plug comments by @mrannanj in #1224
- AW Trigger Fix by @LegendaryBlueShirt in #1225
- Create a cache for the 'shadow trail' animation effects by @Vagabond in #1226
- Projectile behavior fixes by @LegendaryBlueShirt in #1212
- Fix katana wall-spin control by @LegendaryBlueShirt in #1228
- Implement Scrape Rendering by @LegendaryBlueShirt in #1213
- Base frequency for sound effects is now correct by @LegendaryBlueShirt in #1232
- Fixed CX and CY weirdness by @LegendaryBlueShirt in #1231
- Implemented AG and UG tags by @LegendaryBlueShirt in #1230
- Send delayed events to peer early by @Vagabond in #1219
- Implemented BN tag by @LegendaryBlueShirt in #1233
- Disable all fire/ice moves for now by @LegendaryBlueShirt in #1235
- Fix sound pitches and sf tag behavior by @LegendaryBlueShirt in #1236
- Implement UD/UZ tag properly by @Vagabond in #1237
- Implemented K Tag by @LegendaryBlueShirt in #1234
- Fix Turnaround Glitch by @LegendaryBlueShirt in #1239
- Don't flip inputs in the input buffer, only when being checked by @Vagabond in #1241
- Fix scrapes bounds check to not crash by @LegendaryBlueShirt in #1243
- Spectator mode by @Vagabond in #1229
- Adjust x position of arena portraits by @Vagabond in #1245
- Fix Scrap Before Match End by @LegendaryBlueShirt in #1244
- Release notes for 0.8.2 by @Vagabond in #1246
Full Changelog: 0.8.1...0.8.2
Release 0.8.1
OpenOMF 0.8.1 adds some crucial gameplay and networking fixes to the 0.8.0 release. This is the first in our intended series of minor increments towards the 0.9 (beta) release.
Some highlights of this release are:
- Improve netplay latency and reliability
- Fix custom key bindings
- Fix incorrect controls in netplay sometimes
- Various Tournament mode UI fixes
- Implement correct stun mechanics
- Fix some NAT traversal issues, and add a network configuration menu
- Fan made tournament support (still a bit experimental)
- Various smaller gameplay and UI fixes
Please feel free to provide feedback on Github or over on our discord at https://discord.gg/7CPPzab
Release statistics since 0.8.0
127 commits with 118 changed files with 2,012 additions and 1,752 deletions.
Full Changelog: 0.8.0...0.8.1
Release 0.8.1-rc3
Release 0.8.1-rc3
What's Changed
- Don't set button text before button_init has been called by @Vagabond in #1116
- Fix some issues with netplay RECs: by @Vagabond in #1117
- Rewrite dissolve effects noise function by @Nopey in #1119
- Allow _setup_keyboard to specify the user and which config to user by @Vagabond in #1118
- Language loader fixes by @katajakasa in #1111
- Fix some bugs with unranked challengers: by @Vagabond in #1120
- Document debug keys in DEBUG-KEYS.md by @mrannanj in #1124
- Attempt to keep the netplay games more in-sync and perform less rewinds by @Vagabond in #1122
- Fix another issue with rec playback with errant ticks by @Vagabond in #1121
- Move arena debug layer to use the new text renderer by @katajakasa in #1123
- Various Mechlab/Tournament UI Fixes by @Nopey in #1109
- Tournament enemy count is a uword not a udword by @Vagabond in #1125
- Implemented new stun system by @LegendaryBlueShirt in #1113
- Bug Fix: Enemies can recover from overhead throw by @LegendaryBlueShirt in #1128
- Cutscene font renderer + some fixes by @katajakasa in #1134
- Use the new text renderer in newsroom by @katajakasa in #1135
- run_rectests.sh: Allow interrupting the test run by @mrannanj in #1127
- Pyros and Electra move priority by @LegendaryBlueShirt in #1143
- Throws and rehits now do considerably less stun by @LegendaryBlueShirt in #1140
- Do the debug ticking in render function for now by @katajakasa in #1137
- Added XOR check for facing and sprite flipping by @LegendaryBlueShirt in #1142
- Use new text renderer for the VS scene by @katajakasa in #1141
- Try to make it easier to debug NAT issues by @Vagabond in #1145
- Allow setting logging level via commandline argument --log-level by @katajakasa in #1146
- Don't free recs when --rec is passed on cli, fix double-free in sd_rec_free by @Vagabond in #1154
- Implemented Stun Res and missing tournament mode stats by @LegendaryBlueShirt in #1138
- Use the new text renderer in melee scene by @katajakasa in #1158
- Add a basic network config menu to enable/disable PMP and UPnP by @Vagabond in #1164
- Drop old text renderer by @katajakasa in #1161
- Don't segfault on a missing shader by @Vagabond in #1162
- Implement 'mi' (make iterations) tag by @Nopey in #1112
- game: Reset score on arena creation in tournament mode by @mrannanj in #1139
- Adjusted Jump Offset by @LegendaryBlueShirt in #1165
- Fixed hazards doing way too much stun damage by @LegendaryBlueShirt in #1167
- Try to fix scrap during netplay by @Vagabond in #1166
- Case insensitive tournament by @mrannanj in #1129
- Add newlines between HARs to trade by @Vagabond in #1169
Full Changelog: 0.8.0...0.8.1-rc3
Release 0.8.1-rc2
Release 0.8.1-rc2
What's Changed
- Don't set button text before button_init has been called by @Vagabond in #1116
- Fix some issues with netplay RECs: by @Vagabond in #1117
- Rewrite dissolve effects noise function by @Nopey in #1119
- Allow _setup_keyboard to specify the user and which config to user by @Vagabond in #1118
- Language loader fixes by @katajakasa in #1111
- Fix some bugs with unranked challengers: by @Vagabond in #1120
- Document debug keys in DEBUG-KEYS.md by @mrannanj in #1124
- Attempt to keep the netplay games more in-sync and perform less rewinds by @Vagabond in #1122
- Fix another issue with rec playback with errant ticks by @Vagabond in #1121
- Move arena debug layer to use the new text renderer by @katajakasa in #1123
- Various Mechlab/Tournament UI Fixes by @Nopey in #1109
- Tournament enemy count is a uword not a udword by @Vagabond in #1125
- Implemented new stun system by @LegendaryBlueShirt in #1113
- Bug Fix: Enemies can recover from overhead throw by @LegendaryBlueShirt in #1128
- Cutscene font renderer + some fixes by @katajakasa in #1134
- Use the new text renderer in newsroom by @katajakasa in #1135
- run_rectests.sh: Allow interrupting the test run by @mrannanj in #1127
- Pyros and Electra move priority by @LegendaryBlueShirt in #1143
- Throws and rehits now do considerably less stun by @LegendaryBlueShirt in #1140
- Do the debug ticking in render function for now by @katajakasa in #1137
- Added XOR check for facing and sprite flipping by @LegendaryBlueShirt in #1142
- Use new text renderer for the VS scene by @katajakasa in #1141
- Try to make it easier to debug NAT issues by @Vagabond in #1145
- Allow setting logging level via commandline argument --log-level by @katajakasa in #1146
- Don't free recs when --rec is passed on cli, fix double-free in sd_rec_free by @Vagabond in #1154
- Implemented Stun Res and missing tournament mode stats by @LegendaryBlueShirt in #1138
- Use the new text renderer in melee scene by @katajakasa in #1158
- Add a basic network config menu to enable/disable PMP and UPnP by @Vagabond in #1164
- Don't segfault on a missing shader by @Vagabond in #1162
- Implement 'mi' (make iterations) tag by @Nopey in #1112
Full Changelog: 0.8.0...0.8.1-rc2
Release 0.8.1-rc1
Release 0.8.1-rc1