Git Product home page Git Product logo

rtcv's Introduction

RTCV Icon

Docs wiki badge Download badge Chat badge

RTCV - Real-Time Corruptor Vanguard

Real-Time Corruptor, Vanguard, CorruptCore, NetCore2, RTC Launcher

Real-Time Corruptor Vanguard is a Dynamic Corruptor for games. It is a set of libraries that can be rigged up to any program that can load the CLR and works by corrupting data in memory to force glitches. RTCV currently comes with implementations for Bizhawk, Dolphin, PCSX2, melonDS, and Windows Processes.

Icon graciously provided by ShyGuyXXL

Features

  • Corrupts in real-time
  • Supports various emulators via a generic API. Currently comes with Bizhawk, Dolphin, PCSX2, melonDS, and Windows real-time implementations.
  • Supports corrupting files on-disk via the FileStub implementation, as well as including specialized support for certain kinds of files (WiiU games via CemuStub).
  • Many corruption engines with customizable algorithms
  • Comes with a built-in Package Manager for installing plugins and other packages
  • Glitch Harvester (Corruption Savestate Manager)
  • Blast Editor (Corruption instruction editor)
  • Blast Generator (Corruption instruction generation tool in the vein of classic rom corruptors)
  • Stockpile Player (Streaming-focused corruption replayer)

How to download and install

RTC uses a Launcher for managing Core and Emulator versions. This launcher can be downloaded on Redscientist. Once the Launcher exe is installed, put it in a folder where it can download files (do not put it on a folder synced with OneDrive).

Install a version of the RTC core and emulators. These emulators are specially modded for corruptions and need to be started from the launcher.

If you need help for using the program, you can consult one of those various pages:

Development and support

All support, bug reports, feature requests and testing is done on our Discord server Due to the very large amount of repositories surrounding the RTC project, it is simpler for us to centralize that information elsewhere.

Current dev status: On halt temporarily. Infrastructure and services are kept maintained.

Dev startup guide on Corrupt.wiki

  • The ongoing development of RTCV is on branch 51X
  • Master is currently synced with 5.1.0, not the most recent one.

Recommended: Visual Studio 2019 (2022 works well too)

Visual Studio 2019: Community Edition is a free IDE for open-source projects, and is recommended for RTCV.

Without Visual Studio

  1. Install chocolatey
  2. cinst -y visualstudio2019buildtools nuget.commandline netfx-4.7.1-devpack
  3. nuget restore RTCV.sln
  4. msbuild.exe

rtcv's People

Contributors

chrisnonyminus avatar dependabot[bot] avatar imgbot[bot] avatar ircluzar avatar moogieouttamydepth avatar narryg avatar nullshock78 avatar scowalt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.