Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user maak ! (Registered 2024-04-18) 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: 226
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: 473
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: 1627
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: 1820
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: 1820
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
Bansai/BSILabs
Flex/Artline Designs
Guests online: 88
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 The Ghost  (9.6)
10 Bromance  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.9)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 Rainbow Connection  (9.5)
6 TRSAC, Gabber & Pebe..  (9.5)
7 Onscreen 5k  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.8)
4 Acidchild  (9.7)
5 Starlight  (9.6)

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