Während einer außerschulischen Tätigkeit in meiner Grundschule (ARCE) lernte ich in den letzten Jahren mit Juan Carlos, einem Lehrer, der aus Salvador Batlle kam, in Basic zu programmieren.
Später kaufte ich einen MSX-Computer (ein Sony Hit Bit 501P (Sony HB-501P)) und gemeinsam mit einem Freund erforschten wir die Möglichkeiten der Maschine und verbrachten ganze Nachmittage mit Schreibprogrammen, die in einigen MSX-Magazinen der Zeit auf Papier geschrieben wurden.
Der nächste Schritt, nachdem ich die Herausforderung von meinem Mathematiklehrer angenommen hatte, war das Programmieren in MSX Assembly Language (Z-80 Prozessor).
Auf dieser Website beabsichtige ich, einige der besten Anwendungen zu teilen, die ich damals im.cas-Format programmiert habe:
- Flöte: Ein Programm für einen Wettbewerb an meiner Sekundarschule (I.B. Gabriel Ferrater), als ich im ersten Jahr der BUP (in BASIC) war.
- Design: Ein Grafikdesigner, um die Grafik für die Spiele zu entwerfen, die er in Zukunft programmieren wollte (im Assembler Z-80).
- Zodia: Ein Raumschiff-Spiel, mit vertikalen Scrolling enthalten (in Assembler Z-80).
- Habla: Eine Text-zu-Sprach-Anwendung für Spanisch. (Eine Kombination aus Z-80 Assembler und BASIC).
- Tetris: Meine Version des beliebten Tetris-Spiels. (in Assembler Z-80).
- Ristu: Der Same von dem, was eigentlich ein Labyrinthspiel sein sollte, inspiriert von Konamis Labyrinth von Galious. Mir ist die Erinnerung ausgegangen... (im Assembler Z-80).
- Ich teile auch die Quellcodes der Apps in Assembler, zusammen mit dem Hisoft Assembler, die ich gekauft zurück in den Tag, und die ich unter den.cas-Dateien im Download (nicht alle von ihnen funktionieren).
Ich werde auch einige Änderungen an der Kommandozeilen-Schnittstelle von wav2cas, programmiert von Vincent van Dam, teilen.
Es gibt nun eine optionale Funktion, um das von wav2cas verarbeitete Signal unter anderem auf ein csv zu deponieren.
Ich werde auch eine Reihe von komplementären Skripten teilen, um mit.cas zu arbeiten, oder mit den neuen.csv der wav2cas Signalproben:
- histogram.py : Skript, um Histogrammwerte aus Samples zu erhalten. ........................................................................................................
- split_msx_tapes_into_singular_files.py : Splitt.cas-Dateien in.cas-Dateien mit einzelnen Dateien. Behandelt casdir-Dateitypen sowie asm (HiSoft Assembler) Quelldateien. ........................................................................................................
- Extrakt_msx_sources.py : Es erlaubt Ihnen, eine.txt-Datei mit jeder Quelldatei aus einer.cas-Datei (ascii und asm) zu extrahieren. Es funktioniert nicht sehr gut, aber es kann ein Anfang sein. ........................................................................................................