Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user Harvey ! (Registered 2024-11-25) You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > Why releasing small stuff in a whole D64 image?
2017-03-27 21:31
Hermit

Registered: May 2008
Posts: 208
Why releasing small stuff in a whole D64 image?

I'm curious why many of very small (even several kilobytes) of releases are made on .d64 image?
I'm a minimalist (usually with limited internet connection) and if I see a music or one-file demo etc. on ~170kbyte D64 I sometimes don't download it, just because I don't like the 5..10x waste of space and bandwidth in general. (And maybe the pollution it generates in big amounts, a problem nowadays I think, yet not the biggest source of pollution is IT.)

Sorry if my thinking is weird or uncommon (really hope it isn't), but I'm still curious why many people release things on .d64 instead of .prg (or .sid or .tap) if they could fit.
Is it easier to save or load D64 format on their systems or cartridges?
In any way, if you like to release small stuff in .d64, I'd thank you if you at least compress (zip) it or release a .prg beside the .d64, as seen many times, and so they won't distract people like me, and your release will be downloaded and evaluated a bit more times...
2017-03-27 21:58
Frantic

Registered: Mar 2003
Posts: 1646
I like to have all my stuff in a single format rather than several different ones, and d64 works for all purposes. While I respect different points of view, I would guess that the average internet user in these video streaming days considers ~170kb to be "nothing". Just my view.
2017-03-27 22:24
Zyron

Registered: Jan 2002
Posts: 2381
Mainly to preserve the filename I guess, and perhaps because you want to include some kind of dir-art.

I used to gzip d64s because then you didn't have to unpack them before attaching in Vice.
2017-03-28 03:47
ChristopherJam

Registered: Aug 2004
Posts: 1408
I used to find .d64 releases annoying for single filers because it was easier for me to transfer a prg via codenet to my real 64 than to extract the file.

But my c64 is currently broken, and even if it wasn't I could probably script something to pull the prg out if I got my shit together.

I vaguely recall gzipped .d64s being disallowed here at some point? It does seem like a good compromise aside from that.
2017-03-28 05:01
bugjam

Registered: Apr 2003
Posts: 2581
@Hermit: I think it is good that you brought that topic up, because indeed most people (including myself) would assume that nowadays, everyone has sufficient bandwith to not bother about a few KB. So it is important to remind folks about it.
Preservation of the original file name is the essential point here; I guess needs are different for different people - personally, I prefer .d64 also for ease of use, but needs are different, as ChristopherJam pointed out.
I never bothered to zip images before uploading, but henceforth I will!
2017-03-28 05:02
lft

Registered: Jul 2007
Posts: 369
Also keep in mind that newer modems support compression. Highly regular data, such as a large stretch of null-bytes, will actually be compressed by a factor of 1:4 during transfer, if you are using a V.42bis modem to connect to your ISP. That is the reason they are marketed as e.g. 38400 bps instead of the actual 9600.

It's not as good as using compressed files as suggested, but at least the overhead is on the order of 40 kB rather than 171 kB. In fact, this technology will allow you to transfer an almost-blank .d64 image in less than a minute.

Mind, at these increased transfer rates, the interrupt latency of your machine might become a bottleneck. For instance, if you are using the Amiga's built-in serial port, rates above 9600 are unreliable because the software layer needs to respond in time to grab each incoming byte from the hardware before the next one arrives.
2017-03-28 05:39
bugjam

Registered: Apr 2003
Posts: 2581
There used to be also a problem with .prgs as download, IIRC - in certain instances the endbytes are cut off because they are misinterpreted by the OS, or something. Ninja told me that many years ago, not sure if that problem is still relevant.
2017-03-28 07:10
Stryyker

Registered: Dec 2001
Posts: 468
Possibly the increased use of 1541 Ultimate may influence it too.
2017-03-28 07:15
iAN CooG

Registered: May 2002
Posts: 3187
Quote: There used to be also a problem with .prgs as download, IIRC - in certain instances the endbytes are cut off because they are misinterpreted by the OS, or something. Ninja told me that many years ago, not sure if that problem is still relevant.

More likely, the tool that extracted the prg from the t64 or d64, is bugged and doesn't extract the correct amount number of bytes. Loading a correctly sized prg directly or from a d64 doesn't change anything.
2017-03-28 07:21
Dano

Registered: Jul 2004
Posts: 231
As for myself i tend to have problems with WinVice breaking the drag'n'drop of files onto it (going back to default settings fixes it though). I'm just a lazy Windows guy, and i guess there's no option to load a prg from the menu?

So d64 always works flawlessly and that makes the point for me. So yes, i am all in for having everything as d64.

Rambling over some 170kb plus or minus just doesn't cut it for me.

In the end there will always be two sides. And people who use vice from the shell won't care about formats anyway i guess.. ^^
2017-03-28 07:23
tlr

Registered: Sep 2003
Posts: 1787
Quote: Mainly to preserve the filename I guess, and perhaps because you want to include some kind of dir-art.

I used to gzip d64s because then you didn't have to unpack them before attaching in Vice.


+1

I also prefer gzipped .d64's although not all tools handle them transparently. Coming to think of it, there should be one that extracts .d64.gz with a single file in them. Shouldn't be too hard to write.

The only other "popular" container that supports original filenames is T64 and that is really badly standardized. Even fewer tools handle that transparently.

I guess that if PETSCII was a part of unicode (perhaps it is?) you could have files with the original name directly in the filesystem, but I wouldn't want to rely on that.
 
... 40 posts hidden. Click here to view all posts....
 
Previous - 1 | 2 | 3 | 4 | 5 - 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
Britelite/Dekadence
CreaMD/React
Acidchild/Padua
RS-232
Visage/Lethargy
E$G/HF ⭐ 7
www.gb64.com
Bieno/Commodore Plus
Nordischsound/Hokuto..
iAN CooG/HVSC
Guests online: 104
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Wonderland XIV  (9.6)
10 Comaland 100%  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Libertongo  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Morph  (9.5)
9 Dawnfall V1.1  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Nostalgia  (9.3)
5 Triad  (9.2)
Top Webmasters
1 Slaygon  (9.6)
2 Perff  (9.6)
3 Morpheus  (9.5)
4 Sabbi  (9.5)
5 CreaMD  (9.1)

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