| |
null Account closed
Registered: Jun 2006 Posts: 645 |
crossassembling
Since I have a laptop running Win2k now, I was looking for a crossassembler... but all I can find are tools to convert a .txt file to a c64 understandable format...(atleast, that's what I think they do...o.O)
Isn't there some kind of complete package running under Win2k, like you have Turbo Assambler on the c64?
and if there isn't... START CODING!!! =P
...nah, just kidding... in that case, I'd like to hear an easy solution for coding on a PC.
Cheers,
Knoeki. |
|
... 35 posts hidden. Click here to view all posts.... |
| |
Mace
Registered: May 2002 Posts: 1799 |
Knoeki, if you want some fast help from your Dutch friends, turn to 64TASS. You know where to find us.
You are being impractical and stubborn now ;-)
|
| |
Oswald
Registered: Apr 2002 Posts: 5094 |
tastes are different. pressing accidentally save is a stupid argument, you can the same way not save your src when closing the editor or one can come up with 27 similar stupid arguments. there are much better arguments pro real cross asming than pressing accidentally alt-s :) |
| |
Slammer
Registered: Feb 2004 Posts: 416 |
>Yeah, I have that one... but I can't figure out how it works...o.o
Hey Knoeki, I'm a bit curious. What was it you didn't get to work?
|
| |
Marauder/GSS Account closed
Registered: Jul 2006 Posts: 224 |
guess it's not running your file in vice, because your source-code doesn't get compiled...
I have tested it with Relaunch/ACME 0.90 and it works fine after changing commandline parameters for ACME to:
-f CBM -o OUTPUT INPUT
(and for VICE just -autostart)
after compiling the emulator should start and load your output-file like Oswald has posted before... and then you only need to run it by typing SYS 4096 (*=$1000 in your example)
|
| |
Melkor Account closed
Registered: Apr 2006 Posts: 11 |
If your using ACME have you defined your output filename with !TO "filename.prg",cbm ? |
| |
Devia
Registered: Oct 2004 Posts: 401 |
oh for crying out loud... screw that relaunch and fancy editor stuff until you know wtf you're doing. Notepad, write code, save code, start cmd.exe, assemble by hand with the assembler of your choice, THEN start Vice and load the assembled prg MANUALLY. When THAT works, THEN try to cut corners with fancy editors, makefiles and whatnots.
If I was to start all over again, I'd use TMP on the real shit. You won't need the comfy xdev environment until much much later ;-)
|
| |
Marauder/GSS Account closed
Registered: Jul 2006 Posts: 224 |
Quote: If your using ACME have you defined your output filename with !TO "filename.prg",cbm ?
no, on my test I haven't used the !TO "filename.prg",cbm option in the source-code, as Relaunch automaticly uses the name of source-code file + changing extension to .prg then I think...
btw, I'm not using ACME, so I'm not an expert in that... I've just executed acme.exe direcly to find out the parameters (as it didn't work with the default params provided by that Relaunch-thingy) and then just used them in Relaunch-settings for the test...
my current setup for VICE is simple:
- drive#8 for attaching d64-images
- drive#9 for attaching a directory on my hdd
- using my old SpeedDos C64 ROM for having extended functions like f-keys (showing dir, switching drive 8/9, realtime monitor for dumping memory) and hex-number support like "print $1103", @$ for dir, etc.
- TURBO ASSEMBLER (v5.5) - what else? (c;
- (or Turbo Macro Pro maybe, hehe)
|
| |
null Account closed
Registered: Jun 2006 Posts: 645 |
Ok, I've tried about everything here, but VICE still doesn't load my program... and I know why...(I think)
Every I press the "Assamble and Run" button in Relaunch64, a command-prompt window pops up for about a second (which is probably ACME running or something), and just now, in a short flash, I saw something like "error" and more blabla...o.o
Also, I already used Turbo Assambler, but crossassambling seems nice... |
| |
Raf
Registered: Nov 2003 Posts: 343 |
then invoke acme from commandline by hand , not from relaunch - to ensure what u'r doing wrong ;p
www.vulture.c64.org |
| |
Marauder/GSS Account closed
Registered: Jul 2006 Posts: 224 |
Quote: Ok, I've tried about everything here, but VICE still doesn't load my program... and I know why...(I think)
Every I press the "Assamble and Run" button in Relaunch64, a command-prompt window pops up for about a second (which is probably ACME running or something), and just now, in a short flash, I saw something like "error" and more blabla...o.o
Also, I already used Turbo Assambler, but crossassambling seems nice...
well Knoeki, like I've already mentioned it a few posts before, I had this also on my test with those programs.
And that's why I've compiled the source with ACME in dos-box first... and then I've used these params and just changed compiler-settings for ACME in Relaunch to: -f CBM -o OUTPUT INPUT
and then it works for me that it loads the compiled program in vice also... |
Previous - 1 | 2 | 3 | 4 | 5 - Next |