Quantcast
Channel: stardot.org.uk
Viewing all articles
Browse latest Browse all 3382

8-bit acorn emulators • Re: B-Em Tape Overhaul v3 (SAVE support, autotests)

$
0
0
does the saving of tapes in B-em support exotic parity formats like 8E1 and 8O1 if I create a little test program to write these data blocks it writes all garbage and does not add the 0140 chunk to change parity as it should. and then instead of write a block of &100 as it should be, it writes blocks of &DF length, the highlighted is a block that was suppose to be written as 8E1 data and as can be seen is only &DF long.
the test data was 1st block at 8N1 2nd at 8E1 then 3rd at 8O1 again, then last block is again at 8N1

data was saved as uncompressed UEF.
ParityTest.jpg
tibet looks right

Code:

tibet 0.5leader 9016/baud 1200/framing 8N1data------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------------------..--..--------------..----..------------..--....------------..------..----------..--..--..----------..----..--..--..--....--..................------------------..endleader 582/baud 1200/framing 8E1data------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------------------..--..--------------..----..------------..--....------------..------..----------..--..--..----------..----..--..--..--....--..................------------------..endleader 582/baud 1200/framing 8O1data------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------------------..--..--------------..----..------------..--....------------..------..----------..--..--..----------..----..--..--..--....--..................------------------..endleader 578/baud 1200/framing 8N1data------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..--..------..--..--..--..--..--......--..--..----..--....--..--....------....--..--....--..--....--..------------..----..----..--------..--..----..----......--..--........--....--..--......--......--..----......--....--..------------..----..----....------..--..--........--....--..--------........--..------------..----..----..--..----..--..--..--..--......--..--..--....--....--..----------......--..--..--..----....--..------..----....--..------------..----..--........----..--..----....--......--..--..--..----....--..----..----......--..------------..----..------..--..--..--..--------..--....--..--..--..----....--..------------..----..------....----..--..--..--------....--..----..--........--..--..----........--..------------..----..------..------..--..--........--....--..--......----....--..--....----......--..------------..----..----..--------..--..--..--------....--..--....------....--..--....--..--....--..------------..----..--..------....----..----..----....----..--....----....----..------..--....----..--..--..--....----..----....--....----..--......--....----..--------......----..--..----......----..----------....----..------------..----..------------------..--..--------------..----..------------..--....------------..------..----------..--..--..----------..----..--..--..--....--..................------------------..endleader 7186

Statistics: Posted by vanekp — Mon Mar 03, 2025 8:46 pm



Viewing all articles
Browse latest Browse all 3382

Trending Articles