IDE 65XX

IDE 65XX is one of the open source IDE options available for developers working with Kick Assembler. IDE 65XX is licensed under the GNU GPL 3 (or higher).

IDE 65XX works with Kick Assembler only.

Requirements

  • Ensure Java Runtime Environment is installed [REQUIRED]

  • Download Kick Assembler [REQUIRED]

  • Emulator (VICE, CCS64, Hoxs64, Z64k, emu64, micro64 etc.) [OPTIONAL]

  • DirMaster (Windows only) [OPTIONAL]

  • SID Player [OPTIONAL]

  • Debugger Application (VICE or C64Debugger) [OPTIONAL]

  • Compression Utility (exomizer, pucrunch etc.) [OPTIONAL]

Features

  • It is compatible with Windows, MacOS and Linux.

  • It is developed using C++ and Qt.

  • It supports an easy-to-navigate tabbed interface that includes a list of open files.

  • It provides a debugger that supports breakpoint.

  • It supports a text editor that provides syntax highlighting and code auto-completion.

  • Undo/Redo

  • Different cursor for INSERT and OVERWRITE modes in editor

  • Customize tab size

  • Find/Replace

  • Bookmark

  • Open documents

  • Hex editor

  • Memory Viewer

  • Insert breakpoints

  • Insert BASIC SYS Line

  • Insert File and Disk directive

  • Help for MOS 65XX Opcodes

  • Includes Kick Assembler Quick Reference

  • Recent workspace(s) list

  • Drag and drop files/text

  • Themes (Fusion, Dark Fusion, Windows, Commodore and Fabric)

  • Open last used files when starting up

  • Customisable kits (KickAssembler, JRE, Emulator, Compression Utility, Debugger, c1541, SID Player)

  • Customisable Kick Assembler Command Line Options

  • It has an integrated documentation viewer.

  • Cartridge conversion utility (create CRT image for cart types and convert to binary file)

and more ....

Downloads

Source Code
https://github.com/emartisoft/IDE65XX

Releases
https://github.com/emartisoft/IDE65XX/releases

Version History

0.1.4 (July 7, 2020)
Added auto bracket-closing for editor
Minor bugs fixed

0.1.3 (June 15, 2020)
Added custom theme (for style and editor)
Added tab policy (spaces only or tabs only)Added Show All Characters and auto-completion settings for editorFixed minor bugs
0.1.2 (May 30, 2020)Fixed auto completion
Added cartridge conversion utility
Fixed minor bugs
0.1.1 (May 25, 2020)Added shortcut ALT+X for exit menuFixed debug option for c64debuggerAdded different cursor for INSERT and OVERWRITE modes in editorAdded customize tab sizeChanged shorcut for comment in editor to 'CTRL+/'Added setting up assembly file for workspaceTested on Windows 10, Ubuntu 20, ArchLinux, MacOS Catalina 10.15.5.
0.1 Beta (May 19, 2020)First release but beta :)Tested on Windows 10, Ubuntu 20 (64bit) and MacOS Catalina 10.15.5.

Videos

Screenshots