Relaunch64 - A C64/65xx cross-development IDE
There's more to the picture than meets the eye - hey hey, my my!
Relaunch64 is an IDE (text-editor) for C64 assembler-coding on Windows, Linux and Mac OS
X. Relaunch64 has a clean and intuitive user interface, yet it offers many features that
make coding faster and easier.
Java 7 or higher is required to run Relaunch64.
The program is licensed under the GNU GPL 3 (or higher) and
free for private and professional use.
This editor works together with common cross assemblers. Currently supported assemblers are
64tass,
ACME,
ca65,
DASM,
DreamAss,
Kick Assembler
and TMPx. Other assemblers might work as well,
but syntax highlighting may not be 100% correct.
 
Downloads
Latest stable release: Version 3.3.7 from 30th October 2016
For convenience reasons, we also offer downloads of compiled binaries of some assemblers and crunchers for Mac OS X:
 
Screenshots
Relaunch64 uses the famfamfam silk icon set.
 
Documentation
There's a comprehensive introduction (including screenshots) into Relaunch64 at the C64-Wiki
in German
and English.
 
A short overview of some core features
Editor
- drag & drop support (asm-files are opened, other files will be included with include/import directive; holding ctrl+shift while dropping will include asm-files and import other files as byte-table)
- auto-completion and auto-suggestion of labels, constants and variables (press ctrl+space while typing)
- auto-completion and auto-suggestion of functions, macros and script-commands (press ctrl+shift+space while typing)
- syntax highlighting for all supported assemblers (other assemblers may work as well, but probably not all directives correctly)
- code folding
- many color scheme presets for syntax highlighting
- undo/redo
- find/replace (regular expression supported)
Navigation / Sidebar
- goto line, label, macro, function and section, including all opened files
- jump to previous / next label, section, code fold or error (if compiler reported errors)
- jump to label (that is under the caret)
Source/Compile
- automatic jump to error, when compiler reported errors (even to non-opened source files, which will be opened)
- user-defined scripts to run compilers, crunchers and emulators
- insert sections and separation lines to structure source code
- insert sinus tables
- insert byte-tables from files (read files byte-wise and import bytes into source code)
- insert Basic start script
- insert / remove breakpoints (currently only works for KickAss)
General
- fast keyboard navigation due to many shortcuts and mnemonic keys
- customize layout of main window
- re-open last 10 recent docs with their associated user script and compiler setting
- logging fo compilers, crunchers and emulators as well as program log
© 2003-2014 by Fabu. All rights reversed. Today it's Payday.