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 > VICE: attach disk image and run .prg file from OS filesystem
2016-05-30 20:20
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....
 
2016-06-01 18:19
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_..
2016-06-02 06:59
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.
2016-06-02 16:40
chatGPZ

Registered: Dec 2001
Posts: 11386
thats why i use pucrunch while deving :)
2016-06-02 16:57
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).
2016-06-02 17:16
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 =)
2016-06-02 17:39
iAN CooG

Registered: May 2002
Posts: 3194
simple crossdev packer? cld by tlr
cbmtools 0.6
2016-06-02 17:41
chatGPZ

Registered: Dec 2001
Posts: 11386
yay, missed this. thx :)
2016-06-02 18:37
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.
2016-06-02 18:58
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 :)
2016-06-03 09:18
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
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
Chesser/Blazon
Linus/MSL
Microshark/Damage(HUN)
rikib80
deeL/DD
Magic/Nah-Kolor
JonEgg
grip
Guests online: 87
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top NTSC-Fixers
1 Pudwerx  (10)
2 Booze  (9.7)
3 Stormbringer  (9.7)
4 Fungus  (9.6)
5 Grim Reaper  (9.3)

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