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 > KickAss & Mac
2011-04-11 17:17
Case

Registered: Aug 2002
Posts: 142
KickAss & Mac

Hello ... I've just bought a new MacBook Pro and was wondering if anyone out there could instruct me in the following :-

1. a good (free) text editor
2. how to get kickass working under os-x 10.6

any help would be very gratefully recieved.
2011-04-15 11:02
Cruzer

Registered: Dec 2001
Posts: 1048
I'm using a very simple setup with JEdit and a terminal window for running a shell script like this:

java -jar ~/c64/KickAssembler/KickAss.jar routine.asm -execute /Applications/vice/x64.app/Contents/MacOS/x64

To run the script, change to the folder it's in and type ./nameofscript.sh

Next time you can just use arrow up.
2011-04-16 07:25
Mr.Ammo
Account closed

Registered: Oct 2002
Posts: 228
Quoting Case
1. a good (free) text editor

Textmate (macromates.com) is quite a good (not free) texteditor.
2011-04-16 08:01
Mr. SID

Registered: Jan 2003
Posts: 424
TextWrangler is quite a good (free) one...
2011-04-16 09:27
Frantic

Registered: Mar 2003
Posts: 1648
I use TextMate (not free, as someone said) and got it set up so I can set breakpoints from within the source code and so I can automatically jump to the file+line where an assembly error occurred.
2011-04-16 20:38
Digger

Registered: Mar 2005
Posts: 437
I've created a bundle that compiles and launches VICE automatically.

echo "<pre>"

killall x64
killall Terminal

java -jar ~/C64/Java/KickAssembler/KickAss.jar $TM_FILEPATH -afo -showmem -libdir /Users/tomek/C64/MyStuff -execute "/Users/tomek/C64/Emuls/MacVice/x64.app/Contents/MacOS/x64 -moncommands breakpoints.txt +confirmexit +warp -speed 100 -remotemonitor -remotemonitoraddress ip4://:6510"

osascript -e 'tell application "Terminal" to do script "telnet localhost 6510"'

#-execute "open $PRG"
echo "</pre>"


Just replace the paths, set input to none and output to "show as HTML" and it should work :) And of course set you favourite shortcut, mine is CMD+R.

I can export the whole bundle for you if you want highlighted keywords and so on.
2011-04-17 22:53
Carrion

Registered: Feb 2009
Posts: 317
hmmm
for me XCode is enough.
I mean it has a nice coloring of the source code for .s files (yes even for 6502 asm somehow) the rest is done by Terminall.app, bash$ and "open" command.
2011-04-19 19:20
Case

Registered: Aug 2002
Posts: 142
@digger - that would be very helpful. I'm feeling a little nostalgic right now and wanna start coding again ... and maybe learn how to do it properly this time.

I have textmate now, and it seems pretty good package.

thank you to everyone who has posted here, much appreciated.
2011-04-30 21:22
McKrackeN

Registered: Feb 2011
Posts: 20
Hi Case,

I've made the same question as you, so here is the thread:

KickAssembler and MacOS X

I hope this thread helps you. I'm using KickAss + Eclipse + VICE and it works like a charm. :)
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
The Syndrom/TIA/Pret..
kbs/Pht/Lxt
DJ Gruby/TRiAD
Freeze/Blazon
MWR/Visdom
REBEL 1/HF
Guests online: 89
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 No Listen  (9.6)
2 Layers  (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 Fullscreen Graphicians
1 Joe  (9.7)
2 Sulevi  (9.6)
3 The Sarge  (9.6)
4 Veto  (9.6)
5 Facet  (9.6)

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