Yesterday when I made a new TZX direct from the WAV with MakeTZX v2.35-b1 I forced to ID.11 blocks again then reverted all but the main block to ID.10 as they use ROM timings. Previous version of MakeTZX make Sync 0 and 1 714 714 instead of 667 735. I hope Ramsoft will release v2.35 that fixes this onto WoS soon.
Interesting thread.
One question. What does "beautified" mean?
Beautified or beautification is when pauses between blocks have been
rounded to the nearest 1000ms. We don't like this, the 'random' pauses help us identify bogus uploads. In some cases it can also have an effect on loaders which will result in a reset.
The Firebird re-release looks like this:
1- A: Program : DarkStar Length: 19 Normal Speed ,Pause: 1.000s
2- 22:
Length: 386 Normal Speed ,Pause: 1.000s
3- 1A9:
Length: 45569 Normal Speed
....As you can see the pauses are all 1000ms and this shouldn't be the case.
I managed to load this on my spectrum without any problem using playtzx the other day.
So now I'm really confused. Is this a dodgy file like every one says, because if it was, surely it wouldn't have loaded on my spectrum? or does csmith have a dodgy spectrum?:confused:
It's a combination of things from what I've read. The data in the TZX is okay (according to Taper & Tapir), but the loader is flawed as described by Jon. The new TZX I made from the same WAV sample worked, but that could be a fluke, or the pause made a difference (during EAR flip states).
It can also be the settings you're using in an emulator and some emulators interpret differently which can also result in failure. A few variables that can make or break.
Comments
Yesterday when I made a new TZX direct from the WAV with MakeTZX v2.35-b1 I forced to ID.11 blocks again then reverted all but the main block to ID.10 as they use ROM timings. Previous version of MakeTZX make Sync 0 and 1 714 714 instead of 667 735. I hope Ramsoft will release v2.35 that fixes this onto WoS soon.
The following TZX works, maybe a fluke the way I've decoded it, or the pause just hits right, it's also a v1.00 TZX so doesn't have the polarity block. No doubt it'll fail for everyone else ;-), sods law eh:
http://newton.sunderland.ac.uk/~specfreak/Dark%20Star%20-%20Side%20A.tzx
I think I'll send Steve a CSW so if future problems occur we can use that as well as.
Cheers
Andy
Beautified or beautification is when pauses between blocks have been
rounded to the nearest 1000ms. We don't like this, the 'random' pauses help us identify bogus uploads. In some cases it can also have an effect on loaders which will result in a reset.
The Firebird re-release looks like this:
1- A: Program : DarkStar Length: 19 Normal Speed ,Pause: 1.000s
2- 22:
Length: 386 Normal Speed ,Pause: 1.000s
3- 1A9:
Length: 45569 Normal Speed
....As you can see the pauses are all 1000ms and this shouldn't be the case.
Cheers
Andy
I'd put it down to a duff TZX, and used the re-release instead.
So now I'm really confused. Is this a dodgy file like every one says, because if it was, surely it wouldn't have loaded on my spectrum? or does csmith have a dodgy spectrum?:confused:
It can also be the settings you're using in an emulator and some emulators interpret differently which can also result in failure. A few variables that can make or break.
If you can try the TZX further up the thread, and maybe the CSW:
http://newton.sunderland.ac.uk/~specfreak/Dark%20Star%20-%20Side%20A.csw
I'll release the CSW on WoS to compliment the updated TZX.
Cheers
Andy
do you still need the Firebird re-release of Darkstar as I own one.
from Guy