Frequently asked questions

Find rom-weaver guides for ROM patching, checksum errors, supported files, privacy, and offline use.

Table of contents

Getting started

What can rom-weaver do?

Every feature in plain words, or choose a task.

Can I try it without a game file?

Your first patch with supplied homebrew files, or any of the guided practice runs.

Where are Trim and the Save Editor?

Enable beta tools.

Files and privacy

Are my ROMs or patches uploaded?

Files and network requests.

Does rom-weaver include games?

Games, patches, and the supplied homebrew samples.

Will it overwrite my original?

Browser input preservation and CLI exceptions.

Can I share the result?

Weaves and redistribution.

Applying a patch

Which page should I use?

Apply a ROM patch, or practise with supplied files.

Which patch format should I choose?

Choosing a patch format.

Can I drop a ZIP or 7z without extracting it?

Add archives in the browser, or work with archives from the CLI.

Why does the expected filename not match?

Checksums and filenames.

What does a source ROM checksum mismatch mean?

Work through Fix a source ROM checksum mismatch.

Does patch order matter?

Why patch order matters.

Why is Apply and Download disabled?

Check why Apply is unavailable.

Creating a patch

What are Original and Modified?

Original and Modified.

How do I know the patch really works?

Test the downloaded patch.

What belongs in release notes?

Write useful release notes.

Can I convert a BPS patch to IPS?

Convert BPS to IPS and other patch formats.

Weaves

What is a weave?

What a weave is.

Does a weave contain the ROM?

What a weave contains.

How do I make one?

Share multiple ROM patches as one weave, or from the CLI.

Open a hosted weave.

Identify, prepare, and save

Why is my ROM unknown?

Read an identification result.

Can I find a ROM from its checksum without a file?

Search ROM checksums by CRC32, MD5, or SHA-1.

Can I compress or extract without a patch?

Extract files in the browser or compress a ROM in the browser. For disc formats, see RVZ to ISO and ISO or BIN/CUE to CHD. For terminal workflows, use CLI archive commands.

Can I decompress CHD to ISO?

Convert CHD to ISO, BIN/CUE, or GDI.

Can I make a trimmed ROM larger again?

Restoration limits and the CLI procedure.

Can I undo a patch?

Undo a PPF3 patch with undo data.

Can I edit a save state?

Game saves and unsupported save states.

How do I back up my progress?

Export and restore emulator saves.

Devices, browsers, and offline

Does it work on a phone or tablet?

Browser memory, storage, and capability limits.

Does it work offline?

Prepare for offline use and offline limits.

Which browser should I use?

Browser capabilities and limits.

Can I change the theme?

Change browser preferences.

CLI and support

Should I use the browser or the CLI?

Browser and CLI compares them.

How does rom-weaver compare with the patcher I already use?

Comparison with similar tools.

How do I install the CLI?

Install the CLI.

Where can I report a bug?

Report a problem. For vulnerabilities, use the security policy.

Still looking? The documentation index lists every page.