-
Aantal items
38 -
Registratiedatum
-
Laatst bezocht
Inhoudstype
Profielen
Forums
Galerij
Kalender
Alles dat geplaatst werd door Bekkie
-
Na een reset met een tape in de recorder zal de P2000 proberen het eerste programma op tape te laden (en uitvoeren).
-
Dan zit er waarschijnlijk een draadje los naar de opsteek print over de SA5050. Die out 0,1 en out 0,0 toggelen een I/O-pin. Standaard zou de P2000T na een reset in 40 karakter mode moeten opstarten.
-
Met "out 0,1" schakel je naar 80 karakter mode en met "out 0,0" weer terug naar 40. Om ook de volledige schermbreedte in Basic te kunnen gebruiken, moet ook de interpreter weten dat het scherm 80 karakters breed is. Dit kan met het commando "poke &H60B0,79" met "poke &H60B0,39" wordt de beeld scherm breedte weer 40 karakters.
-
Die 7805 is gewoon zeer inefficient. Alle overspanning wordt omgezet in warmte. ""Is zo'n compacte module met RAM minder zwaar voor de voeding?" ja veel minder zwaar.
-
Die opzet bordjes rond de 5020/5050 zijn de zogenaamde 80 karakter kaartjes (zie mijn eerder post) 1) Ja die kun je zonder problemen in de "mint P2000T" plaatsen. Gewoon die 3 steunen plaatsen en deze kaart in de hoogste (van 2) positie klikken. Let dan wel op dat de koeling van de P2000T vrij karig is. Het kan zijn dat de achterkant, met name in de buurt van de aan uit schakelaar erg warm wordt. Het kan daarom verstandig zijn een flinke koelvin te plaatsen. 2) Dit schema zou moeten werken. (Uit de tijd dat SCART nog met een K geschreven werd š) Wel even opletten of je modere TV nog 50Hz 4:3 analoge signalen doorgeeft. Overigens zou een coax-kabel ook prima moeten werken. 3) Hieronder de pin out van de seriĆ«le P2000T poort (25 polig sub-d). Paar opmerkingen een Arduino werkt met TTL signalen (0 of +5volt)) en de P2000T met + / - 10 volt. Een zogenaamde level shifter is dus nodig om de Arduino niet stuk te maken. Zelf gebuikt ik een standaard 25 sub-d naar 9 sub-d polige seriĆ«le kabel en een RS232 naar USB converter die ik rechtstreeks aan mijn PC aansluit. .
-
Beste dmr, Met "out 0,1" schakel je naar 80 karakter mode en met "out 0,0" weer terug naar 40. Om ook de volledige schermbreedte in Basic te kunnen gebruiken, moet ook de interpreter weten dat het scherm 80 karakters breed is. Dit kan met het commando "poke &H60B0,79" met "poke &H60B0,39" wordt de beeld scherm breedte weer 40 karakters.
-
Maybe you can try this BASIC program, when connecting the P2000T printerport to a PC via USB and capture data on the PC. This little program will sent the BASIC-ROM in hex. 100 POKE &H6016,0 : REM Set speed to 2400 baud 110 FOR I=&H1000 TO &H4FFF 120 IF PEEK(I) < 16 THEN LPRINT "0"; 130 LPRINT HEX$(PEEK(I)) 140 POKE &H60A1,0 : REM reset line counter 150 IF I MOD 32 = 0 THEN PRINT "."; 160 NEXT I
-
Wijnand, het klopt dat er 2 varianten van de MDCR bestaan. Die zijn qua PCB inderdaad behoorlijk verschillend. Je kunt aan de eject knop zien of je een oude (met een lange schuif knop) of nieuwe variant hebt (met een klein lipje). Die oude waren aanzienlijk beter van kwaliteit. De aansluitingen zijn hetzelfde en je kunt een oude MDCR door een nieuwe vervangen en vise versa. Ze zijn compatible. Ter info: de eerste post van deze forum-draad toont een foto met de oude MDCR Wikipedia een nieuwe : https://nl.wikipedia.org/wiki/Philips_P2000
-
(eerste foto) Dit is inderdaad een floppy controller maar geen P2000M board. Eerder een Minware FDC maar dan zonder de extra communicatie poort. De Z80SIO en 2de Z80CTC missen. (tweede foto) Dit is inderdaad een 40/80 koloms kaart, type maar eens "out 0,1" in dan springt ie naar 80-karakter mode (out 0,0 weer terug.) (een na laatste foto) Hier is inderdaad een hobbyist bezig geweest. Die 9 sub zou een eigen gebrouwen joystick interface kunnen zijn. Waarbij dus de pijltjes toetsen en spatie balk getriggerd worden door joystick bewegingen. Die ronde 8 polige connector zou als diskdrive voeding gebruikt kunnen zijn, zit daar 12 en 5 volt op?
-
Dank voor de info en de Tron tip, Is weer eens een goede reden om mijn Tron-collectie uit het stof te trekken. De Eagle bestanden zijn goed leesbaar. Zowel de muis als de midi interface zijn volgens het schema van Hoppie niet interrupt gestuurd, dat was volgens mij ook de reden om die SIO/PIO's te gebruiken als je regelmatig polled mis je geen byte. (Mijn muis interface heeft trouwens maar 1 PIO)
-
In dat geval kan ik de bestanden beter niet hier uploaden. Deze slot 2 modules heb ik reeds in de emulator zitten: centronics P2000 MW102 Centronics Interface m2001 P2000 Miniware M2001 V.24 Serial Interface m2003 P2000 Miniware M2003 Centronics Interface m2009 P2000 Miniware M2009 Auto Dial/Answer modem mouse P2000 MSX Mouse Interface p2174 P2000 P2174 V.24 Serial Interface p2ggcent P2000 P2000gg Centronics Interface uniface P2000 Universal I/O Interface (uniface) v24 P2000 PTC V.24 Serial Interface viewdata P2000 P2171-1 Viewdata Communicator Ik ben nog opzoek naar handleidingen, schema's en/of specificaties van deze modules zo dat ik ze ook toe kan voegen: - IEEE interface - P2373 - IEC-BUS Interface - Midi interface cartridge (waarschijnlijk een Z80 SIO maar hoe aangesloten?)
-
Ik heb hier ook nog 2 werkende P2000Ts staan een "kale" alleen met geheugen uitbereiding en een hele volle (80karaker, terugspoel automaat, FDC, CPM en HiRes kaart). Die Zemon rom heb ik volgens mij gevonden op het Github P2000T Preservation Project Ja die service manual heb ik hier liggen, Er staan niet veel spannends in hoor, het is vooral een lijst met alle 12NC nummers en uitleg van de Maintenance rom modules. Ik zal het voor je in scannen en ook achter laten op het Github P2000T Preservation Project. (hier staat ie nu)
-
Ja klopt het mame project heeft als doel om oude "consoles" te bewaren voor de toekomst als een soort museum. De kracht van dit project is dat ze de hardware emuleren echt op chip niveau. Mijn toevoegingen bestaan dus uit het "samenstellen" van de FDC (M-board en M2200). De belangrijkste IC's (uPD765, Z80-SIO, Z80-CTC en mc146818) waren al beschikbaar, alsmede de floppy drive emulatoren. De grootste uitdaging was de "ready control" logica te emuleren. Gelukkig heb ik de schemas nog. Toen de emulator klaar was heb ik de byte-code van je JWS-system van mijn P2000T overgezet naar een floppy-image op mijn PC en die werkte 1-op-1. Het zelfde geldt voor de hires-kaart met de Z80-PIO, ook daar draait gewoon de originele GOS3.6 rom code op. Het leuke van de mame emulator is dat die ook op andere architectuur draait zoals Linux en dus Raspberry pi. Als je wil kan ik je de executable sturen met benodigde P2000 roms en JWS-disk image. (Ik weet niet of ik die mag posten hier anders doe ik dat graag natuurlijk)
-
Wat leuk om te zien dat er nog een actief P2000T forum te vinden is. Ook ontzettend leuk om de verhalen van JWS (voor mij een jeugdheld) te lezen. Tijdens de lockdown van vorige winter heb ik me op een P2000T uitbereiding gestort van het mame project. Hierin zat al een P2000T emulator die m.i. echter een aantal zaken miste, Zoals: - floppy disk support - 80 karakter kaart - slot 1 ROM selectie mogelijkheid - Hires kaart support - een aantal slot 2 modules. De code heb ik begin 2021 aangeboden als pull request aan het mamedev.org project, helaas is deze om voor mij onduidelijke redenen nog niet gemerged. (https://github.com/mamedev/mame/pull/7577) Wel heb ik een kleine demo gemaakt op youtube Welke hier te vinden is. Het leuke van het mame project is dat de hardware er erg goed geƫmuleerd wordt. Alle code (ROM, disk en cassette images) kunnen 1 op 1 gebruikt worden. Het was voor een goede aanleiding om mijn oude P2000 archief met oude schema's en floppies weer eens in te duiken.