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


Forums > C64 Coding > New life for your underloved datassette unit :D
2021-10-21 02:22
Zibri
Account closed

Registered: May 2020
Posts: 304
New life for your underloved datassette unit :D

The first phase of testing just ended.
(Still in the packaging and refining phase)

But I wish to share with you all my latest accomplishment.

You might want to check this out:
https://twitter.com/zibri/status/1450979434916417540
and this:
https://twitter.com/zibri/status/1450979005117644800

The fastest example (11 kilobit/sec) has the same (or better) error rlsilience as "turbo250" but it is 3 times faster.

The slowest one (8 kilobit/sec) has the same error resilience as the standard commodore slow "save", but it is 100 times faster and twice as fast as turbo250.

;)

Notes:

1) faster speeds are possible if the tape is written with a professional equipment or hi-fi with a stabilized speed and virtually no wobbling.

2) if the tape is emulated (tapuino or similar projects) the speed can go up to 34 kilobit/sec.

3) even with datassette, higher speeds are possible but the highly depend on the status of the tape, the datassette speed and azimuth.
 
... 327 posts hidden. Click here to view all posts....
 
2021-11-07 14:38
chatGPZ

Registered: Dec 2001
Posts: 11499
Quote:
I still think the error resilience/reliability part is the most interesting

Indeed. And it should be formally proved/calculated of course, a bunch of anecdotal evidence is useless for this - at best its a hint you are on the right track.
2021-11-07 19:12
Zibri
Account closed

Registered: May 2020
Posts: 304
If this was a healthy and not toxic environment I would have posted some preliminary code long ago. Unfortunately it isn't and what I see is people stealing each other code and ideas, adding a few tweaks and posting them as their own. Almost reminded me of the horrible italian bootlegged games with names and title changed and sold in newstands.

So I will post my final code when I think it will be ready.
I won't care about what "the usual guys" will think or say, because all my results are being professionally checked by engineers who are in this field from years (I am the newbie here).

About my results, they are "anectodal" only becayuse of a personal choice. When I post data is accurate data checked and rechecked by professionals and not "guys" like you or me.

I wonder why "the usual guys" are so harsh on a thing they didn't even see the code yet. And probably they won't see anything they haven't already seen in their career of sotware "inspired by others".

I am happy to KNOW that every single line (good or bad) of my code was done by me and not a single line was seen or "Inspired" by anything else.
Otherwise, where is the fun in creating?
2021-11-07 20:48
SLC

Registered: Jan 2002
Posts: 52
If that was directed towards me, I can assure you that not a single idea was taken from you (you're not the only one that have been thinking of a 2 bit scheme as I said). I started from scratch on Wednesday, and I hadn't even paid enough attention to see what scheme you were going for.

Just like you, every single line of code is mine. I admit that I did initially ask for tips on a method to use for the timers, though I did not ask for code. Not have I seen any of your tap-files either, so there's no way I could have seen your code.

Also, why did I just release this now, you seem to have asked yourself. Part of the fun when doing something like this to me, is to let others experiment with along the way rather than just babbling on about it. Would I have written this now if it wasn't for you? No, not at this time. But this WAS on my todo-list, so I figured now was a good time as any. You haven't seen the last from me, as I know I screwed up a thing or two in the previous release and I am also trying out other ways. But again, your benchmarks would make much more sense with already packed data.. I hope that you'll add that.
2021-11-07 20:51
chatGPZ

Registered: Dec 2001
Posts: 11499
Quote:
I hadn't even paid enough attention to see what scheme you were going for.

Not even looking at the thread - thats how toxic you are :(
2021-11-07 21:45
Krill

Registered: Apr 2002
Posts: 3070
Quoting Zibri
I am happy to KNOW that every single line (good or bad) of my code was done by me and not a single line was seen or "Inspired" by anything else.
Otherwise, where is the fun in creating?
There's this quote, something with standing on the shoulders of giants. :)

I.e., looking at prior art and building on that to reach new heights, with some fresh ideas and creativity, can be pretty rewarding, too. =)
2021-11-07 22:44
JackAsser

Registered: Jun 2002
Posts: 2038
Quote: Quote:
I hadn't even paid enough attention to see what scheme you were going for.

Not even looking at the thread - thats how toxic you are :(


You're all awesome (Groepaz, Zibri, SLC etc) and gives the scene a lot. <3 Just try to appreciate your individual efforts and be proud of them.
2021-11-07 23:02
Zibri
Account closed

Registered: May 2020
Posts: 304
Here is another "anecdote" for you all to enjoy:

https://www.facebook.com/Zibri/posts/10227091097965659

Giana sisters: 251 BLOCKS. Speed "6" : 8265.01 bit/sec

Note:
I made the pilot longer just to help testing.
As you can see the bars are "going" down.
That means that the writing is faster than the reading.
Why?
Because the tape was at more than half!
The same recording at the start of a tape causes bars to go up.. at about 25% of a tape they are steady. and after 50% they start to go up.

Just for information.
2021-11-07 23:15
Zibri
Account closed

Registered: May 2020
Posts: 304
Quote: Quoting Zibri
I am happy to KNOW that every single line (good or bad) of my code was done by me and not a single line was seen or "Inspired" by anything else.
Otherwise, where is the fun in creating?
There's this quote, something with standing on the shoulders of giants. :)

I.e., looking at prior art and building on that to reach new heights, with some fresh ideas and creativity, can be pretty rewarding, too. =)


I don't think this is the right place for a philosophical discussion, but I can agree on that.
And surely I was "inspired" but my own experience in computing and telecommunications.
But believe me if I tell you that before 3 weeks ago I barely used a tape when I was 13.
I didn't know anything about the encoding or anything about even reading a commodore tape (but I knew about the 1541 and magnetic media in general).
I like sometimes to "reinvent the wheel" without previous knowledge and see where it leads me. Then if it fails I can always climb some gian shoulder and look around, but I prefer not to do that when I learn something.
But, surely both way can obtain great results.
What I don't like is when people clinbing a giant's shoulder, won't even cite the name of the giant.
In computing that happened many times (xerox is a "giant" example)
2021-11-07 23:17
Zibri
Account closed

Registered: May 2020
Posts: 304
Quote: If that was directed towards me, I can assure you that not a single idea was taken from you (you're not the only one that have been thinking of a 2 bit scheme as I said). I started from scratch on Wednesday, and I hadn't even paid enough attention to see what scheme you were going for.

Just like you, every single line of code is mine. I admit that I did initially ask for tips on a method to use for the timers, though I did not ask for code. Not have I seen any of your tap-files either, so there's no way I could have seen your code.

Also, why did I just release this now, you seem to have asked yourself. Part of the fun when doing something like this to me, is to let others experiment with along the way rather than just babbling on about it. Would I have written this now if it wasn't for you? No, not at this time. But this WAS on my todo-list, so I figured now was a good time as any. You haven't seen the last from me, as I know I screwed up a thing or two in the previous release and I am also trying out other ways. But again, your benchmarks would make much more sense with already packed data.. I hope that you'll add that.


Ok, then. I apologize to YOU. Perhaps we are more alike than I thought. And I would be delighted to share ideas with you and make a perfect one :D

Wanna know one? I don't use timers :D

Question:
can some of you provide me a crunched version of giana sisters disk file "1" (entry point $84F) done with a GOOD cruncher? I don't want to try one then hear there was a better one.. and I never played with crunchers (yet).
2021-11-07 23:59
SLC

Registered: Jan 2002
Posts: 52
Quote: I don't think this is the right place for a philosophical discussion, but I can agree on that.
And surely I was "inspired" but my own experience in computing and telecommunications.
But believe me if I tell you that before 3 weeks ago I barely used a tape when I was 13.
I didn't know anything about the encoding or anything about even reading a commodore tape (but I knew about the 1541 and magnetic media in general).
I like sometimes to "reinvent the wheel" without previous knowledge and see where it leads me. Then if it fails I can always climb some gian shoulder and look around, but I prefer not to do that when I learn something.
But, surely both way can obtain great results.
What I don't like is when people clinbing a giant's shoulder, won't even cite the name of the giant.
In computing that happened many times (xerox is a "giant" example)


Could you for reference just try writing out SIDrip ReLive too? (I am aware it will make less impressive benchmarks for you, but it really would be interesting to see how it performs on real hardware for you)

I'll share mine even if you may not be that interested:

Giana Sisters (same file as you, unpacked) gave me slightly above 8500 bits/s now, written with a U2 and read back on the same C2N. The demo I linked to yielded a little over 6750 bits/s.

Update: Now at 8398 bits/s for the sidrip demo and 10114 bits/s for unpacked Giana Sisters. Still written back with the U2 and successfully read back. :)
Previous - 1 | ... | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | ... | 34 - 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
DJ Space
Brittle/Dentifrice^(?)
Didi/Laxity
Durandal
Airwolf/F4CG
Skyhawk/Triad
lotus_skylight
WVL/Xenon
Guests online: 120
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.6)
4 Coma Light 13  (9.6)
5 Codeboys & Endians  (9.6)
6 Edge of Disgrace  (9.6)
7 Signal Carnival  (9.6)
8 Comaland 100%  (9.6)
9 What Is The Matrix 2  (9.6)
10 Uncensored  (9.6)
Top onefile Demos
1 At the Cinema  (9.8)
2 Nine  (9.8)
3 Layers  (9.6)
4 Cubic Dream  (9.6)
5 Party Elk 2  (9.6)
6 Datastiltje 2014 Win..  (9.5)
7 Copper Booze  (9.5)
8 Onscreen 5k  (9.5)
9 Libertongo  (9.5)
10 Charflasher  (9.5)
Top Groups
1 Artline Designs  (9.4)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Performers  (9.3)
5 Censor Design  (9.3)
Top Webmasters
1 Slaygon  (9.7)
2 Perff  (9.6)
3 Sabbi  (9.5)
4 Morpheus  (9.4)
5 CreaMD  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2025
Page generated in: 1.694 sec.