| |
Compyx
Registered: Jan 2005 Posts: 631 |
VICE: attach disk image and run .prg file from OS filesystem
With VICE (2.4.27 on Linux), I'm trying to figure out how to attach a D64 image to drive 8 (with TDE) while running a .prg file from my OS file system.
I've tried a wide variety of command line options, but I either get a message about extra arguments on the command line, or VICE tries to load the .prg file from the attached disk image, which obviously fails as well.
Does anyone know how to do this? I'm trying to keep my assemble-run-debug cycle as fast as possible.
/Compyx |
|
... 56 posts hidden. Click here to view all posts.... |
| |
Burglar
Registered: Dec 2004 Posts: 1101 |
Check this article I wrote a while ago, should be useful in your case, it's got d64 creation in the full example.
http://codebase64.org/doku.php?id=base:cross_development_using_.. |
| |
Compyx
Registered: Jan 2005 Posts: 631 |
I already read that article a while ago ;)
My makefile looks similar to the one in the article, including image creation with c1541. I'm skipping the exomizer bit for now, both crunching and decrunching take way too long for a fast assemble-run-debug cycle. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
thats why i use pucrunch while deving :) |
| |
Compyx
Registered: Jan 2005 Posts: 631 |
Didn't try that one. I'm going to assume it's faster than exomizer. Exomizer is as fast as shit going through a coffee filter (Dutch figure of speech). |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
yes, it packs a LOT faster (instant on my box) and depacking is also a bit quicker.
that said, i wonder why noone made a simplier (crossdev)packer that is optimized for speed only (and the only purpose would be being able to make RUNable programs from stuff that loads outside 0801-cfff). something to put on the never ending TODO list, i guess =) |
| |
iAN CooG
Registered: May 2002 Posts: 3194 |
simple crossdev packer? cld by tlr
cbmtools 0.6 |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
yay, missed this. thx :) |
| |
Compyx
Registered: Jan 2005 Posts: 631 |
Quote: simple crossdev packer? cld by tlr
cbmtools 0.6
I'll assume you're talking about pucrunch.
Personally I've found that simply injecting a 202 blocks file into VICE (or a d64 image) is a lot quicker than whatever crucher/decruncher solution. Even RLE doesn't beat loading the full data while skipping TDE. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
as long as 202 blocks works, sure - however in demo you often want to use d000-ffff too, and then the problem starts :) |
| |
Compyx
Registered: Jan 2005 Posts: 631 |
Well, I'll handle that when I need to. Already have something planned that's going to need the full 64K stuffed with data, so it might be sooner rather than later.
In the old days I would simply code in the ML monitor of my cartridge when I needed all the memory, which is something I'm going to avoid at all cost ;) |
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 - Next |