| |
Optimus
Registered: Jan 2002 Posts: 122 |
C64 crossdeveloping suggestions?
Yep. I am motivated to start coding something on the C64 again. I need to use some helpful tools that will speed up developing and make things less frustrating. I am searching for crossdeveloping tools on the C64.
I am already considering kick assembler. But I might want to hear more suggestions. Btw,. is there a C64 emulator coming with internal assembler? Something like the thing I use on CPC, the Winape32 emulator/assembler? That would be great! |
|
... 66 posts hidden. Click here to view all posts.... |
| |
kamelito Account closed
Registered: Mar 2006 Posts: 14 |
I'm just (re)starting playing with the C64.
I'm using relauch64 and KickAss along with winvice. I did pre-order a 1541ultimate too.
The most difficult thing to find are good graphics cross plateform tools for tile editing, tile map, sprite editor...That's why many use their own tools I suppose.
An all in one tool would be perfect, I don't know if that exist yet or not.
Regards
Kamelito |
| |
Frantic
Registered: Mar 2003 Posts: 1648 |
Running MacOSX:
- TextMate
- ACME
- make
- codenet
- vice
- pucrunch
- exomizer
- cc1541
- warpcopy
- an rr-rom with codenet support (by J0x)
(..and some other small tools, used only in some occasions)
Running win32:
Exactly the same tools, except for using UltraEdit instead of TextMate.
@Hein: I remember trying an older version of Sprite Pad which bugged a lot, but it seems like a useful sprite editor now. Nice... |
| |
Hein
Registered: Apr 2004 Posts: 954 |
Quote: I'm just (re)starting playing with the C64.
I'm using relauch64 and KickAss along with winvice. I did pre-order a 1541ultimate too.
The most difficult thing to find are good graphics cross plateform tools for tile editing, tile map, sprite editor...That's why many use their own tools I suppose.
An all in one tool would be perfect, I don't know if that exist yet or not.
Regards
Kamelito
you can find some nice tile/map/sprite tools here:
http://cadaver.homeftp.net/tools/c64tools.zip |
| |
kamelito Account closed
Registered: Mar 2006 Posts: 14 |
Thanks for the link Hein, I'm going to look at them.
Regards
Kamelito |
| |
Radiant
Registered: Sep 2004 Posts: 639 |
ca65 (in the cc65 suite) is an excellent choice of cross assembler if you want to do more fancy/beardy stuff, but the advantages mostly come into play with larger codebases. gvim is my editor of choice, and I use GNU Make for the build system. |
| |
kamelito Account closed
Registered: Mar 2006 Posts: 14 |
RadiantX does CA65 is better than KickAss, I heard that version 3 is planned but don't know the feature list.
Regards
Kamelito |
| |
kamelito Account closed
Registered: Mar 2006 Posts: 14 |
I've read many posts about C64 cross dev but nobody ever recommended Snasm, made by an old DMA design programmer Its bizarre cause this guy is very talented. (dailly.blogspot.com)
Regards
Kamelito |
| |
Radiant
Registered: Sep 2004 Posts: 639 |
kamelito: Don't know about that really; I have only looked very briefly at KickAss. How well does it handle things like relocatable code?
My main gripe with ca65 is that the preprocessor language can be a bit odd at times; apart from that I think it's perfect. |
| |
kamelito Account closed
Registered: Mar 2006 Posts: 14 |
RadiantX: there a .pseudopc directive that let you assemble to a specific address while having code be like it was assembled to another.
Regards
Kamelito |
| |
kamelito Account closed
Registered: Mar 2006 Posts: 14 |
I tried CA65 and I got errors, while I think I'm doing no errors.
ld65.exe: Warning: [builtin config](6): Segment `STARTUP' does not exist
I didn't find anything but one msg about it at lemon64 and one at comp.sys.cbm :-(
ca65 -t c64 clearscreen.asm
ld65 -S 4096 -t c64 -o clears.prg clearscreen.o
The file is created I got a clears.prg load ok through Vice but nothing at $1000.
And this error (see above)
Any idea ? (Asmone on the Amiga was easier ;)
Regards
Kamelito
|
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 - Next |