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 > Crossassembler on MacOS
2021-07-14 20:04
New Design

Registered: Jul 2021
Posts: 1
Crossassembler on MacOS

Hi guys,

I own a MacBook Pro with the latest version of MacOs Big Sur.
Is anyone here coding on MacOS? Are there any recommendations for an IDE or setup to code assembler?
I made some experiments with Relaunch64, KickAss, ACME and Vice.
I don't know if that makes sense.

Greetings from Germany, New Design
 
... 10 posts hidden. Click here to view all posts....
 
2021-07-15 08:28
Quiss

Registered: Nov 2016
Posts: 39
I've never tried the tcp vice injection. Instead, I use a tool that converts prg files to vsf (which I then just start with "x64sc file.vsf"), thus also bypassing a lot of resetting, loading and decrunching.

vsf files are versioned, though, and will only work with a specific version of vice, so that solution can be a bit finicky.
2021-07-15 09:03
ChristopherJam

Registered: Aug 2004
Posts: 1380
I just use vim, Makefiles, VICE, and ca65 (I dropped xa65 when my memory map requirements started getting more complex). A simple
run: test.prg
    open $<

target seems to work well enough for my purposes - VICE's "reset then injected opened file into RAM before running" default has always seemed fast enough for me that I've never got around to looking into TCP connections or whatever.

I do use Python a fair bit for converting fonts and graphics, and for generating tables and unrolled code.

Still on Mojave as I'm not quite ready to let go of my 32bit photoshop licence..
2021-07-15 09:51
MagerValp

Registered: Dec 2001
Posts: 1059
Another vote for Sublime + ca65 + Makefiles.
2021-07-15 12:58
Perplex

Registered: Feb 2009
Posts: 254
Emacs, ca65 and make here.

I use this small shell script to reload updated code/data/labels into a running VICE instance (started with -remotemonitor option):
https://gist.github.com/lhz/f877f9f331d70bd79270cf111039241a
2021-07-15 13:32
JackAsser

Registered: Jun 2002
Posts: 1990
Quote: Emacs, ca65 and make here.

I use this small shell script to reload updated code/data/labels into a running VICE instance (started with -remotemonitor option):
https://gist.github.com/lhz/f877f9f331d70bd79270cf111039241a


Fancy, I do:
inject: main.prg
   echo "bank ram\nf 0002 ffff 0\nl \"$?\" 0\ng 0400" | nc 127.0.0.1 6510
Previous - 1 | 2 - 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
kbs/Pht/Lxt
Airwolf/F4CG
Bansai/BSILabs
Sentinel/Excess/TREX
Guests online: 147
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 Memento Mori  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Dawnfall V1.1  (9.5)
8 Quadrants  (9.5)
9 Daah, Those Acid Pil..  (9.5)
10 Birth of a Flower  (9.5)
Top Groups
1 Nostalgia  (9.3)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Coders
1 Axis  (9.8)
2 Graham  (9.8)
3 Lft  (9.8)
4 Crossbow  (9.8)
5 HCL  (9.8)

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