-
Quick method of fixing TAP parity byte?Quick question: are there any DOS/Win32 utilities (or at least, something in C/++ I could compile in Windows) which fix the broken parity byte of the…
... Windows) which fix the broken parity byte of the blocks in a ... to tell me what the byte should be but that isn ... -
TAPlist - the emulator versionI've got this working reasonably well; there's just a couple of small extra features which I want to add. (Recall that TAPlist writes a formatted lis…
... hour to prepare each 6kb block of text. Hah! So ... to a headerless tape data block, then the screen is erased ... write.
[*]Each 6kb (max) block written will have an extra ... the TAP block length, then the leading type byte & trailing parity byte written ... -
TZX format updateHi folks. Following the private communication with Andy I would like to start a discussion on changing the TZX format to reflect new needs and improv…
... is to redefine block 11 (and consequently abandon block 14).
... ID : 11 - Turbo Loading Data Block
..................................
00 2 ... bit 0 flag byte present
bit 1 parity byte present
... -
TZX format updateHi folks. Following the private communication with Andy I would like to start a discussion on changing the TZX format to reflect new needs and improv…
... ) A new CSW2-like block type would effectively replace the ... first byte: there's no need for this, block 0x14 ... -level concepts such as "parity byte" in the mix here. ... : 18 - Extended Turbo Loading Data Block
..................................
00 ... -
TZX format updateHi folks. Following the private communication with Andy I would like to start a discussion on changing the TZX format to reflect new needs and improv…
... encode by your generalization of block $18 - the C64 ... the data (flag-data-parity), or the data would ... the flag and the parity are always present, which ... how to show the right parity status etc. (For ... shows a red block because the parity byte is either not ... -
TZX formatQuick question: What is the current pulse level at the start of a TZX file? Difficult question: Why does the format say that the final pulse shoul…
... the last bit of the parity byte. However the SA/LD-RET ... pause specified by the TZX block should take this effect into ... -zero pause after the last block in the file, to let ... -
Ideas for new tape storage formatSome called them decoders or encoders, but I think that it is just something like form of presentation. Goal is of course smaller size, support of e…
... about that asymetric lenght data block? Is it something about asymetric ... to recreate a new ID block which could output such a ... , P 1560
FLAG BYTE none
PARITY BYTE present, ADD instead of ... -
Running Man TZX incompleteThe Running Man TZX does not contain level data (side 2). This data is available on the Heroes compilation if it helps.
... /> I have written a tape block manager program which analyzes the ... data in each block and shows identical blocks, timings ... of the data and the parity byte has been altered correctly to ... The final block in Addams Family has a parity error but loads ... -
Running Man TZX incompleteThe Running Man TZX does not contain level data (side 2). This data is available on the Heroes compilation if it helps.
... in the Heroes compilation. One byte has been changed in the ... of the data and the parity byte has been altered correctly to ... ] The final block in Addams Family has a parity error but loads ... -
SAVEing without waiting for keypresshello, here's question for y'all. is there a way in BASIC to bypass the "Start tape, then press any key" prompt when SAVEing an array? sorry if it'…
... A=$FF for a data block, DE=length, IX=start. However ... , and there would be a parity byte at the end. LD-BYTES ... -
Need help transferring a file to a Spectrum .dsk fileHello, I was wondering if anyone can help me transfer a file that I have into a spectrum *.dsk file? The background to this request is that I have r…
... end for the data block parity byte.
3. Add ... block parity byte
dd = data flag = 255
data block & data block parity byte ... note value for header block parity byte.
10.Repeat ... start=40023 for data block parity byte. For the purposes of ... -
Need help transferring a file to a Spectrum .dsk fileHello, I was wondering if anyone can help me transfer a file that I have into a spectrum *.dsk file? The background to this request is that I have r…
... end for the data block parity byte.
3. Add ... block parity byte
dd = data flag = 255
data block & data block parity byte ... note value for header block parity byte.
10.Repeat ... start=40023 for data block parity byte. For the purposes of ... -
What would be the simplest tape loading routine?I'm searching for some small assembly snippet I can use to load a (headerless or not) block from tape into RAM I can embed in my C games to load furt…
... /> header and +FF for a block of
data.
The ... bytes and the last byte is the 'parity' byte.
05A9 LD ... -
SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…
... ld a, 0xff ; signal data block
call ld_block ; LOAD ... send header with type and parity byte
ld b, 50 ... ix + 11) ; of data block
pop ix ; unstack ... start of block
jp sa_bytes ; immediate ... -
Batman Caped Crusader - Crash mini-episode not workingThe TZX file of the Batman Caped Crusader mini-episode given with Crash issue 60 ([URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0013514"]her…
The main data block of the TAP file has ... of pause after the last block, which makes me think the ... data block of the TZX file also has a wrong parity byte (59 ... you try to load the block by modifying the loader so ... -
ROM tape trap emulator testA very simple set of [URL="http://homepage.ntlworld.com/e.tinney/tapetest.tap"]tests[/URL] comparing IX/DE/AF return values for various incorrect blo…
These should be the tested errors:
Block 1: no error
Block 2: DE > file's block lenght
Block 3: Parity error
Block 4: Flag byte error
Block 5: DE=0, parity error
Bllock 6: file's block lenght = 1 -
ROM tape trap emulator testA very simple set of [URL="http://homepage.ntlworld.com/e.tinney/tapetest.tap"]tests[/URL] comparing IX/DE/AF return values for various incorrect blo…
To be more precise:
Block 1: no error
Block 2: DE > file's block lenght
Block 3: DE < file's block lenght, Parity error
Block 4: Flag byte error
Block 5: DE=0, parity error
Bllock 6: file's block lenght = 1 -
Sound interference and game errorsHi everyone! Here's some "issues" I have spotted. I'm still pretty new to ZX Spectrum computing/gaming...Just so you know. :) I'm using a Commodore…
... , they just load a CODE block which overwrites the system variables ... load error
The tape parity byte is not an infallible method ... -
Dandy - Hacking lvl 6 needed, please.So, I've always wondered what's in the top right corner of level 6 of Dandy. I don't recall there being a fake wall or a door. But I wonder if som…
... , load the second level data block into something like Taper (the ... block length will be between 17484- ...
Then fix the parity byte (it should be 61/0x3D ... 3 spare treasures in each block of 5 levels (so a ... -
Running Man problems1] The TZX doesn't have side 2 - the levels! 2] The TZX contains nothing but standard data blocks and loads instantly just like a TAP file. But in t…
... in the Heroes compilation. One byte has been changed in the ... of the data and the parity byte has been altered correctly to ... -
ISO-Copy - Individual Software revisitedHi folks In another thread about Supertape: [url]http://www.worldofspectrum.org/forums/showthread.php?t=36203[/url] ... we touched on ISO-Copy by th…
... loader to listen and load block 4. The clicky pilot ... encapsulated into
this block, but it loads. I' ... the end of the BASIC block ?
The ... give a correct 6 byte block for it to work.< ... the BASIC block, a very short block which will be block 3. ... -
Tinkering with DMASo, some afternoon tinkering... [img]http://photo.alioth.net/tmp/dma_small.jpg[/img] The purpose of this all is to see what's possible using the Xi…
... :
* Constant byte block fill.
On the Z80 ... takes 16 T-states per byte.
A DMA ... take 6 T-states per byte copied.
... like 21 T-states per byte!
Also, ... concept just does constant byte fills). Verilog source will ... -
ZX81 and ZX80 emulator on Spectrum 128KA couple of weeks ago we were talking about a new ZX81 emulator for the 128K. Someone beat me. More details at [url="http://www.fruitcake.plus.com/S…
...
1 byte: Block ID
2 bytes: block length
2 ... bytes: pause after block
2 bytes: data length ... -
ZX81 and ZX80 emulator on Spectrum 128KA couple of weeks ago we were talking about a new ZX81 emulator for the 128K. Someone beat me. More details at [url="http://www.fruitcake.plus.com/S…
... 1 byte: Block ID x
2 bytes: block length
1 byte: polarity ... block in ms
1 byte: Block ID y
2 bytes: block ... length
1 byte: polarity ... 2 per byte.
2 bytes: pause after block in ms< ... -
ZX81 and ZX80 emulator on Spectrum 128KA couple of weeks ago we were talking about a new ZX81 emulator for the 128K. Someone beat me. More details at [url="http://www.fruitcake.plus.com/S…
... /> 1 byte: Block ID x
2 bytes: block length
1 byte: polarity ... of last byte are zeroed.
2 bytes: pause after block in ... />
2) every other 'data' block has the pause length before ... -
Darkman on SpectaculatorI'm using version 5.2 of Spectaculator but am unable to get Darkman to load. I've tried it on Spin and it loads fine. Anyone else have this problem?
... 1ms pause after the 255 byte block.
I've just ... -
How to program Machine Code on a PC, and then run it on a speccy?Well, I've been looking into MC a bit more deeply recently - I reckon I could get my head round MC now. Back when I was a teenager, I couldn't see th…
... party. It looks like the parity byte is wrong as it generates ...