# Frequently Asked Questions (FAQ)

## General

### How do I start analyzing a new file?

You can open a file via the "File -> Open" menu or by passing the filename as an argument when starting the application from the command line.

### What file formats are supported?

Regenerator 2000 supports `.prg`, `.crt`, `.d64`, `.d71`, `.d81`, `.t64`, `.vsf`, and raw binary files (`.bin`, `.raw`).

## Disassembly

### How do I change the type of a block?

Use the keyboard shortcuts defined in the user guide (e.g., ++c++ for Code, ++b++ for Byte, ++s++ for Screen Code) or use the context menu.

### Can I rename labels?

Yes, simply place the cursor on a label and press ++l++ (or the configured shortcut) to rename it globally.

## Exporting

### Which assemblers are supported?

Currently, Regenerator 2000 supports exporting to **64tass**, **ACME**, **KickAssembler**, and **ca65**.
