-
Aantal items
154 -
Registratiedatum
-
Laatst bezocht
Inhoudstype
Profielen
Forums
Galerij
Kalender
Alles dat geplaatst werd door dionoid
-
Wat is "het archief"? Bedoel je Internet Archive (archive.org)?
-
Op de P2000T website van @Bertus heb ik wel een goede uitleg gevonden van hoe hij de data-cartridge slot 2 gebruikt: https://philips-p2000t.nl/cartridges/data-cartridge.html#data-cartridge
-
Vraagje voor de P2000T hardware kenners: ik probeer cartridge slot/sleuf 2 een beetje te begrijpen. Klopt het dat dit slot eigenlijk alleen bedoeld is voor I/O toepassingen? Zoals ik het begrijp, kun je de cartridge in slot 2 laten reageren op één of meerdere van de vrije I/O poorten. Het adres van de gevraagde I/O poort staat dan op de adres-bus en eventuele data (in of uit) gaat via de data-bus. Klopt dit?
-
Kun je het dumpen van de Monitor ROM eens proberen met de Basic Rom Dumper en kijken of er verschillen zijn? Er is ook een .cas bestand van de Rom Dumper.BAS, dat scheelt overtikken: https://github.com/p2000t/software/raw/master/cassettes/utilities/Rom Dumper.cas
-
Ik begreep van @blanka dat één van zijn vier P2000T's een afwijkende Monitor ROM heeft. Wellicht gaat het hier om een bugfix/patch van de Monitor ROM. Is dit bekend bij iemand? Voor diegenen die op een eenvoudige manier de Basic cartridge ROM of de interne Monitor ROM willen dumpen via RS232 naar een PC, dan is er hiervoor de Basic Rom Dumper: https://github.com/p2000t/software/tree/master/utilities/rom-dumper
-
Jawel, een nieuwe release van de M2000 emulator! Versie 0.8.1. Download 'm van Github: https://github.com/p2000t/M2000/releases/tag/v0.8.1 Versie 0.8.1 is grotendeels een bugfix release: (soms) hangende numerieke "1" toets in Windows is opgelost CSAVE overschrijft nu ook echt als je "J" zegt op de vraag "Hier overheen?" Screenshots worden nu ook weggeschreven indien geen file-extensie wordt opgegeven En... er is ook een nieuwe optie: Audio Filter. Dit emuleert een low-pass audio filter, een beetje zoals in de RF modulator van de P2000T. Standaa
-
Dank voor je bijdrage, @Hawker17! Ik heb ze toegevoegd aan de P2000T Software Preservation Github repo. Ik kreeg een paar weken geleden trouwens ook een hele lading nieuwe .cas dumps van ene RetroTon, met daaronder o.a. "Peter's Plaatjes Program", waar ik al een tijdje naar op zoek was! Ton, bedankt!!
-
Ja, beetje verwarrend, maar volgens mij is de nummering van de PTC Print magazines niet consistent. Die uit februari 1986 hebben ze "nr. 1" genoemd, maar zou volgens mij nr. 4 moeten zijn, want die uit april 1986 is nr. 5 en PTC Print was een (ongeveer) tweemaandelijks magazine. En de PTC uit september 1991 bevat slechts 1 artikel voor de P2000 en de rest gaat allemaal over de PC (en een paar voor de MSX), dus die heb ik niet op github toegevoegd.
-
Deze komen van Internet Archive, neem ik aan? Heb ik al
-
Dit bericht had ik bijna gemist, maar er is zeker interesse in scans van dit soort folders en PTC's. Momenteel is de verzameling PTC's incompleet en onoverzichtelijk, zie https://github.com/p2000t/documentation/tree/master/PTC Ik heb zelf vroeger nooit een P2000T gehad, dus ben niet bekend met PTC, maar blijkbaar had je een PTC nieuwsbrief, maar ook een PTC Print magazine. Of waren dit dezelfde uitgaves? Ook zag ik dat PTC Print zich - ergens gedurende jaren '80 - meer ging richten op MSX en PC's. Voor het P2000T preservation project is de interesse uiteraard alleen de PTC Print
-
Mooi werk! Is dat "Basic Extended Version" een tape of een cartridge? En in principe kun je alle tapes kun je veilig stellen met Cassette Dumper, want die dumpt per cassette-blok, ongeacht het bestandstype. In jouw screenshot lees ik onder "Basic Extended Version" de tekst "Voorlopig nog maar : 10872 Bytes vrij", dus gezien deze "grappige" melding lijkt het me om een hack van Basic te gaan
-
Hmm, ik kan het niet reproduceren. Is het aantal bytes in het .cas bestand een veelvoud van 1280? Zo nee, dan is er iets fout gegaan in het dumpen. Het aantal bytes van een bestand kun je checken via het properties/instellingen menu:
-
Bedoel je in de M2000 emulator? Dat lijkt me een bug. Ik ga het proberen te reproduceren en te fixen
-
Zonder POKE, maar met een USR instructie: DEF USR0=&H0BB4 : ?USR0(0)
-
Die EOT marker moet je expliciet zetten, toch? Als je bijv. een bandje leeg maakt, daarna een enkel bestand wegschrijft, dan heeft de tape geen EOT marker na dat ene bestand, toch? Ik begreep dat het doel van een expliciete EOT marker is om bestanden vanaf een bepaald punt te "wissen". Ik ben wel benieuwd wat een EOT marker precies op tape wegschrijft. En ik ben ook benieuwd wat "Cassette Wissen" precies doet; misschien allemaal lege headers op tape schrijven?
-
Fout M (77) betekent dat de dumper geen volgend programma kon vinden op de tape, wat heel normaal is. Maar eigenlijk zou Cassette Dumper dan de melding "Dumper klaar" moeten tonen in plaats van "Cassette fout M". Vreemd
-
Er zijn verschillende manieren om Python te installeren. Het makkelijkste is wellicht om in een command prompt "python" in te typen, waarna de Windows Store wordt geopend zodat je vanuit daar Python kan installeren.
-
Hoe heb je Python geinstalleerd? Heb je daarbij de checkbox "Add Python to $PATH" aangevinkt?
-
Ik vermoed dat er ergens in de Basic code iets niet goed is, dus ik zou die controle niet weghalen. Het programma past al in 1 blok zonder te snoeien.
-
Als T=7432, dan lijkt de checksum goed. Hoe ziet je listing eruit t/m regel 71?
-
Ja, klopt. En dan COM4 vervangen door de com-poort van jouw adapter.
-
Het starten van het Python script doe je inderdaad vanuit een Dos- of Command Prompt. De instructies waren waarschijnlijk niet heel duidelijk voor mensen die nog niet eerder met Python hebben gewerkt, dus ik heb e.e.a. aangepast: https://github.com/p2000t/software/blob/master/utilities/cassette-dumper/README.md Ik heb heel benieuwd of het dumpen van jouw band 20A wel goed gaat als je het Python script gebruikt. Let wel dat dit Python script ingesteld staat op 9600 baud (dat zie je al je het script opent in bijv. Notepad), dus als je nog SERIAL.BAS gebruikt, dan moet je de 9600
-
De bug zit niet aan de kant van de zender (SERIAL.BAS of Cassette Dumper.cas), dus mijn vermoeden is dat het probleem zit bij de ontvanger (de PC dus) die niet alle ontvangen bytes goed wegschrijft. Waarschijnlijk zijn die bytes blijven hangen in de interne driver buffer, die niet volledig wordt geleegd als je het windows "TYPE" commando gebruikt. In geval van de 20A.cas dump, zie ik dat het laatste blok niet volledig is weggeschreven naar de dump file. De M2000 emulator ziet dat als fout, maar omdat alle zinvolle bytes van het laatste programma (Alice) gewoon in de dump file staan, zo
-
Het origineel heeft dus in totaal 42 blokken, maar de .cas dump van @Hawker17 heeft er maar 40, dus daar zijn gegevens verloren gegaan. @Hawker17: eindigde de Cassette Dumper met een foutmelding? Of gebruik je nog de SERIAL.BAS dumper? Ik heb ook gemerkt dat bij sommige USB-to-serial drivers (bijv. de FTDI driver) het Windows "type" command niet alle ontvangen bytes direct naar een bestand wegschrijft, maar dat pas doet als de buffer vol is. Ik heb een Python script serial_to_file.py gemaakt die wel alle bytes goed opslaat naar file (nu ingesteld op 9600 baud, dus gesch
-
Ik zie dat deze .cas 40 blokken heeft, maar het lijkt er op dat er nog een blok achteraan hoort (zie screenshot). Hierdoor werkt het programma niet als je "I" voor introductie kiest. Is dat op de oorspronkelijke tape ook zo (als je die hebt)? Of werkt de introductie daar wel? Dan zou het wellicht een bug in het dump-programma zijn die ten onrechte het dumpen afbreekt bij een niet-volledig ingelezen blok.