From C64-Wiki
Jump to navigationJump to search
Stub This article is very short and not very detailed. Please help to improve it.
Developer Mads Nielsen (Camelot)
Release 2003, 2006
Platform Java 8.x program for Windows, Linux, OS X
Genre Assembler
Operation Keyboard
Language(s) Language:english
Information Current Version: V5.25 (18 Nov 2022)

Kick Assembler (short known as "KickAss") is a combination of an assembler for doing 6510 machine code and a high level script language for programming assembler programs on modern computer systems, known as cross-development.

The assembler has all the features of a modern assembler like macros, illegal and C64DTV opcodes and commands for unrolling loops. It also has features like pseudo commands, import of SID files, import of standard graphic formats and support for 3rd party Java plugins. The script language makes it easy to generate data for your programs. This could be data such as sine waves, coordinates for a vector object, or graphic converters. The script language and the assembler are integrated.

Requirement[edit | edit source]

The coding language Java 8.x or higher must installed by using KickAss 5.x on a computer system.

Starting[edit | edit source]

For assembling your first assembler program like "firstassembler" go to a command prompt and write:

java –jar kickass.jar firstassembler.asm

KickAss knows a lot of options for assembling (see chapter "Quick Reference - 1. Command Line Options" in the webmanual).

java –jar kickass.jar –options myCode.asm

Ideas & Bugs[edit | edit source]

If you see bugs or have other ideas, please mail to the author:

Links[edit | edit source]