Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Programs with errors but correct (?) checksum #10

Open
robhagemans opened this issue Apr 16, 2017 · 12 comments
Open

Programs with errors but correct (?) checksum #10

robhagemans opened this issue Apr 16, 2017 · 12 comments

Comments

@robhagemans
Copy link
Owner

robhagemans commented Apr 16, 2017

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
Copy link
Owner Author

robhagemans commented Apr 26, 2017

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
Copy link
Owner Author

robhagemans commented Apr 26, 2017

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
Copy link
Owner Author

robhagemans commented Apr 26, 2017

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

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

@robhagemans
Copy link
Owner Author

robhagemans commented Apr 26, 2017

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
Copy link
Owner Author

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

07 Best_of_Basicode_3/A13_Mannetje_in_de_maan.bc2

@Crisius
Copy link

Crisius commented Sep 12, 2019

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

@janbredenbeek
Copy link
Contributor

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
Copy link

Crisius commented Sep 13, 2019 via email

@Crisius
Copy link

Crisius commented Sep 13, 2019 via email

@Crisius
Copy link

Crisius commented Sep 13, 2019 via email

@janbredenbeek
Copy link
Contributor

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.

@robhagemans
Copy link
Owner Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants