Search found 1465 matches

by Symoon
Fri Feb 15, 2019 4:56 pm
Forum: Tape and floppy disk converters
Topic: Novalight - very fast tape loading
Replies: 16
Views: 370

Re: Novalight - very fast tape loading

I wonder if I can't get rid of this part: 0103 6 20 62 01 JSR $0162 Read a byte, waiting for value $24 to start 0106 C9 24 CMP #$24 is it $24? (no bit sync, the signal begins with several stop bits!) 0108 D0 F9 BNE -7 No, then loop waiting for $24 to start I can't recall why I did this, maybe someth...
by Symoon
Wed Feb 13, 2019 12:25 am
Forum: Tape and floppy disk converters
Topic: Novalight - very fast tape loading
Replies: 16
Views: 370

Re: Novalight - very fast tape loading

'Multipart booster' option is working in beta version :mrgreen: It saves around 0.32 second for each additional part after the 1st one. Spotted another bug: 'old loader' option is ignored if combined with F16 speed. Will be corrected. I'm not going to hurry as all this needs testing and double check...
by Symoon
Tue Feb 12, 2019 7:19 am
Forum: Tape and floppy disk converters
Topic: Novalight - very fast tape loading
Replies: 16
Views: 370

Re: Novalight - very fast tape loading

How long is the loader (in bytes)? It's a bit complicated to answer, because it's using banks that are loaded as the WAV goes on and crush each other. And they are loading at different speeds: F16 first for a part of the kernel, then a reduced Novalight speed. So the required room is 202 bytes, but...
by Symoon
Tue Feb 12, 2019 12:35 am
Forum: Tape and floppy disk converters
Topic: Novalight - very fast tape loading
Replies: 16
Views: 370

Re: Novalight - very fast tape loading

I'm just thinking at a possible small optimization for multipart programs. Once fully loaded, the kernel and common area 0 ($100-$18C) are not destroyed, unless the loaded program decides to use page 1. So maybe it only needs to be loaded once, then for next parts only loading a reduced version of C...
by Symoon
Mon Feb 11, 2019 1:05 am
Forum: Tape and floppy disk converters
Topic: Novalight - very fast tape loading
Replies: 16
Views: 370

Re: Novalight - very fast tape loading

By testing heavily again this evening, I found 2 other small problems. Updated SourceForge. 1- F16 speed was disabled. It's now back so you should see the loader is now much faster to load! 2- I had reduced a pause between two parts of the loader, that worked fine with real machines and emulators, b...
by Symoon
Sun Feb 10, 2019 8:04 pm
Forum: Tape and floppy disk converters
Topic: Novalight - very fast tape loading
Replies: 16
Views: 370

Re: Novalight - very fast tape loading

Ok I think I got it. Unbelivable luck. $13: undocumented opcode (2 bytes): ASO (ab),Y ;13 ab This opcode ASLs the contents of a memory location and then ORs the result with the accumulator. $63: undocumented opcode (2 bytes): RRA (ab,X) ;63 ab RRA RORs the contents of a memory location and then ADCs...
by Symoon
Sun Feb 10, 2019 6:59 pm
Forum: Tape and floppy disk converters
Topic: Novalight - very fast tape loading
Replies: 16
Views: 370

Re: Novalight - very fast tape loading

It seems I get this bug since the very beginning. Strange, how can it have not crashed when I was running the code on ROM 1.0? does the op code $13 act like a NOP ? I'm puzzled. I've tried a program with $13 $60, called it and it hangs. But I've loaded again an old test file of Acherons Rage on Ori...
by Symoon
Sun Feb 10, 2019 2:59 pm
Forum: Tape and floppy disk converters
Topic: Novalight - very fast tape loading
Replies: 16
Views: 370

Re: Novalight - very fast tape loading

I spotted just one thing which seams like bug: NL-branch.png IMO the "+5" should be "+6", right? Thanks a lot ISS ; it's corrected, tested on Oric-1, and uploaded on SourceForge! About the time spent on it, I think something like 3 years, with large breaks due to real life. That allows ideas, think...
by Symoon
Sun Feb 10, 2019 2:19 pm
Forum: Tape and floppy disk converters
Topic: Novalight - very fast tape loading
Replies: 16
Views: 370

Re: Novalight - very fast tape loading

Ooooh very nice spotting, I think you're right indeed. Thanks! It seems I get this bug since the very beginning. Strange, how can it have not crashed when I was running the code on ROM 1.0? does the op code $13 act like a NOP ? I'm correcting right now and will upload the corrected verion before ton...
by Symoon
Sat Feb 09, 2019 10:23 pm
Forum: Tape and floppy disk converters
Topic: Novalight - very fast tape loading
Replies: 16
Views: 370

Re: Novalight - very fast tape loading

Thank you guys ;)
@Chema I'm sure you'll find. I'm using an old eeepc for this, those tiny computers are still great for such a job.
And I bet ISS will add it to TapOric at some point anyway - well I'm sure he will, I'm just worried about possible 44/48kHz issues.
by Symoon
Sat Feb 09, 2019 8:16 pm
Forum: Tape and floppy disk converters
Topic: Novalight - very fast tape loading
Replies: 16
Views: 370

Re: Novalight - very fast tape loading

Here's the readme: Novalight, very fast tape loader for Oric, 02/2019. By Symoon, based on Fabrice's tools TAP2WAV and TAP2CD. Version 1.1k Novalight converts an Oric TAP file into a 44 kHz WAV file that should load very fast on most Orics, ROM 1.0 or ROM 1.1. It must be used in MS-DOS, or Windows ...
by Symoon
Sat Feb 09, 2019 8:12 pm
Forum: Tape and floppy disk converters
Topic: TapOric - android TAP player for Oric
Replies: 62
Views: 14239

Re: TapOric - android TAP player for Oric

@Symoon : It would be great to include Novalight in next version. You can PM me the source and don't worry about its style :) Well, I just released it, with the source ;) So you can now pick it up and I hope you can adapt it (48kHz might be a problem as it is tuned for 44kHz... Hoping it won't give...
by Symoon
Sat Feb 09, 2019 8:09 pm
Forum: Tape and floppy disk converters
Topic: Experimental very fast tape loading
Replies: 138
Views: 28996

Re: Experimental very fast tape loading

Novalight has been released :)

See viewtopic.php?f=19&t=1927 and please now use this new thread for comments, complaints, or feedback!
:lol:
by Symoon
Sat Feb 09, 2019 8:08 pm
Forum: Tape and floppy disk converters
Topic: Novalight - very fast tape loading
Replies: 16
Views: 370

Novalight - very fast tape loading

Hi all, After years working on it, with your help, I'm happy to release: Novalight , very fast tape loading ;) You can download it here, compiled for Windows command line: https://sourceforge.net/projects/euphorictools/files/Tape%20tools/Novalight/ I hope the C code can be compiled on other platform...
by Symoon
Sat Feb 09, 2019 4:58 pm
Forum: Technical questions
Topic: Oric-1 RGB to SCART - pin 8?
Replies: 29
Views: 852

Re: Oric-1 RGB to SCART - pin 8?

Nice :)
Always find it nice seeing an Oric-1 welcome screen. That's the only Oric I've had at the beginning, for 4 or 5 years!