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 > C64 development setup...
2006-11-18 18:26
Dragnet

Registered: Nov 2006
Posts: 16
C64 development setup...

Hola coders!

I just found this site a couple of weeks ago and was once again blown away by the cool C64 and the people still keeping it alive. I used to write a few nibbles of code back in 1989-1993, but was never really part of the scene, and thus never had any of the real cool development tools.

Anyways, I would actually like to start again sometime soon, just for fun :) But I guess that by now with all the emulators available it will be much easier to develop code using those, C64-external tools, cross compilers, etc.

Therefore: can anybody recommend a good development setup, including turbo assembler, tools, tips and tricks, or other useful things...!?!

I know this question is kinda vague, but any help will be greatly appreciated. I could be sooo fun to develop on the king of computers again! :)

Regards - Dragnet/Rabiez
 
... 12 posts hidden. Click here to view all posts....
 
2006-11-21 17:04
null
Account closed

Registered: Jun 2006
Posts: 645
Ok, my coding setup...

A c64 w/ 1541 and the Final Cartrige III, using Turbo Assembler V7.4...


BTW, beware with testing in emus... they are somettimes (mostly?) a bit too forgiving, which means that the code will run in an emu, but not on a real c64. So, if possible, _ALWAYS_ test on the real thing before releasing... If you don't have a real c64 yourself, ask someone here to test it for you.
2006-11-21 21:13
hannenz
Account closed

Registered: Nov 2002
Posts: 24
i can recommend TMP/ Style for developing on the real thing.
REU-Support works under Vice.
but i think coding IN the emu isn't that comfortabel, just think about the swapped keyboard layout and all that. that's not the way to go.
Use either TMP on the real thing or get ACME and follow enthusi's suggestions for a fast start or if you really want powerful development suite, get cc65 (this is a c-compiler but you can use the assembler and linker stand-alone and both are by far the most advanced cross-dev tools!)

for transfer to real c64 i can recommend retro replay with rr-net and tfr-rom flashed (codenet) just as devia wrote! btw: tghanks devia for the jump-to-codenet-code-snippet... i always wondered how to do that - in fact we seem to use exactly the same dev environment ;)
2006-11-21 22:34
j0x

Registered: Mar 2004
Posts: 215
My coding setup is Linux running my own Dasm hack, connected via RR-net using the CPX Retro Replay ROM 3.8p with hacked-in Codenet support.

Oh, and I use Emacs for editing.
2006-11-22 08:51
Dragnet

Registered: Nov 2006
Posts: 16
Whoopa!

Ok, I think there is enough here to get me started! :)

Acme sounds interesting, and so does Kick Assembler (I know Slammer from the university, so perhaps he can help me out if I get stuck when using it - which I will... he he). Until now I was looking at the TMP/Style under Vice with REU, and have not given up on that either. As some of you stated the editor is naturally limited to 40x23, but that is part of the charm of the C64, is it not?!

So, I am looking forward to getting started again, though there is this trivial matter of me needing to finish my thesis first (takes a bit of time, but why is the C64 so much more fun than that?! Damn... )...

Regards to you all - Dragnet
2006-11-22 11:09
Radiant

Registered: Sep 2004
Posts: 639
Dragnet: I agree fully on the choice of TASS for getting started again - there's a directness about it not present when using a crossassembler. I still code in TASS on the real machine, from time to time.

(Most of the time I use ca65 + ld65 + make, though, with gvim as editor.)
2006-11-22 13:04
Oswald

Registered: Apr 2002
Posts: 5076
I agree, coding in ultraedit with ca65 or anything like that is like fucking in 5 condoms. You're in safety but you dont feel anything.
2006-11-22 13:33
raven
Account closed

Registered: Jan 2002
Posts: 137
Whats wrong with u people?
All this cross-dev talk is making me sick!
Just use TASM on the C64, nothing beats it for pure C64
feeling during coding ;)

My simple setup:
-An old 486 thrown under the table, serving as storage-slave
for the C64 via custom software.
-C64 with modified TASM which can save/load/compile to either the 486 (using .p00 or .d64) or the 1541.
All testing done on the C64, no emus involved.

I enjoy coding ON the C64. I get to code on PC text-editors
at work. The 40x25 screen & yellow font relax me when I get
home...

2006-11-22 17:57
Slammer

Registered: Feb 2004
Posts: 416
I think crossdev is better.. I rememember when programming directly on the c64 that save times was longer, assemble times was longer, disks sometimes fucked up, the assembler and source could accidently be overwritten by your program and so on..

I remember swithing to Einsteins Amiga->C64 assembler in 1992.. that just made things so much easier..

Dragnet: Hey Gunni, There should be enough in the Kick Ass manual to get you startet (In the 'getting started chapter'), but you are welcome ask if you need help.
2006-11-23 09:05
algorithm

Registered: May 2002
Posts: 705
Crossdev is certainly more convenient and faster, but VIC/Sprite tricks may not always work properly when the prog is run on a real c64. Although the gap between compatibility is getting more narrow now. Particularly with Hoxs64 which seems to be more accurate than vice/ccs
2006-11-23 11:17
Radiant

Registered: Sep 2004
Posts: 639
Too bad Hoxs64 has none of the VICE niftyness, though. :-(
Previous - 1 | 2 | 3 - 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
Ray Manta/DataDoor
New Design/Excess
chesser/Nigaz
hedning/G★P
E$G/HF ⭐ 7
Soya/Fairlight
Twoflower/ΤRIΛD
Elder0010/G★P
Critikill (CK)/S16 ^..
Brittle/Dentifrice^(?)
Grue/Extend
Guests online: 135
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 Uncensored  (9.6)
7 Wonderland XIV  (9.6)
8 Comaland 100%  (9.6)
9 No Bounds  (9.6)
10 Unboxed  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Rainbow Connection  (9.5)
6 It's More Fun to Com..  (9.5)
7 Morph  (9.5)
8 Dawnfall V1.1  (9.5)
9 Onscreen 5k  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Oxyron  (9.3)
3 Nostalgia  (9.3)
4 Censor Design  (9.3)
5 Performers  (9.3)
Top Diskmag Editors
1 Magic  (9.8)
2 Jazzcat  (9.5)
3 hedning  (9.4)
4 Elwix  (9.1)
5 Remix  (9.1)

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