Ga naar inhoud

HAL9000

Users
  • Aantal items

    112
  • Registratiedatum

  • Laatst bezocht

Berichten die geplaatst zijn door HAL9000

  1. 5 hours ago, dionoid said:

     

    Goed bezig geweest! Ik zie dat zelfs in 1986 de MSX al behoorlijk populair geworden was, want de PTC magazines bevatten niet zo heel veel artikels meer die specifiek over de P2000 gaan. Een pull-request van 2GB is wel een beetje te veel van het goede, dus ik ga ze downloaden van archive.org, dan alleen de artikels over de P2000 eruit knippen, waarna ik ze in de Github repo kan opnemen.

    Goed plan. veel plezier bij het doorlopen van alle magazines. Ik verwacht een dezer dagen 51-82 ook online te hebben. Ik geef wel een heads-up hier als het zover is!

     

  2. On 3/26/2024 at 4:52 PM, blanka said:

    Top, ik wacht met smart op de poel.

    Ik zou de andere inderdaad op archive.org zetten.

    Poelverzoek voor 11-50 aangemaakt! @dionoid is aan de beurt, hopelijk op tijd goedgekeurd voor de paasdagen! 🐰🐰🐰

  3.  

    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?

     

     

     

  4. 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:

    image.thumb.png.a47107dc29bb0b9fdced8c13d78c9bc1.png

    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

  5. 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!

  6. 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:

    1860100663_2024-03-1614_26_28-HoppiesExtendedBASICpdf.thumb.png.2c7fd565f9bea66922467a770eb6e989.png

    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?

  7. 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 🙂.

  8. 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... 🙂

  9. 1 minute ago, Wolf said:

    Zou zomaar kunnen, ik moet het nodig eens uitzoeken, maar heb nog zoveel anders te doen.. 

    Geen probleem, ik moet ook met tijd schipperen. Denk wel aan ons als je de tapes wilt wegdoen of er iets anders op wilt zetten 🙂

  10. On 4/13/2021 at 10:03 PM, Wolf said:

    Hoi, 

    Vanmiddag wat p2000t spulletjes gekregen. 

    Naast wat casettes zat hier ook de cardridge "ecol 3.0" in. 

    Het betreft een officiële Philips cardridge maar ik krijg er geen enkele info over gevonden. 

    Iemand hier een idee? 

     

     

    Oude post wat leven inblazen, excuses daarvoor!
    Ik heb sinds kort ook een multi-cartridge met een ECOL3.0 versie erop in mijn bezit. (en ook de inhoud aangeboden aan het PPP project)

    Na opstarten, en invoeren van de datum verschijnt er een prompt. Als je dan een letter oid invoert en op return drukt verschijnt de melding "geef aub een band". Wanneer ik dan een tape in de MDCR doe wordt er wat heen en weer gespoeld.

    er gebeurt niks en vervolgens wordt de letter gevolgd door een vraagteken getoond.

    IMG_20231102_142633.jpg.94791398116bb674ea40528f2a41a805.jpg

    Meerdere tapes geven hetzelfde effect. Ik vermoed dat die cartridge een specifieke tape nodig heeft.

    Kan het zijn dat een van de tapes die je kreeg bij jouw P2000 iets bevat waar die cartridge wat mee kan?

     

  11. 20 hours ago, dionoid said:

    Hi @HAL9000, dank voor je PR.

    Voor de volledigheid: wat kun je vertellen over Ecol 3.0? Als ik deze cartridge opstart in M2000, dan zie ik alleen even kort de tekst "c(FTU)" en verder blijft het scherm zwart.

    Graag gedaan! Ik weet ook niet veel over ECOL/die cartridge, en zoeken op internet levert ook niet vel op over ECOL. hier een linkje naar een artikel dat ECOL noemt: "Informatica van alledag, een nieuw vak?". lijkt een beetje op PASCAL. Wat dat zwarte scherm betreft: toen ik op dat scherm op enter drukte verscheen er een prompt. Dit weekeinde heb ik weer wat tijd om te experimenteren! 

  12. 40 minutes ago, blanka said:

    Ik probeer nog zoiets, maar dat lijkt ook niet te gaan:

    FOR N=1TO10:IF N=5 PRINT"5":NEXTN:ELSE NEXT N

     Theoretisch zou dat moeten werken....

    Ik heb even een P2000 aangesloten, leuke lunch-break 🙂

    Deze 2 varianten:

    IMG20231031124956.thumb.jpg.a8ebbbe46736d2279c703d055e0149ac.jpg

    Geven dezelfde output.

    IMG20231031124940.thumb.jpg.44a178f4ec8d7a5678eedb0fd8d5cc78.jpg

     

  13. 12 minutes ago, blanka said:

    Is er een manier/tool om geforceerd blokken uit te lezen? Ik merk dat een einde-tape markering de boel leeg kan doen lijken, terwijl de tape dat niet is. Op een memorecorder staat de tape helemaal vol.

    Zelf wat Z80 code bouwen op basis van de ROM-code zou dit mogelijk moeten maken. Maar dan kan je mss weer geen halve of gedeeltelijk overschreven blokken lezen.

     

    Een van de paden

       MEMO recorder -> WAV -> CODE die WAV omzet naar bitjes -> blokken/deelblokken 

       MDCR -> Arduino/PIE -> Bitjes -> blokken deelblokken

    lijkt dan weer handiger,

     

    Bovendien kan je dan op iets modernere hardware werken met volwassener development stacks.

    Zaten er maar wat meer uren in een dag 😉

     

     

  14. 3 hours ago, blanka said:

    Ik zoek iets in het geheugen.

    Als ik een programma laad, en dit typ, dan werkt het:

    FOR N=25927 to 57343:PRINT PEEK(N):NEXT N

    Maar gek genoeg werkt dit niet

    FOR N=25927 to 57343:IF PEEK(N)=62 THEN PRINT N:NEXT N

    Alsof die NEXT N onderdeel wordt van de THEN en dus helemaal geen lus ontstaat. Kun je de als-dan afsluiten binnen een regel?

    Het klopt wat je zegt. de NEXT N wordt, net als de PRINT, alleen uitgevoerd als PEEK(N)=62.

     

    Zet je de NEXT op de volgende regel dan werkt alles wel.

    Dit is een van de nadelen van het feit dat deze BASIC niet 'gestructureerd' is  (geen scoping kent) 

    Stel dat je twee statements had gezet na de THEN, bijvoorbeeld het verhogen van een teller die bijhoudt hoe vaak de waarde gevonden werd:

    FOR N=25927 to 57343:IF PEEK(N)=62 THEN PRINT N: F=F+1; NEXT N

    BASIC kan zonder scoping niet uitvogelen bij welk statement de executie door moet gaan als de IF expressie fout is.

    Daarom skipt BASIC in dat geval dus alles after de THEN.

    Zie pag. 105 van de P2000 handleiding voor de uitleg over IF/THEN/ELSE

  15. 5 hours ago, Bekkie said:

    Bijna goed. Met die jumper kun je instellen of je een matrix of daisywheel printer aangesloten hebt. Zie ook de handleiding.

    Pen 20 en 4?? kortsluiten tijdens boot zorgt dat de baudrate 300 baud is ipv de standaard 1200.

    Dus de jumper schakelt inderdaad tussen 2 baudrates, 1200 en 300. 👍

  16. 2 minutes ago, Bertus said:

     

    Dat vroeg ik me onlangs nog af: waarvoor is die jumper precies?

    Ik meen ergens gelezen te hebben dat je hiermee de default baud-rate van de printer kan instellen. Welke waardes je kan selecteren weet ik niet uit mijn hoofd. Er is vast iemand in het forum die dat wel weet 🙂

  17. On 10/28/2023 at 3:13 PM, HAL9000 said:

    Dat klopt! Het is alweer een tijd geleden maar ik meen me te herinneren dat de emulator deze 'illegale opcode' afvangt en dan op basis van de program counter bepaalt of er een cassette- dan wel printerroutine afgehandeld moet worden. Voor de cassette geldt dat in register A staat welke cassette actie uitgevoerd moet worden. Dus die opcodes zorgen ervoor dat in plaats van de ROM/Monitor code de code in de emulator zelf wordt aangeroepen. 

    @dionoid Mijn geheugen is beter dan ik dacht 🙂 Zie voor de implementatie de file P2000.c regels 515 en verder...

  18. 1 hour ago, Bekkie said:

    Dit lijkt me inderdaad een zeer vroege M-versie, want.
    Op het main board zit een buzzer en ontbreekt de video generator + modulator,

    Board 2 lijkt me inderdaad het M-video board en board 3 is de M-versie floppy controller waaruit de RAM-chips verwijderd zijn.

    Dat zou kunnen verklaren waarom ie niet opstart.    

    Hij start niet op met het video-bord erin: dan brandt een van de zekeringen door. Omdat ik zonder videobord niks kan zien heb ik niet geprobeerd op te starten met alleen het floppy-board 🙂 Maar inderdaad, daar zitten geen ram-chips op, en zal dus niet werken... maar eens op zoek naar wat rammetjes 😉

  19. On 10/16/2023 at 5:24 PM, Bekkie said:

    Dat knopje verbonden met de MDCR zou een terugspoel stop kunnen zijn. Die heb ik ook mijn PC, daarmee hou de P2000 een beetje voor de gek zodat ie niet helemaal terugspoelt. 

     

    Een knopje waarmee 80/40 schakels heb ik nooit van gehoord, ik denk eerder aan de soft-reset (NMI) waarbij het geheugen niet geleegd wordt maar de Z80 CPU wel op nul begint. Erg waardevol als je assembly aan het debuggen bent.

    Gisteren en vandaag eindelijk kunnen testen!

    De ene knop is inderdaad een terugspoel-onderbreker, de andere een hardwarematige switch naar 80 kolommen!

×
×
  • Nieuwe aanmaken...