Cross-Development with a C64 and TASM?

You need an actual VIC.

Moderator: Moderators

Post Reply
User avatar
Schema
factor
Posts: 1430
Joined: Tue Mar 23, 2004 7:07 am
Website: http://www.jammingsignal.com
Location: Toronto, Ontario

Cross-Development with a C64 and TASM?

Post by Schema »

I've been (re)learning 65xx ML on my C64 lately, and have become quite proficient with Turbo Assembler.

So I'm wondering if it's possible to create VIC-20 code on a C64 with TASM, compile it to a floppy, carry it over to the VIC and run it? I can't think of any reason why this wouldn't work, since the instruction set is the same.

As long as I don't accidentally run it on the C64, it should be no problem. Right? I might be overlooking something really obvious.
carlsson
Class of '6502
Posts: 5516
Joined: Wed Mar 10, 2004 1:41 am

Post by carlsson »

Sounds perfectly fine to me, as long as TASM allows you to freely choose starting address, but I presume it does. The only thing I can think of that it can't warn you for odd memory configurations or whatever, but I'm not sure if any assembler or development kit does that. I think a couple of the active VIC-20 demo sceners work in that way, or even using a C128 for the host system. Personally I like the PC cross method better, but it is up to you what you find easier to use.
Anders Carlsson

Image Image Image Image Image
Post Reply