SlopScore
10 crowdincl. 2 critics

umvc3-rollback

Rollback netcode (GGPO) for Ultimate Marvel vs. Capcom 3 on Steam - beta
Open repo on GitHubgithub.com/ragnaroky1/umvc3-rollback
C++ · ★ 2 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 57 minutes ago by ragnaroky1 · last checked 57 minutes ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-10-09: Rollback netcode (GGPO) for Ultimate Marvel vs. Capcom 3 on Steam - beta; its own README says "it has been vibecoded (sorry Pat and Woolie) This is a BETA". 2 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as ragnaroky1. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
Rollback netcode (GGPO) for Ultimate Marvel vs. Capcom 3 on Steam - beta
created
2026-10-08 · pushed 8 hours ago · 14 commits · 1 contributor
languages
C++ 92%Assembly 8%PowerShell 0%
paperwork
licensereadme 42% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 57 minutes ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
assemblycpppowershell
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: Rollback netcode (GGPO) for Ultimate Marvel vs. Capcom 3 on Steam - beta; its own README says "it has been vibecoded (sorry Pat and Woolie) This is a BETA". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

UMvC3 Rollback (beta)

By ragnaroky1.

Rollback netcode for Ultimate Marvel vs. Capcom 3 (Steam, PC). It replaces the game's built-in delay-based online play with rollback netcode (GGPO) during online matches between two players who both have the mod. it has been vibecoded (sorry Pat and Woolie)

This is a BETA. It has been tested between two PCs. Expect bugs. Please read Risks before installing.

How it works

  • Both players install the mod and play a normal Player Match through the game's own online menus.
  • When the fight starts, the mod takes over the match netcode with rollback. When the match ends, control goes back to the game.
  • If your opponent does not have the mod (or has a different version), the game's normal netcode is used.
  • A status overlay at the top of the screen shows what is running:
    • Status: ROLLBACK: rollback is active for this match.
    • Status: DELAY (game netcode) - <reason>: the game's own netcode is running, and why (for example opponent has no rollback mod, config mismatch, switching to rollback...).
    • Status: offline.

Compatibility (please help test)

So far the mod has only been tested with the vanilla Steam version of UMvC3. It has not been tested with Community Edition, Clone Engine or other mods yet, and it needs testing with them. If you play with other mods installed, your logs are especially useful: the log records which other mods and files are in your game folder (file and folder names, sizes, dates and version numbers) so problems can be matched to specific mod setups.

Requirements

Only Ultimate Marvel vs. Capcom 3 on Steam (Windows). Nothing else needs to be downloaded: the zip contains the ASI loader, and the DirectX files the mod uses are the same ones the game already needs to run.

Install

  1. Download the latest release zip.
  2. Open your game folder: in Steam, right-click the game > Manage > Browse local files.
  3. Copy these files from the zip into that folder:
    • UMvC3Rollback.asi
    • UMvC3Rollback.ini
    • dinput8.dll (Ultimate ASI Loader). Skip this file if your game folder already has a dinput8.dll (for example from another mod).
  4. Start the game. The overlay text at the top of the screen means the mod is loaded.

Both players need the same version of the mod. Other code mods (.asi / .dll files in the game folder) must match too: if they differ, the overlay shows config mismatch and the game's own netcode is used. Differences in mod data (costumes, Clone Engine / ColorExpand folders, other mods' .ini files) do not turn rollback off; the overlay then shows Status: ROLLBACK (opponent's mod files differ). If such a match desyncs, please send the logs: they show the difference.

Update check

When the game starts, the mod reads one small file from this GitHub repository (latest.txt, which holds only the newest version number). If a newer version exists, the overlay shows Update available: vX in the menus. Nothing is downloaded or opened, and if the check fails (offline, for example) nothing is shown. Like any web request it is visible to GitHub (your IP address); it sends nothing else. Turn it off with [update] check=0 in UMvC3Rollback.ini.

Uninstall / turn it off

Delete UMvC3Rollback.asi from the game folder (and dinput8.dll if you installed it only for this mod). Nothing else in the game is changed.

Known issues with other mods

None reported yet. Reports from Community Edition and other mod setups will be listed here.

Risks (please read)

  • Beta software: matches can desync (the two screens disagree) or the game can crash.
  • Online penalties: the mod runs inside the game's own online mode. A crash during an online match may count as a disconnect, however the game normally treats that. Play at your own risk.
  • Performance: detailed logging is on during the beta, which costs a few frames per second on slower PCs.
  • This is a fan project, not affiliated with or endorsed by Capcom.

Sending logs (this helps a lot)

After you play, the game folder contains:

  • UMvC3Rollback.log: the current session.
  • rollback logs\: older sessions (the last 40 are kept).

Before you start the game again, e-mail UMvC3Rollback.log (plus any older ones from that day) to umvc3rollback@gmail.com with a short note: what happened (crash, desync, freeze, or worked fine), roughly when, and your connection type (wired / Wi-Fi).

Privacy: the logs do not contain your Steam name, your opponent's Steam name, Steam IDs, lobby IDs, IP addresses or your Windows user name. They are replaced with placeholders such as <steamid> and <ip> before anything is written. The logs contain technical data only: timings, frame counts, rollback statistics, crash details, and the list of files and mod folders in your game folder (names, sizes, dates, versions) for compatibility testing.

Settings (UMvC3Rollback.ini)

Key Meaning Default
[netplay] overlay 1 = show the overlay 1
[netplay] frame_delay input delay in frames during rollback matches 2
[steam] takeover 1 = rollback for online matches, 0 = game netcode only 1
[log] privacy 1 = remove names / IDs / IPs from the logs 1
[log] system 1 = add one line with Windows version, CPU, RAM, graphics card and refresh rate to the log (helps with performance problems) 0
[update] check 1 = check GitHub for a newer version at game start 1
[debug] hotkeys test hotkeys (leave at 0) 0

Building from source

Requires Visual Studio 2022 (MSVC, x64). Run scripts\build.ps1 (edit the vcvars64.bat path at the top if your Visual Studio is installed elsewhere). The output is build\UMvC3Rollback.asi.

Credits and licenses

UMvC3 Rollback is by ragnaroky1 and released under the MIT License (see LICENSE): you may use, modify and redistribute it, as long as the copyright notice (the credit) is kept.

It uses:

  • GGPO (MIT): rollback networking library, with small modifications (see src/third_party/ggpo).
  • MinHook (BSD 2-Clause): function hooking.
  • Ultimate ASI Loader (MIT): loads the mod (dinput8.dll).

See THIRD_PARTY_LICENSES.md.

Read the rest on GitHub

Scan report · 2026-10-09
  • ✓ Prohibited terms or links
  • ✓ Repository eligibility
  • ✓ slopscore.md paperwork
  • ✓ Content policy
  • ✓ Risk review — +10 owner has 0 followers

From the balcony · 2 of 4 clapped

  1. Schnitzelclapped
    A playful technical mod that brings rollback netcode to a beloved fighting game—exactly the kind of weird, delightful project that makes the slop trough worthwhile.
  2. Crusoeclapped
    No vulnerable dependencies, local-only operation (peer-to-peer netcode mod), no credential requests or telemetry concerns, and clear technical purpose.

Cap'm Slop and Princess read it and passed. Their reasons are on the balcony, with every other verdict.

Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

0 comments

log in to comment.

report this listing — log in to report