Bekkie Posted December 30, 2024 Posted December 30, 2024 Mmm, jammer Microsoft (CoPilot) helpt nog steeds niet echt mee. Quote
dionoid Posted January 4 Posted January 4 On 12/30/2024 at 10:47 AM, HAL9000 said: Ik heb een paar jaar geleden de Monitor gedisassembleerd en van commentaar voorzien. (staat in de github) In de Kerstvakantie van 2023 ben ik begonnen aan die klus voor BASIC. Helaas ligt dat al een tijdje stil door andere prioriteiten. Die Monitor disassembly voorzien van commentaar wordt zeker gewaardeerd; het maakt het allemaal een stuk leesbaarder en beter te begrijpen. De BASIC disassembly van nuttig commentaar voorzien lijkt me een stuk lastiger, ook omdat het 4x groter is dan de Monitor ROM. Quote
dionoid Posted January 4 Posted January 4 (edited) Hi, ik ben op zoek naar P2000T games die puur in assembly zijn geschreven, en die dus in hun Basic code niet veel meer hebben dan alleen het aanroepen van een USR functie. Tot nu toe kom ik op de onderstaande lijst van 10 games, maar wellicht heb ik een paar assembly games over het hoofd gezien? Brick-Wall Fraxxon Space Fight Tetris Ghosthunt Lazy Bug Monkey Kong Multipede Tank Battle Macho Man Edited January 4 by dionoid Quote
dionoid Posted January 5 Posted January 5 20 hours ago, blanka said: Bugs from Space Doolhof ook voor 95% Dank! Dat "Bugs from Space" had ik over het hoofd gezien. Doolhof hoort inderdaad ook tot het lijstje met assemlby games. Quote
blanka Posted January 9 Posted January 9 (edited) Mijn eerste PCB gisteren ontvangen en vandaag voorzien van componenten en voila, een werkende joystick-interface voor de P2000T. Deze emuleert toetsen en accepteert Atari-stijl DB-9 joysticks, zoals The Arcade van Suzo. Speler 1 werkt als pijltjestoetsen met spatie als vuurknop Speler 2 werkt als 2,4,6,8 met 0 als vuurknop Stuur maar een PM bij interesse. Ik moet nog even kijken wat de onderdelen kosten als ik die voor 4 bordjes inkoop. Edited January 9 by blanka Quote
dionoid Posted January 9 Posted January 9 1 hour ago, blanka said: Mijn eerste PCB gisteren ontvangen en vandaag voorzien van componenten en voila, een werkende joystick-interface voor de P2000T. Deze emuleert toetsen en accepteert Atari-stijl DB-9 joysticks, zoals The Arcade van Suzo. Speler 1 werkt als pijltjestoetsen met spatie als vuurknop Speler 2 werkt als 2,4,6,8 met 0 als vuurknop Stuur maar een PM bij interesse. Ik moet nog even kijken wat de onderdelen kosten als ik die voor 4 bordjes inkoop. Geweldig!! Ik zat laatst Ghosthunt te spelen op mijn P2000T, maar kan echt niet wennen aan de pijltjes toetsen (voornamelijk omhoog en omlaag heb ik moeite mee). Ik stuur je een PM! Quote
blanka Posted January 10 Posted January 10 5 hours ago, dionoid said: Geweldig!! Ik zat laatst Ghosthunt te spelen op mijn P2000T, maar kan echt niet wennen aan de pijltjes toetsen (voornamelijk omhoog en omlaag heb ik moeite mee). Lol, die rare layout zit juist ingebakken in mijn reptielenbrein. Nadat ik denk ik van 1990-2020 geen P2000 had aangeraakt functioneerden de Ghosthunt reflexes weer direct en ouderwets. Quote
frits Posted January 10 Posted January 10 Op 4-1-2025 om 15:32, dionoid zei: Hi, ik ben op zoek naar P2000T games die puur in assembly zijn geschreven, en die dus in hun Basic code niet veel meer hebben dan alleen het aanroepen van een USR functie. Tot nu toe kom ik op de onderstaande lijst van 10 games, maar wellicht heb ik een paar assembly games over het hoofd gezien? Brick-Wall Fraxxon Space Fight Tetris Ghosthunt Lazy Bug Monkey Kong Multipede Tank Battle Macho Man Ik denk dat Ancalagon ook veel assembler bevat of alleen maar assembler is. Quote
frits Posted January 10 Posted January 10 Ik had vroeger (ergens in 1983-85) ook de beschikking over een routine om lijnen te tekenen op de p2000t. Dat was via een usr() call vanuit basic. Quote
HAL9000 Posted January 10 Posted January 10 (edited) Cool! Ik heb ooit, en dan hebben we het over '78 of '79, ook zo'n stukje machinecode gemaakt voor de TRS80. Die had een vergelijkbare 2x3 set van karakters waarmee je dat kon doen. Ik was toen 14 of 15. De vader van een middelbare schoolvriend had een constructiebureau, de TRS80 werd daar voor complexe constructiedoorrekeningen gebruikt. Buiten kantooruren was het onze speeltuin. Vele uren daarop zoekgemaakt. Edited January 10 by HAL9000 typo Quote
blanka Posted January 10 Posted January 10 1 hour ago, frits said: Ik had vroeger (ergens in 1983-85) ook de beschikking over een routine om lijnen te tekenen op de p2000t. Dat was via een usr() call vanuit basic. Kan m even niet vinden, maar in een van de nieuwsbrieven staat een serie functies voor fijne graphics. Ik denk dat je die bedeoelt. @HAL9000 Op school hebben we een TRS-80 en we kwamen erachter dat het erg op elkaar lijkt. Op de TRS-80 is het echter 64x16 tekens, dus 128x48 pixels. De P2000T heeft kleur, en in 80-tekenmodus zelfs 160x72 pixels. Quote
dionoid Posted January 10 Posted January 10 (edited) 18 hours ago, blanka said: Mijn eerste PCB gisteren ontvangen en vandaag voorzien van componenten en voila, een werkende joystick-interface voor de P2000T. Deze emuleert toetsen en accepteert Atari-stijl DB-9 joysticks, zoals The Arcade van Suzo. Speler 1 werkt als pijltjestoetsen met spatie als vuurknop Speler 2 werkt als 2,4,6,8 met 0 als vuurknop Stuur maar een PM bij interesse. Ik moet nog even kijken wat de onderdelen kosten als ik die voor 4 bordjes inkoop. Wellicht een idee om @Bertus te vragen om hiervoor een cartridge behuizing te ontwerpen/maken? Dat zou het helemaal af maken. Edited January 10 by dionoid Quote
blanka Posted January 10 Posted January 10 Ik denk dat die wel past met wat aanpassingen, de printmaat is van zijn cartridge overgenomen. Quote
frits Posted January 13 Posted January 13 Op 10-1-2025 om 16:42, blanka zei: Kan m even niet vinden, maar in een van de nieuwsbrieven staat een serie functies voor fijne graphics. Ik denk dat je die bedeoelt. @HAL9000 Op school hebben we een TRS-80 en we kwamen erachter dat het erg op elkaar lijkt. Op de TRS-80 is het echter 64x16 tekens, dus 128x48 pixels. De P2000T heeft kleur, en in 80-tekenmodus zelfs 160x72 pixels. Ik ben wel heel benieuwd welke nieuwsbrief dat is geweest. Daar had ik vroeger nooit de beschikking over. Op de 1 of andere manier kwam ik via een neef soms wel aan nieuwere software of misschien via de school waar ik op zat. Daar waren ook p2000t's waar we les op hadden. Ik heb een aantal jaren geleden een serie p2000t's over gekocht via marktplaats die van de Pius X school zijn geweest in Almelo. Daar waren denk ik zo'n 60 tapes bij met van alles en nog wat er op. Die tapes wil ik nog digitaliseren. Quote
blanka Posted January 13 Posted January 13 @frits Vandaag heb ik meer geluk, ik vind hem in een keer. NatLab verfijnde graphics.pdf Quote
frits Posted January 13 Posted January 13 (edited) 1 uur geleden, blanka zei: @frits Vandaag heb ik meer geluk, ik vind hem in een keer. NatLab verfijnde graphics.pdf 557 kB · 4 downloads bedankt voor de info. mijn vermoeden is dat ik het oorspronkelijk heb gekregen via een programma voor een analoge klok: en dat tekenen van de wijzers ging via een stuk assembler code en dus met a=usr(x) dit plaatje komt uit een p2000 software catalogus. en ook uit een andere catalogus: Edited January 13 by frits Quote
dionoid Posted January 26 Posted January 26 (edited) Ik ben op zoek naar meer informatie over de structuur van een P2000T cartridge in Slot 1 (a.k.a. ROM key). In de "P2000 T&M System Reference Manual" staat wel een stukje over het identificatie blok (de eerste 16 bytes), maar niets over de jumptable (vector-tabel) die daarna komt. Zo is $1010 het start adres, $1016 het interrupt address en $1013 volgens mij het "reset-debug" adres (wat dat ook mag betekenen). Weet iemand hier meer over, of is er ergens documentatie die ik over het hoofd heb gezien? @HAL9000 Aangezien jij de Monitor ROM disassembly hebt voorzien van commentaar, weet jij hier wellicht meer over? Edited January 26 by dionoid Quote
cancom Posted January 26 Posted January 26 (edited) 1 uur terug, dionoid zei: Ik ben op zoek naar meer informatie over de structuur van een P2000T cartridge in Slot 1 (a.k.a. ROM key). In de "P2000 T&M System Reference Manual" staat wel een stukje over het identificatie blok (de eerste 16 bytes), maar niets over de jumptable (vector-tabel) die daarna komt. Zo is $1010 het start adres, $1016 het interrupt address en $1013 volgens mij het "reset-debug" adres (wat dat ook mag betekenen). Weet iemand hier meer over, of is er ergens documentatie die ik over het hoofd heb gezien? @HAL9000 Aangezien jij de Monitor ROM disassembly hebt voorzien van commentaar, weet jij hier wellicht meer over? De vraag is of je er wat aan hebt want ik heb er sindsdien niets meer aan gedaan qua commentaar en vooral labels maar alla, zie maar. BasicNL1.1A2.asmz Dat is gewoon platte tekst (Windowsformaat CRLF, UTF8). Edited January 26 by cancom Quote
dionoid Posted January 26 Posted January 26 2 hours ago, cancom said: De vraag is of je er wat aan hebt want ik heb er sindsdien niets meer aan gedaan qua commentaar en vooral labels maar alla, zie maar. BasicNL1.1A2.asmz 94.91 kB · 2 downloads Dat is gewoon platte tekst (Windowsformaat CRLF, UTF8). Hier kan ik zeker iets mee, want ik zie dat adres $1013 uiteindelijk via `RST $10` wordt aangeroepen. Dit is wat de Zemon assembler-monitor gebruikt voor breakpoints, wat een handige toepassing is. Dank! Quote
dionoid Posted February 18 Posted February 18 (edited) Hi P2000T bezitters, ik ben al tijdje op zoek naar een P2000T programma dat "Jukebox" heet, die een aantal meerstemmige muziekjes kan afspelen via de P2000T (heel knap!). Via @blanka heb ik ooit een versie gekregen met daarin helaas een leesfout, waardoor er maar 2 nummers werken. Maar ik zou graag alle nummers willen horen. Heeft iemand het Jukebox programma op cassette? Dan zou ik die graag willen kopiëren, zodat ik 'm naar .cas formaat kan omzetten en delen met de community. Als je de cassette zelf al naar .cas formaat gedumpt hebt, is dat uiteraard nog makkelijker 😛 Ik hoor het graag! Hieronder een screenshot van Jukebox; misschien dat je het herkent. Edited February 18 by dionoid Quote
blanka Posted February 19 Posted February 19 Ik heb m op een andere tape gevonden. Wel een zuivere dump, ik doe niet aan 224 bytes random bijvangst uit de RAM.... :) Jukebox.p2000t Quote
djkoelkast Posted February 19 Author Posted February 19 Helaas werken de bijlagen momenteel (waarschijnlijk) niet, er wordt aan een oplossing gewerkt. Er zijn wat updates gedaan aan de forumsoftware. Afbeeldingen doen het wel. Bijlagen kunnen nog steeds worden geupload, alleen door onbekende reden even niet gedownload. Quote
Hawker17 Posted February 20 Posted February 20 Nu je het zegt Dion, dat programma had ik vroeger ook. Ik ben hem helaas (nog) niet tegengekomen tussen de cassettes. Quote
dionoid Posted February 22 Posted February 22 (edited) On 2/19/2025 at 11:55 AM, blanka said: Ik heb m op een andere tape gevonden. Wel een zuivere dump, ik doe niet aan 224 bytes random bijvangst uit de RAM.... :) Jukebox.p2000tUnavailable Hi @blanka, super dat je 'm op een andere tape hebt gevonden! Jammer genoeg werken de bijlagen (tijdelijk) niet op retroforum :-/ On 2/19/2025 at 5:08 PM, djkoelkast said: Helaas werken de bijlagen momenteel (waarschijnlijk) niet, er wordt aan een oplossing gewerkt. Er zijn wat updates gedaan aan de forumsoftware. Afbeeldingen doen het wel. Bijlagen kunnen nog steeds worden geupload, alleen door onbekende reden even niet gedownload. Aan @djkoelkast: Zo te zien mist de "key" parameter in de link naar de bijlages. Is er een rollback van de forumsoftware updates mogelijk? Ik zie ook dat er andere onderdelen niet meer werken, zoals de pick-list van gebruikersnamen in edit-mode en de Berichten werken ook niet meer. Edited February 22 by dionoid Quote
djkoelkast Posted February 23 Author Posted February 23 Het probleem ontstond al voor de update, ik ga nog verder updaten tot de laatste versie, maar ik had niet zo veel tijd meer en heb het hier even bij gelaten. Er zal ook een ander theme moeten komen om alles up to date te krijgen. Alle attachments zijn er nog gewoon, dus ik ga er vanuit dat het bij de volgende major update wordt opgelost. En dat doe ik zodra ik een dagje tijd heb. Quote
dionoid Posted March 1 Posted March 1 On 2/23/2025 at 11:00 AM, djkoelkast said: Het probleem ontstond al voor de update, ik ga nog verder updaten tot de laatste versie, maar ik had niet zo veel tijd meer en heb het hier even bij gelaten. Er zal ook een ander theme moeten komen om alles up to date te krijgen. Alle attachments zijn er nog gewoon, dus ik ga er vanuit dat het bij de volgende major update wordt opgelost. En dat doe ik zodra ik een dagje tijd heb. Ok, ik hoop dat je snel een dagje tijd hebt :) Zo zonder berichten/inbox en attachments is voor mij toch wel een gemis. Succes met updaten en hopelijk loop je niet tegen onverwachte hobbels aan! Quote
djkoelkast Posted March 1 Author Posted March 1 Berichten werken gewoon, alleen moet je echt even je inbox in en niet via de knopjes bovenin, want dat werkt niet. https://www.retroforum.nl/messenger/ Of: Ga naar inbox En als je een bericht niet kunt openen even refreshen. Quote
djkoelkast Posted March 1 Author Posted March 1 Attachments werken weer, de rest nog niet helemaal Quote
dionoid Posted March 1 Posted March 1 (edited) 4 hours ago, djkoelkast said: De rest werkt ook weer Emoji's werken nu eindelijk ook goed. Yeah!!! Edited March 1 by dionoid Quote
dionoid Posted March 12 Posted March 12 (edited) On 2/19/2025 at 11:55 AM, blanka said: Ik heb m op een andere tape gevonden. Wel een zuivere dump, ik doe niet aan 224 bytes random bijvangst uit de RAM.... Jukebox.p2000t 42.28 kB · 4 downloads Ik vind de Ghostbusters song trouwens echt goed gelukt. Heel knap dat ze dit met 1-bit sampling voor elkaar hebben gekregen. Edited March 12 by dionoid Quote
blanka Posted March 13 Posted March 13 Heb het zelf ook wel eens geprobeerd op een Arduino: de timer interrupt voeren vanuit 3 kanalen met de volgende "draai" in PWM om een enkele pin met piezobuzzer. Gaat heel aardig. 16MHz met hardware timers is natuurlijk nog iets makkelijker, maar met de juiste hoeveelheid NOPjes zal het ook wel gaan. Quote
frits Posted March 19 Posted March 19 Een vriend van mij zoekt nog een aantal PTC bladen. In de reeks 1 t/m 13, vanaf 14 heeft hij alles. Weet iemand hier daar meer van? Deze PTC bladen stonden zeker in het begin vol met van alles over zowel p2000t als msx. Quote
dionoid Posted Wednesday at 08:23 PM Posted Wednesday at 08:23 PM 12 hours ago, frits said: Een vriend van mij zoekt nog een aantal PTC bladen. In de reeks 1 t/m 13, vanaf 14 heeft hij alles. Weet iemand hier daar meer van? Online zijn er een paar te vinden: https://github.com/p2000t/documentation/tree/main/PTC Quote
dionoid Posted Wednesday at 08:40 PM Posted Wednesday at 08:40 PM (edited) P2000T tip: Fix een defecte aan/uit-knop met WD-40! Onlangs heb ik een tweede P2000T op de kop getikt als backup, want je kunt nooit genoeg backup P2000T's hebben 😅 Helaas had mijn nieuwe aanwinst het welbekende probleem met de aan/uit-knop: zodra ik de knop indrukte en weer losliet, schakelde het apparaat zichzelf aan en daarna direct weer uit. Ik stond op het punt om de knop te vervangen met de schakelaar-reparatiekit van ifilot (te vinden op Marktplaats), maar besloot eerst iets anders te proberen: WD-40 multi-use spray. Ik heb de knop losgeschroefd van de behuizing en daarna grondig vanaf alle kanten ingespoten en vervolgens zo’n 30 keer in- en uitgeschakeld. En het werkte! De schakelaar functioneert (voorlopig?) weer helemaal prima. Dus, als je P2000T last heeft van een haperende aan/uit-knop, probeer dan eerst de WD-40 methode - het kan je een reparatie besparen! Garantie tot aan de voordeur, uiteraard 😊 Edited Thursday at 01:16 PM by dionoid Quote
frits Posted Friday at 07:32 AM Posted Friday at 07:32 AM Op 19-3-2025 om 21:23, dionoid zei: Online zijn er een paar te vinden: https://github.com/p2000t/documentation/tree/main/PTC Hier staan er ook veel. https://download.file-hunter.com/magazines/NL/PTC Print/ Alleen nummers 6 t/m 10 ontbreken dan nog. Quote
blanka Posted Friday at 07:56 AM Posted Friday at 07:56 AM 24 minutes ago, frits said: Hier staan er ook veel. https://download.file-hunter.com/magazines/NL/PTC Print/ Alleen nummers 6 t/m 10 ontbreken dan nog. Nog een handige manier om die te scannen? Kan een PTC niet in de feeder van de printer stoppen. Quote
frits Posted Friday at 09:33 AM Posted Friday at 09:33 AM 1 uur geleden, blanka zei: Nog een handige manier om die te scannen? Kan een PTC niet in de feeder van de printer stoppen. Nee idd dat zou zonde zijn. Ik zat even te zoeken. Is dit iets? https://www.camscanner.com/ er is een animatie op de home page hoe het gaat Quote
frits Posted Friday at 09:47 AM Posted Friday at 09:47 AM CamScanner 21-03-2025 10.36.pdf Een boekje dat ik hier heb liggen net ingescand. Laatste pagina heb ik vergeten om te draaien Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.