The Vinesauce ROM Corruptor - Your games, corrupted!

Author Topic: The Vinesauce ROM Corruptor - Your games, corrupted!  (Read 37346 times)

Original Topic: http://forum.blockland.us/index.php?topic=233918.15

The Vinsauce ROM Corruptor is a program used to purposefully corrupt ROM files. It supports a range of games, including 2D games like Super Mario Bros 2 and 3D games like Winback. The results can be amusing, interesting, strange, or whatever you might feel in viewing them. Maybe you'll find some hidden text by accidentally corrupting it into the foreground. Maybe you'll just have the craziest broken walking animation. The fun is in the attempt. Of course, you can make the game crash-city, but the program provides settings so you can test different corruptions.

Official Topic: http://vinesaucevidya.com/vinetalk/index.php?topic=2018.0
Guide: http://vinesaucevidya.com/vinetalk/index.php?topic=757.0 (This is for Corrupt.exe but also works with Vinesauce)
GitHub: http://github.com/Rikerz/VRC
Current Version: http://github.com/Rikerz/VRC/blob/master/bin/Vinesauce%20ROM%20Corruptor%20v1.1.0.zip?raw=true
Full Version List: http://github.com/Rikerz/VRC/tree/master/bin
Program Source: http://github.com/Rikerz/VRC/archive/master.zip

Example videos:
Vinny plays Super Mario Bros 2: https://www.youtube.com/watch?v=OV-D1ggFUj8
Cr1TiKaL plays Winback: http://www.youtube.com/watch?v=Iu04U-Yb2qs
« Last Edit: August 09, 2013, 02:20:36 PM by MegaScientifical »

Tip: It doesn't work with Gamecube games because their file is too large for C# to handle :c

Tip: It doesn't work with Gamecube games because their file is too large for C# to handle :c
What's the max file size it can handle? I'm sure if the empty sectors of the disc image were removed it would probably work, Animal Crossing is only like 40 something megabytes with the empty sectors removed.

What's the max file size it can handle? I'm sure if the empty sectors of the disc image were removed it would probably work, Animal Crossing is only like 40 something megabytes with the empty sectors removed.
I have no idea, I just know it can't successfully load Kirby Air Ride or Super Mario Sunshine.
The error it gives is at line 263 in MainForm.cs

Well it is open source, and if you aren't into coding their official topic is active, so you could inquire directly to them. Here's the current beta version, which you could also try: http://github.com/Rikerz/VRC/raw/master/bin/Vinesauce%20ROM%20Corruptor%20v1.2.1%20(Beta).zip

i tried corrupting the legend of zelda but nothing happened


edit: okay i was using it wrong but everytime i try, it fails to load
« Last Edit: August 08, 2013, 09:26:07 PM by Crispy_ »

I believe you have to tune it, or else you'll be corrupting the parts that actually let it run.

pretty interesting program

Whats a good emulator to use with this?

i have messed with mario games and it just seems zelda 1 is more resistant than other games



Whenever i change the "every _th byte" and "add _to byte" values nothing strange happens. Am i putting these numbers too low or something?

Whenever i change the "every _th byte" and "add _to byte" values nothing strange happens. Am i putting these numbers too low or something?
You have to set them somewhat high.
I'll give you some setting files for Contra 3 and Ballz 3d if you want them.

i did this a lot awhile back

if anyone wants it, here's a .rar filewith a bunch of saved corruption settings for a few games. i spent a long time on kirby's adventure. got a few good ones. you'll have to change the paths and things, but that shouldn't be too much an issue

Whenever i change the "every _th byte" and "add _to byte" values nothing strange happens. Am i putting these numbers too low or something?
i usually put every ~1750th byte and add 3. set to auto-end and increase start by 1000 until you start seeing interesting things and then increase by 100 and then 50 and so on
« Last Edit: August 09, 2013, 10:19:44 AM by otto-san »