dionoid 11 maart gepost Share 11 maart gepost 11 minutes ago, Hawker17 said: @dionoid PTC februari 1986 nr 1 & PTC september 1991 nr 50 PTC Print februari 1986 nr1.pdf 60.16 MB · 0 downloads PTC Print september 1991 nr50.pdf 22.44 MB · 0 downloads Deze komen van Internet Archive, neem ik aan? Heb ik al Quote Link naar bericht Delen op andere sites
Hawker17 11 maart gepost Share 11 maart gepost 34 minuten geleden, dionoid zei: Deze komen van Internet Archive, neem ik aan? Heb ik al Inderdaad, maar ze staan niet bij je PTC's op Github. Quote Link naar bericht Delen op andere sites
HAL9000 11 maart gepost Share 11 maart gepost (aangepast) 1 hour ago, Hawker17 said: Zijn er nog meer mensen die PTC tijdschriften in bezit hebben? Ik heb 'fysiek': 11-45,47-75,77-82 en het jubileumnummer van April 1990. Dus Niet 1-10,46 en 76. PTC nieuwsbrieven en P2000 nieuwsbrieven van NAT.LAB heb ik compleet, voor zover ik weet... 11 maart aangepast door HAL9000 Quote Link naar bericht Delen op andere sites
Hawker17 12 maart gepost Share 12 maart gepost 11 uur geleden, HAL9000 zei: Ik heb 'fysiek': 11-45,47-75,77-82 en het jubileumnummer van April 1990. Dus Niet 1-10,46 en 76. PTC nieuwsbrieven en P2000 nieuwsbrieven van NAT.LAB heb ik compleet, voor zover ik weet... Goed om te horen dat je de serie (bijna) compleet hebt. Heb je toevallig ook een deel gescand? Het zou fijn zijn als je dit kon bijdragen aan het P2000 preservation project op Github. Quote Link naar bericht Delen op andere sites
HAL9000 12 maart gepost Share 12 maart gepost 34 minutes ago, Hawker17 said: Goed om te horen dat je de serie (bijna) compleet hebt. Heb je toevallig ook een deel gescand? Het zou fijn zijn als je dit kon bijdragen aan het P2000 preservation project op Github. Ik ga in April een scan-opstelling maken omdat ik voor de familie foto-albums ga inscannen. Ik zet PTC op de lijst . Quote Link naar bericht Delen op andere sites
dionoid 12 maart gepost Share 12 maart gepost 14 hours ago, Hawker17 said: PTC februari 1986 nr 1 & PTC september 1991 nr 50 ... Inderdaad, maar ze staan niet bij je PTC's op Github. 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. Quote Link naar bericht Delen op andere sites
Hawker17 13 maart gepost Share 13 maart gepost Op 12-3-2024 om 08:39, HAL9000 zei: Ik ga in April een scan-opstelling maken omdat ik voor de familie foto-albums ga inscannen. Ik zet PTC op de lijst . Dat zal een hele klus worden, maar hartstikke bedankt voor je bijdrage alvast. Quote Link naar bericht Delen op andere sites
dionoid 13 maart gepost Share 13 maart gepost (aangepast) On 3/11/2024 at 10:13 AM, Hawker17 said: @dionoid Weer een paar titels om toe te voegen aan het P2000T Preservation Project. Kralen & Schalen Kralen & Schalen.cas 18.75 kB · 1 download 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!! 13 maart aangepast door dionoid Quote Link naar bericht Delen op andere sites
dionoid 13 maart gepost Share 13 maart gepost (aangepast) 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. Standaard staat ie op "Normal Filter". 13 maart aangepast door dionoid Quote Link naar bericht Delen op andere sites
Hawker17 14 maart gepost Share 14 maart gepost 11 uur geleden, dionoid zei: 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. Standaard staat ie op "Normal Filter". Geweldig, hartelijk dank voor je werk! Ik ga er weer mee aan de slag en laat je het weten als ik bijzonderheden tegenkom. Quote Link naar bericht Delen op andere sites
dionoid 14 maart gepost Share 14 maart gepost (aangepast) 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 14 maart aangepast door dionoid Quote Link naar bericht Delen op andere sites
blanka 14 maart gepost Share 14 maart gepost 13 minutes ago, dionoid said: 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 cartridges ROMs of de interne Monitor ROM willen dumpen via RS232 naar een PC, dan is er hiervoor de Rom Dumper: https://github.com/p2000t/software/tree/master/utilities/rom-dumper Ik heb juist op drie machines, eentje van rond serienummer 2000, een rond 14000 en een rond 26000 allemaal dezelfde ROM, maar die is anders dan die van MdK. Ik heb er daarnaast 2 met een andere versie, beide uniek. En niet een die hetzelfde is als bij de emulator. Quote Link naar bericht Delen op andere sites
dionoid 14 maart gepost Share 14 maart gepost (aangepast) 13 minutes ago, blanka said: Ik heb juist op drie machines, eentje van rond serienummer 2000, een rond 14000 en een rond 26000 allemaal dezelfde ROM, maar die is anders dan die van MdK. Ik heb er daarnaast 2 met een andere versie, beide uniek. En niet een die hetzelfde is als bij de emulator. 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 14 maart aangepast door dionoid Quote Link naar bericht Delen op andere sites
blanka 14 maart gepost Share 14 maart gepost @dionoidIk heb de ROM fysiek uit de machine gehaald, maar je kunt natuurlijk ook softwarematig dumpen, niet aan gedacht. Ik zal wel eens vergelijken. Quote Link naar bericht Delen op andere sites
dionoid 14 maart gepost Share 14 maart gepost 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? Quote Link naar bericht Delen op andere sites
blanka 14 maart gepost Share 14 maart gepost 3 minutes ago, dionoid said: 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? @Bertus weet volgens mij wel aardig wat je wel en niet met poort 2 kunt, die heeft er 2 modules voor ontworpen. Ik ken m vooral van de UNIFACE en de M2009 telefoonmodem van Miniware. Quote Link naar bericht Delen op andere sites
dionoid 14 maart gepost Share 14 maart gepost 11 minutes ago, blanka said: @Bertus weet volgens mij wel aardig wat je wel en niet met poort 2 kunt, die heeft er 2 modules voor ontworpen. Ik ken m vooral van de UNIFACE en de M2009 telefoonmodem van Miniware. 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 Quote Link naar bericht Delen op andere sites
Bertus 14 maart gepost Share 14 maart gepost 13 minutes ago, dionoid said: 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? Ja, klopt helemaal, maar dan met de kanttekening dat alleen de laagste byte van de adresbus gebruikt wordt. Je bestuurt dit met de IN en OUT instructies. Op blz 10 van deze Z80 datasheet tref je het tijdschema aan. Je kunt dan met een combinatie van de adresbus en de ~RD en ~WR signalen e.e.a. aansturen. Op deze manier wordt bijvoorbeeld een register aangestuurd voor de bank switching, maar ook de floppydrives werken met die I/O poort. Ik gebruik zelf bijvoorbeeld de I/O poort voor het uitlezen van een SD kaartje. Quote Link naar bericht Delen op andere sites
Bertus 14 maart gepost Share 14 maart gepost 1 hour ago, blanka said: Ik heb juist op drie machines, eentje van rond serienummer 2000, een rond 14000 en een rond 26000 allemaal dezelfde ROM, maar die is anders dan die van MdK. Ik heb er daarnaast 2 met een andere versie, beide uniek. En niet een die hetzelfde is als bij de emulator. Kan er iets van een overzichtje gemaakt worden. Ik ben ook wel nieuwsgierig. Is het een idee dat we een tabelletje bouwen met daarin chassisnummer en bijvoorbeeld een MD5 of CRC16 checksum van de ROMs? Quote Link naar bericht Delen op andere sites
HAL9000 16 maart gepost Share 16 maart gepost (aangepast) On 3/13/2024 at 6:02 PM, Hawker17 said: Dat zal een hele klus worden, maar hartstikke bedankt voor je bijdrage alvast. Hi! Ik heb ooit bij een P2000T (kan ook een C zijn geweest) een archiefmap gekregen met een aantal documenten, die afkomstig lijken te zijn van de PTC afdeling Eindhoven. Ze kenmerken zich door een eenkleurig voorblad en witpapieren inhoud: Ik heb ze ingescand! De titels zijn: Fido handleiding.pdf Hoppie's Extended BASIC.pdf Kluwer Juridische Databank PRG BAS.pdf LesInstructie Spreadsheet.pdf MW106 CPM Kaart.pdf NBIOS CPM P2000T en M.pdf NBIOS RUW.pdf P2000T bankswitching en geheugen.pdf P2000T machinetaalroutines.pdf Printer vertaalroutine.pdf PTC EHV P2000C public domain software.pdf RDOS3.1 Ramdisk.pdf Rom routines BASIC.pdf Spelletjes Info.pdf Tabellen en Overzichten.pdf VideoText ShortText.pdf Totaal iets van 300 MB aan pdfs Zal ik ze aan het archief aanbieden? 16 maart aangepast door HAL9000 typo Quote Link naar bericht Delen op andere sites
Bertus 17 maart gepost Share 17 maart gepost 20 hours ago, HAL9000 said: Totaal iets van 300 MB aan pdfs Zal ik ze aan het archief aanbieden? Ik ben niet de beheerder van het archief, maar ik zie ze graag in het archief verschijnen! Dank voor het noeste scanwerk! Quote Link naar bericht Delen op andere sites
dionoid 17 maart gepost Share 17 maart gepost 20 hours ago, HAL9000 said: Zal ik ze aan het archief aanbieden? Wat is "het archief"? Bedoel je Internet Archive (archive.org)? Quote Link naar bericht Delen op andere sites
Bertus 17 maart gepost Share 17 maart gepost Ik heb nog een klein nieuwtje: het is me gelukt om een cartridge in elkaar te zetten waarmee je een SD-kaartje kunt uitlezen om zo .CAS bestanden vanuit de SD-kaart op te starten. Voor een beetje snelle data-overdracht heb ik een parallel <-> serieel circuitje gebouwd dat draait met een 16 MHz klokje zodat je tijdens elke instructie van de Z80 een byte kunt uitlezen vanaf de SD-kaart. Het alternatief was om het SPI signaal te bit-bangen, maar dat zou dan 8x langzamer zijn. Niet alle SD-kaartjes werken, alleen SD-kaartjes van het type SDHC en geformatteerd met een FAT32 bestandsssysteem. Ik heb tot nu toe 4Gb, 8Gb en 16Gb kaartjes geprobeerd en deze deden het allemaal. Nu is overigens 1Gb al meer dan genoeg om het hele archief aan CAS bestanden op te slaan. Op de cartridge zit een 128kb ROM en 128kb RAM chip. Op de ROM chip staat een launcher applicatie welke vanuit een aangepaste BASICNL cartridge opgestart wordt. Met deze launcher kun je navigeren op de SD-kaart en .CAS bestanden opstarten. De RAM chip wordt gebruikt om tijdelijk de .CAS bestanden op te slaan alvorens deze op de juiste positie in het RAM geheugen van de P2000T gezet worden. Het complete schema staat hier: port2-sdcard-interface.pdf Door het aantal chips ben ik overgestapt van DIP (THT) naar SMD zodat alles past. Ook had ik een 4-laags PCB nodig om alles te kunnen routen. Hieronder een plaatje van de (achterzijde) van de PCB met alle componenten erop. De SD-kaart lezer is een bekend prototype bordje wat een fijn 'bruggetje' vormt tussen het 5V domein van de P2000T en het 3.3V domein van de SD-kaart. Voor een indruk hoe de SD-kaart cartridge werkt heb ik hieronder nog een kleine demo (screen capture). De launcher werkt met 3 simpele commando's: cd, ls en run. Met ls ls lees je een folder uit om zo alle bestanden te laten zien. Met cd verander je van folder en met run kun je een .CAS bestand opstarten. Voor de bronbestanden zie deze Github pagina en voor de documentatie deze website. Quote Link naar bericht Delen op andere sites
Wolf 17 maart gepost Share 17 maart gepost Wauw! Geweldig zeg! Quote Link naar bericht Delen op andere sites
blanka 17 maart gepost Share 17 maart gepost (aangepast) 1 hour ago, Bertus said: Ik heb nog een klein nieuwtje: het is me gelukt om een cartridge in elkaar te zetten waarmee je een SD-kaartje kunt uitlezen om zo .CAS bestanden vanuit de SD-kaart op te starten. Voor een beetje snelle data-overdracht heb ik een parallel <-> serieel circuitje gebouwd dat draait met een 16 MHz klokje zodat je tijdens elke instructie van de Z80 een byte kunt uitlezen vanaf de SD-kaart. Het alternatief was om het SPI signaal te bit-bangen, maar dat zou dan 8x langzamer zijn. Niet alle SD-kaartjes werken, alleen SD-kaartjes van het type SDHC en geformatteerd met een FAT32 bestandsssysteem. Ik heb tot nu toe 4Gb, 8Gb en 16Gb kaartjes geprobeerd en deze deden het allemaal. Nu is overigens 1Gb al meer dan genoeg om het hele archief aan CAS bestanden op te slaan. Op de cartridge zit een 128kb ROM en 128kb RAM chip. Op de ROM chip staat een launcher applicatie welke vanuit een aangepaste BASICNL cartridge opgestart wordt. Met deze launcher kun je navigeren op de SD-kaart en .CAS bestanden opstarten. De RAM chip wordt gebruikt om tijdelijk de .CAS bestanden op te slaan alvorens deze op de juiste positie in het RAM geheugen van de P2000T gezet worden. Het complete schema staat hier: port2-sdcard-interface.pdf Door het aantal chips ben ik overgestapt van DIP (THT) naar SMD zodat alles past. Ook had ik een 4-laags PCB nodig om alles te kunnen routen. Hieronder een plaatje van de (achterzijde) van de PCB met alle componenten erop. De SD-kaart lezer is een bekend prototype bordje wat een fijn 'bruggetje' vormt tussen het 5V domein van de P2000T en het 3.3V domein van de SD-kaart. Voor een indruk hoe de SD-kaart cartridge werkt heb ik hieronder nog een kleine demo (screen capture). De launcher werkt met 3 simpele commando's: cd, ls en run. Met ls ls lees je een folder uit om zo alle bestanden te laten zien. Met cd verander je van folder en met run kun je een .CAS bestand opstarten. Voor de bronbestanden zie deze Github pagina en voor de documentatie deze website. Goed bezig, maar ik zou wel van de DOS bestandsnamen afstappen en minimaal 16 karakters met alle overlap P2000 en UTF tekenset toestaan incl upper/lower case. De plankjes van @Bertus voor de Conrad schakelaars zijn trouwens top. Ik heb ze allemaal op en geen slechte aan/uit meer en alle P2000s gebruiksklaar. Nog een P2000T met een klein probleem: de tapedrive daarvan leest niks goed, steeds leesfout. Dit is het laatste model: plastic tapeframe, ongespoten kast. De drive is wel stil. Ik heb nog wel een reserve originele tapeunit van de eerste generatie over, maar dat is misschien niet helemaal een nette match met de laatste generatie. 17 maart aangepast door blanka Quote Link naar bericht Delen op andere sites
blanka 17 maart gepost Share 17 maart gepost (aangepast) void 17 maart aangepast door blanka Quote Link naar bericht Delen op andere sites
dionoid 17 maart gepost Share 17 maart gepost 1 hour ago, blanka said: Hierbij wat denk ik dé standaard Monitor-ROM is. Deze zat in 4 van de 6 computers die ik heb gedumpt, verdeeld over alle revisies. Deze wijkt dus af van wat Marcel de Kogel ooit had in M2000. Philips 60112 (1980).bin 4 kB · 1 download @dionoid wellicht zinvol om deze standaard in M2000 op te nemen. Opvallend, maar ik ben niet overtuigd dat dit inderdaad de standaard monitor-ROM is, omdat het vanaf adres $0400 echt enorm veel afwijkt van de monitor ROM in mijn P2000T, die overigens wel exact hetzelfde is als de ROM die bij M2000 wordt meegeleverd. Ook het aantal dubbele teksten in jouw ROM (twee keer "MEHOFER" en twee keer "CALL SERVICE PHILIPS MICROCOMPUTER P2000") vind ik erg verdacht. Is dit de ROM die je hebt gedumpt met Rom Dumper.BAS? Ik vermoed namelijk dat er iets mis is gegaan met dumpen. Quote Link naar bericht Delen op andere sites
HAL9000 17 maart gepost Share 17 maart gepost (aangepast) 5 hours ago, dionoid said: Wat is "het archief"? Bedoel je Internet Archive (archive.org)? Nee, het P2000T Preservation Project op GitHub. Ik heb daar zojuist een pull-request aangemaakt voor de scans. De bal ligt nu bij @dionoid . Hoop dat hij de PR goedkeurt 17 maart aangepast door HAL9000 Quote Link naar bericht Delen op andere sites
dionoid 17 maart gepost Share 17 maart gepost (aangepast) 10 minutes ago, HAL9000 said: Nee, het P2000T Preservation Project op GitHub. Ik heb daar zojuist een pull-request aangemaakt voor de scans. De bal ligt nu bij @dionoid . Hoop dat hij de PR goedkeurt Ah, ik wist niet dat @Prefsmaster en @HAL9000 dezelfde persoon is, haha. PR is inmiddels ge-merged. 17 maart aangepast door dionoid Quote Link naar bericht Delen op andere sites
HAL9000 17 maart gepost Share 17 maart gepost (aangepast) 16 minutes ago, dionoid said: Ah, ik wist niet dat @Prefsmaster en @HAL9000 dezelfde persoon is, haha. PR is inmiddels ge-merged. Cool! En... zo leer je elke dag weer wat NB: De documenten staan in de submap PTC/Eindhoven. Veel leesplezier! 17 maart aangepast door HAL9000 Quote Link naar bericht Delen op andere sites
blanka 17 maart gepost Share 17 maart gepost (aangepast) void 17 maart aangepast door blanka Quote Link naar bericht Delen op andere sites
dionoid 17 maart gepost Share 17 maart gepost 18 minutes ago, blanka said: Vreemde is, M2000 draait er prima op.... Bij mij crasht M2000 direct, dus waarschijnlijk pakt ie bij jouw nog de standaard meegeleverde Monitor ROM. Quote Link naar bericht Delen op andere sites
Bertus 17 maart gepost Share 17 maart gepost 6 hours ago, blanka said: Goed bezig, maar ik zou wel van de DOS bestandsnamen afstappen en minimaal 16 karakters met alle overlap P2000 en UTF tekenset toestaan incl upper/lower case. Ik snap die suggestie, alleen die informatie staat niet in de directory entries maar in de .CAS bestanden zelf. Dus dan moet je voor elk bestand dat je aantreft in de directory het bestand gaan openen en de cassette header gaan uitlezen. Dat zal het uitlezen van een directory gaan vertragen, maar wellicht dat dat geen probleem is. Ik ga kijken wat er te winnen valt hier. Quote Link naar bericht Delen op andere sites
blanka 17 maart gepost Share 17 maart gepost (aangepast) 52 minutes ago, Bertus said: Ik snap die suggestie, alleen die informatie staat niet in de directory entries maar in de .CAS bestanden zelf. Dus dan moet je voor elk bestand dat je aantreft in de directory het bestand gaan openen en de cassette header gaan uitlezen. Dat zal het uitlezen van een directory gaan vertragen, maar wellicht dat dat geen probleem is. Ik ga kijken wat er te winnen valt hier. Dat hoeft ook niet, maar als ik het bestand op de SD kaart als "Informatie ↑↑.bas" kan zetten, en jouw programma toont dat dan ook zo, dan heb je een zinvollere index dan "INFORM÷1.BAS" Hier twee bestandjes met alle irritante P2000T ascii om te testen..... Informatie ↑↑.bas ¼¾‖½←÷→↑£.bas 17 maart aangepast door blanka Quote Link naar bericht Delen op andere sites
Bekkie 17 maart gepost Share 17 maart gepost 4 hours ago, dionoid said: Ah, ik wist niet dat @Prefsmaster en @HAL9000 dezelfde persoon is, haha. PR is inmiddels ge-merged. Kun je mijn PR aub ook nog mergen? Quote Link naar bericht Delen op andere sites
dionoid 17 maart gepost Share 17 maart gepost 3 hours ago, Bekkie said: Kun je mijn PR aub ook nog mergen? Done. Dank voor de nieuwe hardware documentatie! Quote Link naar bericht Delen op andere sites
blanka 18 maart gepost Share 18 maart gepost (aangepast) Ik ben even printplaten aan het fotograferen geweest, en kwam 4 variaties van moederborden tegen: Rechtsboven: vroeg exemplaar met MostekZ80/SAA chips in voetjes van eerste serie met stalen MDCR bracket. Linksboven: latere variatie van eerste serie met stalen MDCR bracket met gesoldeerde SHARP Z80 Linksonder: gedraaide layout groene connectors, blauwe condensators van tweede serie met stalen MDCR bracket. Rechtsonder: gedraaide layout, witte connectors (verguld) groene condensators van derde "budget" serie zonder zilverlak en met plastic MDCR bracket. Heeft iemand nog een andere variant? Past de 80-karakterprint ook in de latere 2 borden, ik heb ze alleen aangetroffen op de bovenste 2. 18 maart aangepast door blanka Quote Link naar bericht Delen op andere sites
HAL9000 19 maart gepost Share 19 maart gepost (aangepast) On 3/12/2024 at 8:39 AM, HAL9000 said: Ik ga in April een scan-opstelling maken omdat ik voor de familie foto-albums ga inscannen. Ik zet PTC op de lijst . Ik heb een test-scan gemaakt van PTC nummer 11! Als bijlage bij deze post. Op pagina 11 vond ik deze advertentie: Die 'Vrije' publicaties voor de P2000T zijn de documenten die ik net aan het Preservation project heb toegevoegd. Ook zit daarbij de hardware beschrijving van de genoemde 'Sanecal-Belgie' CP/M print :-), voor de geinteresseerden... PTC-Print 011.pdf 19 maart aangepast door HAL9000 Quote Link naar bericht Delen op andere sites
RoykeA 21 maart gepost Share 21 maart gepost Op 17-3-2024 om 11:55, Bertus zei: Ik heb nog een klein nieuwtje: het is me gelukt om een cartridge in elkaar te zetten waarmee je een SD-kaartje kunt uitlezen om zo .CAS bestanden vanuit de SD-kaart op te starten. Voor een beetje snelle data-overdracht heb ik een parallel <-> serieel circuitje gebouwd dat draait met een 16 MHz klokje zodat je tijdens elke instructie van de Z80 een byte kunt uitlezen vanaf de SD-kaart. Het alternatief was om het SPI signaal te bit-bangen, maar dat zou dan 8x langzamer zijn. Niet alle SD-kaartjes werken, alleen SD-kaartjes van het type SDHC en geformatteerd met een FAT32 bestandsssysteem. Ik heb tot nu toe 4Gb, 8Gb en 16Gb kaartjes geprobeerd en deze deden het allemaal. Nu is overigens 1Gb al meer dan genoeg om het hele archief aan CAS bestanden op te slaan. Op de cartridge zit een 128kb ROM en 128kb RAM chip. Op de ROM chip staat een launcher applicatie welke vanuit een aangepaste BASICNL cartridge opgestart wordt. Met deze launcher kun je navigeren op de SD-kaart en .CAS bestanden opstarten. De RAM chip wordt gebruikt om tijdelijk de .CAS bestanden op te slaan alvorens deze op de juiste positie in het RAM geheugen van de P2000T gezet worden. Het complete schema staat hier: port2-sdcard-interface.pdf Door het aantal chips ben ik overgestapt van DIP (THT) naar SMD zodat alles past. Ook had ik een 4-laags PCB nodig om alles te kunnen routen. Hieronder een plaatje van de (achterzijde) van de PCB met alle componenten erop. De SD-kaart lezer is een bekend prototype bordje wat een fijn 'bruggetje' vormt tussen het 5V domein van de P2000T en het 3.3V domein van de SD-kaart. Voor een indruk hoe de SD-kaart cartridge werkt heb ik hieronder nog een kleine demo (screen capture). De launcher werkt met 3 simpele commando's: cd, ls en run. Met ls ls lees je een folder uit om zo alle bestanden te laten zien. Met cd verander je van folder en met run kun je een .CAS bestand opstarten. Voor de bronbestanden zie deze Github pagina en voor de documentatie deze website. Dat is een hele mooie ontwikkeling !! Quote Link naar bericht Delen op andere sites
dionoid 24 maart gepost Share 24 maart gepost (aangepast) Ik ben momenteel bezig om de M2000 emulator te porten naar Libretro/RetroArch en was een beetje aan het experimenteren met de overlays en shaders in RetroArch. Daar kun je leuke retro effecten mee toveren, zoals hieronder, waarbij de emulator in een plaatje van een oude TV wordt getoond. 24 maart aangepast door dionoid Quote Link naar bericht Delen op andere sites
dionoid 24 maart gepost Share 24 maart gepost (aangepast) Is er hier iemand die RetroArch gebruikt op (64 bits) Windows, Mac of Linux en de nieuwe P2000T Libretro core zou willen beta testen? Zo ja, stuur me een PM via dit forum. Het idee van de P2000T core is dat mensen straks heel eenvoudig vanuit RetroArch de P2000T (M2000) emulator kunnen downloaden en daarna .cas games voor de P2000T kunnen spelen; denk daarbij aan (joypad) games zoals Tetris, Brick-Wall, Lazy Bug, Fraxxon, Ghosthunt, etc., maar ook aan keyboard games zoals Androïden Nim, Vier-op-een-rij, Tempo Typen en Galgje (U hangt). Let wel dat deze nieuwe P2000T core is toegespitst op gaming, want bijv. niet het volledige toetsenbord is geëmuleerd en je kunt ook niet van cartridge wisselen of verdere geavanceerde instellingen doen, zoals bijv. het beschikbare RAM geheugen zetten. De P2000T RetroArch/Libretro core wordt dan ook geen vervanger van de M2000 applicatie, maar is gewoon een andere verschijningsvorm van dezelfde emulator. 24 maart aangepast door dionoid Quote Link naar bericht Delen op andere sites
folly 26 maart gepost Share 26 maart gepost (aangepast) On 3/24/2024 at 9:44 AM, dionoid said: Ik ben momenteel bezig om de M2000 emulator te porten naar Libretro/RetroArch en was een beetje aan het experimenteren met de overlays en shaders in RetroArch. Daar kun je leuke retro effecten mee toveren, zoals hieronder, waarbij de emulator in een plaatje van een oude TV wordt getoond. Mooie ontwikkeling. Wel kan dit ook al worden gedaan met lr-mess maar ik zie zeker het voordeel van een losse p2000t core ! Inderdaad, het gebruik van overlays en shaders is een mooie optie. Helaas is het gebruik van een overlay als bezel, zoals jouw voorbeeld, afhankelijk van de monitor resolutie en moet die voor elke resolutie apart aangepast worden. Het bleek lastig uit te vinden hoe dit moet worden berekend. Hier is de oplossing voor het herberekenen van de viewport waarden : https://retropie.org.uk/forum/topic/29682/development-of-module-script-generator-for-lr-mess-lr-mame-and-mame-standalone/1603 Ik zou je core wel willen testen, stuur me dan maar een PM. ( want ik heb nog niet voldoende posts ) 26 maart aangepast door folly Quote Link naar bericht Delen op andere sites
blanka 26 maart gepost Share 26 maart gepost 1 hour ago, folly said: Hier is de oplossing voor het herberekenen van de viewport waarden : https://retropie.org.uk/forum/topic/29682/development-of-module-script-generator-for-lr-mess-lr-mame-and-mame-standalone/1603 Retropie is wel weer een dubbele laag erbij. Ik ben ermee gestopt, en draai nu kale Retroarch, dus zonder Retropie en EmulationStation. Quote Link naar bericht Delen op andere sites
dionoid 26 maart gepost Share 26 maart gepost (aangepast) 1 hour ago, folly said: Mooie ontwikkeling. Wel kan dit ook al worden gedaan met lr-mess maar ik zie zeker het voordeel van een losse p2000t core ! Ik wist niet dat lr-mess ook de P2000T emuleert, maar ik lees hier dat het de oorspronkelijke versie van Marcel de Kogel uit 1997 onder een dosbox draait. Emulatie binnen emulatie dus. Die versie van M2000 uit 1997 heeft trouwens wel wat grafische beperkingen: zo draaien de scherm-updates met 16.67Hz (ipv 50Hz) en zitten er een aantal foutjes in de SAA5050 teletext/video emulatie. 1 hour ago, folly said: Inderdaad, het gebruik van overlays en shaders is een mooie optie. Helaas is het gebruik van een overlay als bezel, zoals jouw voorbeeld, afhankelijk van de monitor resolutie en moet die voor elke resolutie apart aangepast worden. Klopt, het heeft me best wat moeite gekost om die overlay er als een bezel uit te laten zien. Uiteindelijk bleek ik m.b.v. de integer-scaling optie het redelijk eenvoudig voor elkaar te kunnen krijgen. 1 hour ago, folly said: Ik zou je core wel willen testen, stuur me dan maar een PM. ( want ik heb nog niet voldoende posts ) Dank! Ik heb je zojuist een bericht gestuurd met de details. 26 maart aangepast door dionoid Quote Link naar bericht Delen op andere sites
HAL9000 26 maart gepost Share 26 maart gepost On 3/12/2024 at 10:55 AM, dionoid said: 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. Ik heb PTC-Print nummers 11 tm 50 ingescand. Daarvoor heb ik heb via marktplaats voor 15 euro een ingedroogde A3 inkjetprinter waarvan de scanner en document feeder het nog prima doen op de kop getikt . Dat doet wonderen! Omdat nummer 50 door @dionoid werd afgekeurd wegens 'te laag P2000 gehalte' ben ik daar gestopt met inscannen. Want inderdaad, P2000 content loopt gestaag af en is zeer laag in de latere nummers. Maar het zijn wel leuke documenten om eens door te lezen Wellicht is een andere plek voor de PTC-Print-scans (internet archive, andere github-repo, ..?) een betere plek om ze beschikbaar te stellen. Thoughts, anyone? Quote Link naar bericht Delen op andere sites
blanka 26 maart gepost Share 26 maart gepost 33 minutes ago, HAL9000 said: Maar het zijn wel leuke documenten om eens door te lezen Wellicht is een andere plek voor de PTC-Print-scans (internet archive, andere github-repo, ..?) een betere plek om ze beschikbaar te stellen. Thoughts, anyone? Top, ik wacht met smart op de poel. Ik zou de andere inderdaad op archive.org zetten. Quote Link naar bericht Delen op andere sites
dionoid 28 maart gepost Share 28 maart gepost (aangepast) Gisteren heb ik een composiet video uitgang toegevoegd aan mijn P2000T, zodat ik 'm nu kan aansluiten op mijn monitor die alleen composiet video ondersteunt. Ik heb de video mod uitgevoerd die hier staat beschreven (dank Jani!) en daarna als connector een auto dashboard 3.5mm jack verlengkabel gebruikt (gekocht bij AliExpress) die na wat schuren mooi in een bestaand gat van de P2000T behuizing past. Volgens mij precies op de plek oorspronkelijk ook een composiet aansluiting bedoeld was. Heeft er iemand hier trouwens een P2000T met een originele composiet aansluiting? Ik vermoed dat dit een DIN-aansluiting zal zijn geweest, maar welk type DIN precies? 28 maart aangepast door dionoid Quote Link naar bericht Delen op andere sites
blanka 28 maart gepost Share 28 maart gepost (aangepast) 2 hours ago, dionoid said: Gisteren heb ik een composiet video uitgang toegevoegd aan mijn P2000T, zodat ik 'm nu kan aansluiten op mijn monitor die alleen composiet video ondersteunt. Ik heb de video mod uitgevoerd die hier staat beschreven (dank Jani!) en daarna als connector een auto dashboard 3.5mm jack verlengkabel gebruikt (gekocht bij AliExpress) die na wat schuren mooi in een bestaand gat van de P2000T behuizing past. Volgens mij precies op de plek oorspronkelijk ook een composiet aansluiting bedoeld was. Heeft er iemand hier trouwens een P2000T met een originele composiet aansluiting? Ik vermoed dat dit een DIN-aansluiting zal zijn geweest, maar welk type DIN precies? Ik had er een met een composietuitgang, en dat was een BNC connector. Ik heb die vervangen door een gele RCA. Overigens heb ik bij mijn 2 monochrome-schermen een DIN6-composiet adapter, met 2 tulpstekkers, voor beeld en geluid. Ik vraag me dus af hoevaak er werkelijk een composiet-mod werd gedaan, er is immers door Philips een handig verloopje voor verkocht. Als je kijkt naar de Philips schermen, dan had de V7001 een standaard RGB DIN-6 plug, die kon dus intern RGB omzetten naar monochroom, en je had de BM7502, en die had enkel 2 RCA ingangen voor beeld en geluid. 28 maart aangepast door blanka Quote Link naar bericht Delen op andere sites
dionoid 28 maart gepost Share 28 maart gepost 21 minutes ago, blanka said: Ik had er een met een composietuitgang, en dat was een BNC connector. Ik heb die vervangen door een gele RCA. Opvallend dat ze een BNC connector hiervoor gebruikten; dus alleen video en geen audio? Quote Link naar bericht Delen op andere sites
blanka 28 maart gepost Share 28 maart gepost 3 minutes ago, dionoid said: Opvallend dat ze een BNC connector hiervoor gebruikten; dus alleen video en geen audio? Ja, zonder audio inderdaad. Quote Link naar bericht Delen op andere sites
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.