Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Developing with Kick Assembler and Sublime
2013-09-23 22:41
Swoffa

Registered: Jan 2002
Posts: 17
Developing with Kick Assembler and Sublime

I have started to build a Kick Assembler package for Sublime text editor. A little guide on doing C64 coding with Sublime/Kick Assembler can be found here: http://goatpower.org/2013/09/15/c64-development-with-kick-assem..

Maybe useful to someone, what do i know. Nice things is that its free, very simple to setup and supports developing on both OSX and Windows.

//Swoffa
 
... 26 posts hidden. Click here to view all posts....
 
2013-12-27 15:00
Dano

Registered: Jul 2004
Posts: 234
i'm pondering between kick and acme. have been using acme so far, but this sublimething looks pretty nice sofar. if you got something going, let me know! :)
2013-12-30 00:01
Fix

Registered: Feb 2003
Posts: 54
For the moment, I got Sublime working with:

F1 Run Makefile (prepared with exomizer, acme, c1541 etc)
F3 Build (Compile)
F5 Build + Run (Vice)

Everything else I can handle in Makefile...
Like Assemble files, pack them, add them to .D64 and then start Vice and mount .D64 image.

Todo:
Make Acme Syntax
Sublime Package (for more easy installation)
2013-12-30 09:00
soci

Registered: Sep 2003
Posts: 480
Quoting Swoffa
Quoting Fix
Can you also add ACME or TASM...

Possibly i will make a TASM-package some day, similar to the Kick Assembler (64) package. I dont use ACME so that wont happen.


There are ST2 syntax highlighting files for 64tass here, which could be used as a starting point:

http://sourceforge.net/p/tass64/code/HEAD/tree/trunk/syntax/64t..

And a directory up a collection for some other editors.

These configurations are not very sophisticated as I use mainly vim as my IDE these days (and fte in the past). Some more regexps could be converted from the kate/gtksourceview files to ST2.
2013-12-30 20:11
Swoffa

Registered: Jan 2002
Posts: 17
Nice to see activity in this thread.

@Fix
Sounds great!
It has been in the back of my head to add a MakeFile-command to the Kick Assembler package, so now i will. :)

Its quite straight forward to publish your package on Package Control, just put it on a repo at GitHub or BitBucket, then follow this instruction.

@soci
Thanks for the tip, will check it out once i start making the TASM-package.

//Swoffa
2014-01-02 00:16
Fix

Registered: Feb 2003
Posts: 54
@Swoffa: Just sent you Acme version to you.

@Dano: If you want it, send me a PM.
2014-01-02 18:33
Fix

Registered: Feb 2003
Posts: 54
Acme for Sublime 3

Here you can find it.
2014-01-03 08:40
Frantic

Registered: Mar 2003
Posts: 1648
Here is a good place to put syntax highlighting packages and similar on codebase:

http://codebase64.org/doku.php?id=base:crossdev#syntax_highligh..

Just a tip. :)
2014-01-03 18:05
Count Zero

Registered: Jan 2003
Posts: 1932
Thx Frantic - was too lazy to search for that one last night :)

Anyone going to do a Dreamass version? :)
2014-01-20 17:59
Count Zero

Registered: Jan 2003
Posts: 1932
Well then - I am currently putting together a DreamAss version and stumbled upon problems in the build system - maybe someone here figured it or saw it elsewhere already:

Aim is to make the build system execute

"make clean && make"

I tried about all combinations of the

"cmd": ["make clean", "make"]

syntax here but it always only executes the first command, regardless of how I am trying to stack it up. I think it would be really pointless to put some additional script to 'make clean' and then 'make' and sublime should be able to run that - just no idea how. The googled examples found contained single commands only as well.

Working with sublime 2 here still but that shouldnt be much of a difference in the build system compared to sublime 3.
2014-01-20 18:02
Swoffa

Registered: Jan 2002
Posts: 17
Quote: Well then - I am currently putting together a DreamAss version and stumbled upon problems in the build system - maybe someone here figured it or saw it elsewhere already:

Aim is to make the build system execute

"make clean && make"

I tried about all combinations of the

"cmd": ["make clean", "make"]

syntax here but it always only executes the first command, regardless of how I am trying to stack it up. I think it would be really pointless to put some additional script to 'make clean' and then 'make' and sublime should be able to run that - just no idea how. The googled examples found contained single commands only as well.

Working with sublime 2 here still but that shouldnt be much of a difference in the build system compared to sublime 3.


@Count Zero
See previous post from 2013-12-24 in this thread for some tips about using the &-sign for doing multiple commands.

//Swoffa
Previous - 1 | 2 | 3 | 4 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Freeze/Blazon
Chesser/Blazon
Alakran_64
YPS
algorithm
Ben Breton/Absence o..
Guests online: 117
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 No Listen  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.7)
4 Acidchild  (9.7)
5 Cash  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.048 sec.