basicode icon indicating copy to clipboard operation
basicode copied to clipboard

Programs with errors but correct (?) checksum

Open robhagemans opened this issue 7 years ago • 12 comments

Chip_Shop_Basicode_2/Christian Holidays line 25050 missing a "

aa ../../collection/Chip_Shop_Basicode_2/18_Christian_Holidays.bc2

[0:20:46] Program (17)
- Pass (checksum aa)

robhagemans avatar Apr 16 '17 09:04 robhagemans

Best_of_Basicode_2/A09_Wereldtijden.bc2 line 4510 ; instead of :

7d ../../collection/Best_of_Basicode_2/A09_Wereldtijden.bc2

[0:13:05] Program (8)
- Pass (checksum 7d)

robhagemans avatar Apr 26 '17 18:04 robhagemans

Best_of_Basicode_2/A13_Stemburo.bc2 line 10170 . - syntax error on unreachable line

18 ../../collection/Best_of_Basicode_2/A13_Stemburo.bc2

[0:18:53] Program (12)
- Pass (checksum 18)

robhagemans avatar Apr 26 '17 20:04 robhagemans

Best_of_Basicode_2/B04_Histogrammen.bc2 2340 GOSUB100PRINT"EINDE DATA INVOER"

1b ../../collection/Best_of_Basicode_2/B04_Histogrammen.bc2

robhagemans avatar Apr 26 '17 20:04 robhagemans

Best_of_Basicode_3/A09_Oppervlak_en_Inhoud.bc2 30190 NOSHILVERSUM syntax error on unreachable line

61 ../../collection/Best_of_Basicode_3/A09_Oppervlak_en_Inhoud.bc2

robhagemans avatar Apr 26 '17 21:04 robhagemans

10050 IFA$="$" THENPRINTB$; GOSUB19700:GOTO10004

07 Best_of_Basicode_3/A13_Mannetje_in_de_maan.bc2

robhagemans avatar Apr 29 '17 10:04 robhagemans

https://www.worldofspectrum.org/forums/discussion/57185/basicode2a On ZX Spectrum ZX can't read Numeric values as string, in the next case removing the '$' sign will do make the program run normaly Basicode 2a , "Zeeslag" 11150 FOR I=1 TO 500: READ V$ : NEXT I

Crisius avatar Sep 12 '19 19:09 Crisius

https://www.worldofspectrum.org/forums/discussion/57185/basicode2a On ZX Spectrum ZX can't read Numeric values as string, in the next case removing the '$' sign will do make the program run normaly Basicode 2a , "Zeeslag" 11150 FOR I=1 TO 500: READ V$ : NEXT I

Or simply use the BASICODE-3 translator: https://github.com/janbredenbeek/ZXSpectrum-Basicode :-). See https://github.com/janbredenbeek/ZXSpectrum-Basicode/blob/master/BEXT2.ASM for the comments in the source (at line 864).

janbredenbeek avatar Sep 13 '19 10:09 janbredenbeek

Hallo Jan en Rob

Ik gebruik de ORIGINELE TAPE

https://www.worldofspectrum.org/forums/discussion/57185/basicode2a

www.cborn.nl/zxfiles/basicode2a-side1-maxlev+mono.wav www.cborn.nl/zxfiles/basicode2a-side2-maxlev+mono.wav

Het is BC2-a en van tape via de FUSE-emulator op mijn PC werkt het goed. Het programma 'zeeslag' begint ook gewoon behalve dat op regel 11150 er dus een V$ staat en met gewoon V werkt het wel. blijkbaar worsdt de DATA lijst daarmee 500 posities verhoogt.

verder: best of 1,2,3 heb ik ook

Het zou tof zijn als er een wereldwijd archief zou zijn ook met bv franse en poolse basicode progs

En erg bedankt voor je VLOTTE reply

Chris Rotterdam

On 09/13/2019 12:56 PM, Jan Bredenbeek wrote:

https://www.worldofspectrum.org/forums/discussion/57185/basicode2a On ZX Spectrum ZX can't read Numeric values as string, in the next case removing the '$' sign will do make the program run normaly Basicode 2a , "Zeeslag" 11150 FOR I=1 TO 500: READ V$ : NEXT I Or simply use the BASICODE-3 translator: https://github.com/janbredenbeek/ZXSpectrum-Basicode :-). See https://github.com/janbredenbeek/ZXSpectrum-Basicode/blob/master/BEXT2.ASM for the comments in the source (at line 864).

Crisius avatar Sep 13 '19 12:09 Crisius

PS

Nu ik persoonlijk kontakt heb wil ik nog effe om TOESTEMMING vragen om op mn website de tape-images te publiceren en als downloadable aan te bieden.

WOS heeft iig toestemming van Hobbyscoop, dan kan voldoende zijn. Ik weet niet zeker of het huidige WOS werkelijk openstaat voor nieuwe software of verbeterde images. Ik kon niet inloggen op de anonieme FTP. De beste plek is natuurlijk bij jullie ZELF , als daar de ruimte voor is...

ik heb de tape via een USB-tapedeck opgenomen TEAC LP-R550 met TexasInstrument 9600b als uitgangs codec en weer opgenomen met Audacity Er zitten toch wat hick-ups in. de tape kan oud zijn maar ik zag toch ook nog verschil in links en rechts bij de stereo opname. Misschien dat slimme software van de twee stream een sterke mono variatie kan maken

On 09/13/2019 02:41 PM, chris born wrote:

Hallo Jan en Rob

Ik gebruik de ORIGINELE TAPE

https://www.worldofspectrum.org/forums/discussion/57185/basicode2a

www.cborn.nl/zxfiles/basicode2a-side1-maxlev+mono.wav www.cborn.nl/zxfiles/basicode2a-side2-maxlev+mono.wav

Het is BC2-a en van tape via de FUSE-emulator op mijn PC werkt het goed. Het programma 'zeeslag' begint ook gewoon behalve dat op regel 11150 er dus een V$ staat en met gewoon V werkt het wel. blijkbaar worsdt de DATA lijst daarmee 500 posities verhoogt.

verder: best of 1,2,3 heb ik ook

Het zou tof zijn als er een wereldwijd archief zou zijn ook met bv franse en poolse basicode progs

En erg bedankt voor je VLOTTE reply

Chris Rotterdam

On 09/13/2019 12:56 PM, Jan Bredenbeek wrote:

https://www.worldofspectrum.org/forums/discussion/57185/basicode2a On ZX Spectrum ZX can't read Numeric values as string, in the next case removing the '$' sign will do make the program run normaly Basicode 2a , "Zeeslag" 11150 FOR I=1 TO 500: READ V$ : NEXT I Or simply use the BASICODE-3 translator: https://github.com/janbredenbeek/ZXSpectrum-Basicode :-). See https://github.com/janbredenbeek/ZXSpectrum-Basicode/blob/master/BEXT2.ASM for the comments in the source (at line 864).

Crisius avatar Sep 13 '19 15:09 Crisius

Hi,

Appearently this is an public email treat. OK

have some FUN have some BASICODE, hmmmmm

I still enjoy! Chris

Crisius avatar Sep 13 '19 15:09 Crisius

Hoi Crisius,

BASICODE-2A was een heruitgave van het NOS BASICODE-2 boek met mijn BASICODE-2 vertaalprogramma er op. In 1986 kwam BASICODE-3, de NOS was hierbij niet betrokken omdat de verhouding met de makers van de vertaalprogramma's was getroubleerd. Dit had te maken met auteursrechten; de NOS claimde van ieder (vertaal-)programma het auteursrecht om het later te kunnen verkopen(!) aan buitenlandse omroepen en uitgevers.

Het auteursrecht van de BASICODE-3 vertaalprogramma's en applicatieprogramma's die zijn uitgezonden door de TROS (en op de BASICODE-3 verzamelcassettes staan) is niet overgedragen en blijft dus bij de makers zelf. Strikt genomen zou je die dus allemaal toestemming moeten vragen maar dat wordt natuurlijk ondoenlijk na zoveel jaren. Ik verwacht ook geen bezwaren omdat iig de uitgezonden programma's feitelijk al eens openbaar gemaakt zijn. Dit ligt anders voor de vertaalprogramma's, die waren alleen te krijgen door het boek + cassette te kopen. Voor wat betreft mijn Spectrum vertaalprogramma verwijs ik naar mijn eigen GitHub repository :-).

Rob en ik hebben alle uitgebrachte BASICODE-2 en BASICODE-3 verzamelcassettes en cd's (voorzover bekend) gedigitaliseerd en omgezet naar ASCII bestanden.

Over mijn ervaringen met BASICODE op de Spectrum heb ik een paar jaar geleden al een verhaal geschreven, het staat hier online.

groet, Jan.

janbredenbeek avatar Sep 13 '19 23:09 janbredenbeek

Hoi Crisius,

Re Franse en Poolse programma's, ik was me er niet van bewust dat die er waren - alles wat ik heb kunnen vinden staat in deze repo (dus vooral Nederlandse, Oost- en West-Duitse en wat Britse bronnen).

Mocht je links of informatie hebben, houd ik me aanbevolen! (En geluidsopnames des te beter natuurlijk.. Programma's van de radio (in plaats van best-of) heb ik niet of nauwelijks in de repo, in principe zijn de opnames beschikbaar in het archief van de publieke omroep maar dat zou me te duur worden :)

groeten Rob

robhagemans avatar Sep 26 '19 19:09 robhagemans