Experimental very fast tape loading

Anything related to the tools Tap2Wav, Tap2CD, Tap2Dsk, Sedoric Disc Manager, Tape Header Creator, WriteDsk, and generaly speaking tools related to the management of Oric data files and devices.
User avatar
NekoNoNiaow
Flight Lieutenant
Posts: 272
Joined: Sun Jan 15, 2006 10:08 pm
Location: Montreal, Canadia

Re: Experimental very fast tape loading

Post by NekoNoNiaow »

iss wrote: Tue Jan 15, 2019 10:52 am Ok, back to it. Currently working at a version that saves 4 bytes in the stack (it's the 10th release candidate...).
The optimization quest is a never ending one. :D
iss wrote: Tue Jan 15, 2019 10:52 am After this, unless another new idea springs to mind, I'll release it and leave it to others to find if anything can be optimized ;)
I cannot wait and am already getting in pouncing position. :p
iss wrote: Tue Jan 15, 2019 10:52 am (Last time I promised a release, I got my computer stolen, got a bit sick afterwards, went to holidays, had to deal with damages at my home while on holidays, and later spent much more time than expected working at a Christmas gift... Hoping I can stay focused this time :D)
Argh. The real life quest is also a tough one. Be brave adventurer!
User avatar
Symoon
Archivist
Posts: 2496
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: Experimental very fast tape loading

Post by Symoon »

Getting closer. Latest (last?) tests seem OK.
Writing doc.

The following table describes roughly-but-in-detail how the WAV file is build, and the corresponding code.
Structure_detail.png
User avatar
Symoon
Archivist
Posts: 2496
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: Experimental very fast tape loading

Post by Symoon »

Ok, yesterday my home was without power, so work is a bit slow.
So, another teaser ;)
Byte_size_detail.png
Byte_size_detail.png (8.07 KiB) Viewed 12043 times
(This scheme doesn't take a few details into consideration, that may affect the values a little, such as: standard speed bytes always mix 0 and 1due to parity or start/stop bits, and so on.)
User avatar
Symoon
Archivist
Posts: 2496
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: Experimental very fast tape loading

Post by Symoon »

Novalight has been released :)

See viewtopic.php?f=19&t=1927 and please now use this new thread for comments, complaints, or feedback!
:lol:
jsk
Officer Cadet
Posts: 46
Joined: Mon Jun 29, 2020 10:11 pm

Re: Experimental very fast tape loading

Post by jsk »

Symoon wrote: Mon Mar 05, 2018 1:22 am By the way, I had made another video last year, a slideshow with many Hires screens.

You can see (and hear!) the effect of the compression when loading "empty" zones in some images.
I'm at awe at the speed here! It's also really clever to have the saver/decoder do RLE!

I'm just hoping LOCI is faster, still, LOL!

Can't wait reading the rest of this thread....

BTW: maybe answered later in the thread: Is the .tap-file, or rather the screens saved available as a zip/tar, or... ahum .tap (for emulator?).

My guess here is that at first you load a program that replaces/or is the really faster tape loader... (I'll go read the test!)
Post Reply