Ga naar inhoud

Mvl

Users
  • Aantal items

    18
  • Registratiedatum

  • Laatst bezocht

Berichten die geplaatst zijn door Mvl

  1. Op 23-11-2023 om 11:29, dionoid zei:

    Hi, dank voor je feedback. Zou je kunnen testen of de release-versie van M2000 dit probleem voor je verhelpt? De standaard aangemaakte (lege) cassette file is in de release-versie verplaatst naar de "Documenten" map van de gebruiker, wat vermoedelijk het probleeem verhelpt. De release versie van M2000 is hier te vinden: https://github.com/p2000t/M2000/releases

    Hallo Dionoid, 

    Dat werkt ! Door de cassette files vanuit 'mijn documenten' te openen is het inderdaad niet meer nodig om als administrator op te starten. Had ik moeten weten, maar ik ontwikkel al jaren geen software meer voor Windows en dan vergeet je kennelijk toch het een en ander :) 

  2. Op 26-10-2023 om 22:59, dionoid zei:

    Na 26(!) jaar ga ik binnenkort een nieuwe versie van de M2000 emulator van Marcel de Kogel uitbrengen. Met dank aan @blanka en @Bertus voor hun hulp en suggesties.

     

    Ik ben nu op zoek naar mensen die deze nieuwe versie van de M2000 emulator willen beta testen. Alle feedback is welkom!

    De Windows versie (64 bits) heb ik toegevoegd aan deze post. Ik heb ook een 32 bits versie, maar ik neem aan dat de meeste van jullie 64 bits Windows hebben (als je Windows gebruikt, uiteraard :).

     

    Dingen die verbeterd zijn in deze versie:

    • Betere emulatie van de SAA5050 teletext chip, waardoor heel veel display problemen zijn opgelost (met veel hulp van @blanka bij het reproduceren van de problemen)
    • Mogelijkheid om het video RAM weg te schrijven naar een file (en later weer in te lezen)
    • Ondersteuning van een "symbolic keyboard mapping", waarmee de symbolen op je toetsenbord - waar mogelijk - gemapt zijn op dezelfde symbolen op een P2000 keyboard. Je krijgt dus wat je intikt.
    • Met F5 kun je nu een druk op de Reset knop emuleren
    • De Windows versie van M2000 is flink onder handen genomen en enorm verbeterd (al zeg ik het zelf):
      • De emulatie-snelheid is nu gesynct d.m.v. een 50Hz timer
      • Het geluid stottert niet meer
      • Display van alfanumerieke karakters is verbeterd d.m.v. "character rounding"
      • Het scherm heeft bij opstarten nu de juiste 4:3 verhouding en is een stuk groter
      • Het console-window wordt standaard verstopt en komt pas naar voren bij het opvragen van het optie-menu (F6) en verdwijnt weer als je het menu verlaat met b(ack).
    • In de Windows versie kun je met F3 een andere cassette invoeren door selecteren van een .cas bestand.
      Met F4 kun je een andere cartridge invoeren door selecteren van een .bin bestand.
      Met Shift-F3 en Shift-F4 kun je de cassette resp. cartridge verwijderen. Als je een cartridge verwijderd krijg je uiteraard het "PHILIPS MICROCOMPUTER P2000" scherm te zien.
    • Met F1 kun je nu een druk op de ZOEK knop (Shift-Numeriek-1) emuleren.
      Met F2 emuleer je START (Shift-Numeriek-3) en met Shift-F2 doe je STOP (Shift-Numeriek-.)

    Alvast bedankt!

     

    [edit: ik ontdekte een missende .dll in de vorige zip, dus hierbij de juiste zip]

     

    m2000win-v0.7-snapshot.zip 5 MB · 7 downloads

    Hallo Dionoid, als eerste : ziet er goed uit ! En werkt ook goed en snel ! Had alleen een dingetje tot nu toe, als ik hem niet als administrator opstart onder Windows 10, dan kan ik geen .cas file openen. Er komt geen melding dat 'ie geen file kan openen, en de inhoud opvragen geeft aan dat er geen cassette is.  Duurde even voor ik er aan dacht om hem als admin op te starten, waarna alles prima werkt.

  3. Op 26-10-2023 om 22:59, dionoid zei:

    Na 26(!) jaar ga ik binnenkort een nieuwe versie van de M2000 emulator van Marcel de Kogel uitbrengen. Met dank aan @blanka en @Bertus voor hun hulp en suggesties.

     

    Ik ben nu op zoek naar mensen die deze nieuwe versie van de M2000 emulator willen beta testen. Alle feedback is welkom!

    De Windows versie (64 bits) heb ik toegevoegd aan deze post. Ik heb ook een 32 bits versie, maar ik neem aan dat de meeste van jullie 64 bits Windows hebben (als je Windows gebruikt, uiteraard :).

     

    Dingen die verbeterd zijn in deze versie:

    • Betere emulatie van de SAA5050 teletext chip, waardoor heel veel display problemen zijn opgelost (met veel hulp van @blanka bij het reproduceren van de problemen)
    • Mogelijkheid om het video RAM weg te schrijven naar een file (en later weer in te lezen)
    • Ondersteuning van een "symbolic keyboard mapping", waarmee de symbolen op je toetsenbord - waar mogelijk - gemapt zijn op dezelfde symbolen op een P2000 keyboard. Je krijgt dus wat je intikt.
    • Met F5 kun je nu een druk op de Reset knop emuleren
    • De Windows versie van M2000 is flink onder handen genomen en enorm verbeterd (al zeg ik het zelf):
      • De emulatie-snelheid is nu gesynct d.m.v. een 50Hz timer
      • Het geluid stottert niet meer
      • Display van alfanumerieke karakters is verbeterd d.m.v. "character rounding"
      • Het scherm heeft bij opstarten nu de juiste 4:3 verhouding en is een stuk groter
      • Het console-window wordt standaard verstopt en komt pas naar voren bij het opvragen van het optie-menu (F6) en verdwijnt weer als je het menu verlaat met b(ack).
    • In de Windows versie kun je met F3 een andere cassette invoeren door selecteren van een .cas bestand.
      Met F4 kun je een andere cartridge invoeren door selecteren van een .bin bestand.
      Met Shift-F3 en Shift-F4 kun je de cassette resp. cartridge verwijderen. Als je een cartridge verwijderd krijg je uiteraard het "PHILIPS MICROCOMPUTER P2000" scherm te zien.
    • Met F1 kun je nu een druk op de ZOEK knop (Shift-Numeriek-1) emuleren.
      Met F2 emuleer je START (Shift-Numeriek-3) en met Shift-F2 doe je STOP (Shift-Numeriek-.)

    Alvast bedankt!

     

    [edit: ik ontdekte een missende .dll in de vorige zip, dus hierbij de juiste zip]

     

    m2000win-v0.7-snapshot.zip 5 MB · 7 downloads

    Hallo Dionoid, dank je ! Ik ga hem testen. Mvg, MvL.

  4. Op 11-10-2023 om 22:52, dionoid zei:

     

    Ik kreeg zojuist via @Bertus een standalone versie van Ghosthunt (Pac-Man) die gewoon met een CLOAD (via Basic's transfer adres &H6547) te laden is. Het blijft uiteraard een machinetaal programma, maar het voordeel is dat je deze versie met PC2P2000T weer terug kunt zetten op een echte P2000T:

    https://github.com/p2000t/software/raw/master/cassettes/games/Ghosthunt.cas

    Dank voor de .cas file ! Ik heb het net overgezet naar een P2000T en op tape gezet, werkt prima !

  5. 15 uur geleden, de_retroman zei:

    Dan is de melding "Niet gevonden".

     

    Hiermee krijg ik "Cassette Fout E".

     

      

    Van 'reset' weet ik inderdaad. Ik wilde echter alleen de code laden en niet uitvoeren. Had op deze tape eerder 'serial.bas' opgeslagen. Blijkbaar is daar iets fout mee gegaan.

    zo te zien gaat dat niet lukken om het weer in te lezen, ik zou de koppen van de tape unit schoonmaken of de tape formateren en het opnieuw proberen.

  6. CLOAD " " zou ook moeten werken. Heb net een basic programma op tape gezet met als naam "                " ( 16 spaties), dat kan ik daarna laden met CLOAD " " ( één spatie ).

  7. En wat als je alleen 'CLOAD' gebruikt ? Twee dubbele quotes achter elkaar geeft inderdaad een "illegal function call", ook bij CSAVE.

    Met alleen CLOAD pakt 'ie het eerste wat hij tegen komt op de tape, en zo te zien is dat programma zonder naam het eerste wat er op de tape staat.

  8. Op 3-6-2023 om 06:52, blanka zei:

    Heeft iemand nog een idee hoe we Ghosthunt in een echte P2000 kunnen krijgen? De huidige transportmode werkt daar niet voor. Ik denk omdat het helemaal geen basic programma was.

    Wel grappig, naar ik begreep was de P2000GG best kritische wanneer een programma op Viditel mocht, maar ik heb al wat bugs gevonden.

    De gebochelde kreeg ik in een toestand waarbij eerst de vijand buiten beeld was, en vervolgens de speler. Zie foto: waar is de speler?

    Bij drakendoolhof is er maar 1 route naar de uitgang en alle routes lopen dood, waardoor je in vrijwel alle gevallen niet aan de draak kunt ontsnappen.

    Bij Multipede zijn er vrij vaak situaties waarbij de rups of delen ervan vast komen te zitten. Eens kijken hoe het origineel Centipede dat oplost.

    Maar erg leuk om e.e.a weer op de echte machine met een CRT te spelen. Je wist niet dat een scheepje in Space Fight zo vloeiend kan bewegen met 80x72 pixels. het nagloeien van de CRT fosfors doet wonderen.

    geboochelde.jpg

    Ghosthunt zal niet zo makkelijk over te zetten zijn naar een echte P2000T, het programma gebruikt een aparte loader. Ik heb Racer al wel uit de Ghosthunt.cas kunnen losweken en kunnen spelen op een P2000T, maar Ghosthunt zelf is nog niet gelukt. Misschien is er iemand die Ghosthunt als apart spel heeft .........

  9. 7 uur geleden, blanka zei:

    Heeft iemand nog een idee hoe we Ghosthunt in een echte P2000 kunnen krijgen? De huidige transportmode werkt daar niet voor. Ik denk omdat het helemaal geen basic programma was.

    Wel grappig, naar ik begreep was de P2000GG best kritische wanneer een programma op Viditel mocht, maar ik heb al wat bugs gevonden.

    De gebochelde kreeg ik in een toestand waarbij eerst de vijand buiten beeld was, en vervolgens de speler. Zie foto: waar is de speler?

    Bij drakendoolhof is er maar 1 route naar de uitgang en alle routes lopen dood, waardoor je in vrijwel alle gevallen niet aan de draak kunt ontsnappen.

    Bij Multipede zijn er vrij vaak situaties waarbij de rups of delen ervan vast komen te zitten. Eens kijken hoe het origineel Centipede dat oplost.

    Maar erg leuk om e.e.a weer op de echte machine met een CRT te spelen. Je wist niet dat een scheepje in Space Fight zo vloeiend kan bewegen met 80x72 pixels. het nagloeien van de CRT fosfors doet wonderen.

    geboochelde.jpg

     

    Het is mij tot nu toe ook niet gelukt om Ghosthunt over te zetten naar de P2000T, vrijwel direct na het opstarten van de copy op de PC geeft de P2000 al een piep dat 'ie klaar is terwijl de PC nog meer dan een halve minuut data staat te spuwen. Ik heb drie verschillende .cas files van Ghosthunt, die toevallig wel alle drie even groot zijn !?, geprobeerd maar bij alle drie gaat het fout. Dat het geen basic programma is maakt niet uit, Fraxxon is ook machinetaal en dat kan ik probleemloos overzetten. Ik zal er binnenkort weer eens een keer naar kijken.

     

    Overigens wat is de <START> toets in M2000.exe ? Ik kan wel het geluid aan/uit zetten en de uitleg bekijken, maar het spel starten lukt me niet.

  10. 15 uur geleden, cancom zei:

     

    Mocht iemand nog problemen hebben met de communicatie tussen P2000 en PC via de PC-COMpoort (bij aanwezigheid daarvan is USB m.i. totaal overbodig): in geen enkele post erover wordt gerept over de instelling van de COMpoort die aangeeft welk protocol moet worden gebruikt. FYI: Xon/Xoff.

     

    En Ghost Hunt(er) is geschreven in machinetaal. Er is niet meer dan 1 regeltje Basic nodig: twee instructies is genoeg om het programma uit te voeren. De LIST-opdracht kan die machinetaal niet tonen. Probeer na 't "downloaden" vanaf je PC eens de START-toets...

     

     

    Wat betreft die handshake, dat is wel een goede, er wordt namelijk geen handshake gebruikt.

     

    En wat betreft Ghost Hunter, die stopt na een seconde al terwijl de pc nog rustig 20 seconden lang data stuurt. Het stukje basic regel wat er in de P2000 staat geeft ook een syntax error. Kennelijk zit er iets dat .cas bestand wat die routine ziet als EOF. Andere machinetaal programma's zoals Fraxxon/Space Fight gaan wel goed.

  11. Op 16-1-2022 om 10:55, RoykeA zei:

    Hoi Retrofan,

    Ik heb ook geprobeerd dit aan de praat te krijgen maar zonder veel en constant succes.  Ik heb in samenwerking met demonoid nog verschillen baudrates geprobeerd. Wellicht kan jij en MVL wat tips geven.  Ik gebruik een windows 10 systeem met een vast compoort . Daarvoor heb ik een kabel gemaakt.  Van de P2000t naar de pc dat werkt goed en kan alle data ontvangen maar van pc naar P200t werkt niet goed. Tot nu toe maar 1 programma over gekregen. 

     

    Groetjes Roy

     

    Hallo Roy,

     

    Net ook nog even met de ingebouwde RS232 poort van mijn pc geprobeerd, en dat werkt ook ! Zoals gezegd gebruik ik één op één DB25 male <-> DB25 female kabel en een DB9 female <-> DB25 male connector. Meerdere keren geprobeerd zonder problemen.

    Er is alleen één programma wat ik niet kan overzetten en dat is Ghost Hunter. Zowel via de RS232 poort van mijn pc als bij de USB <-> RS232 geeft die vrijwel direct een piep en is het klaar. Er staat dat één regel in de P2000T en verder niets. 

     

    Groeten, Marc.

  12. 3 uur geleden, RoykeA zei:

    Hoi Retrofan,

    Ik heb ook geprobeerd dit aan de praat te krijgen maar zonder veel en constant succes.  Ik heb in samenwerking met demonoid nog verschillen baudrates geprobeerd. Wellicht kan jij en MVL wat tips geven.  Ik gebruik een windows 10 systeem met een vast compoort . Daarvoor heb ik een kabel gemaakt.  Van de P2000t naar de pc dat werkt goed en kan alle data ontvangen maar van pc naar P200t werkt niet goed. Tot nu toe maar 1 programma over gekregen. 

     

    Groetjes Roy

     

    Hallo Roy,

     

    Ik had ook problemen met mijn RS232 poort op de pc. Een handshake of buffer probleem. Ik kon wel een scherm naar de PC sturen ( op 2400 baud), maar omgekeerd ging niet.

    Met de USB naar RS232 omzetter die Dionoid ook noemt werkte het wel, met exact dezelfde instellingen. Als kabel gebruik ik een één op één kabel DB25 <-> DB25 en dan een DB9 <-> DB25 . 

     

    Groeten,
    Marc.

  13. Op 6-9-2019 at 22:10, dionoid zei:

    Ik hoor graag of er mensen interesse hebben om te testen!

    Hallo Dion,

    Ik wil ook graag testen, alleen is het me nog niet gelukt om iets naar de P2000T te sturen.

    Ik heb het geprobeerd met een standaard seriële kabel (DB25 <-> DB9) op een standaard COM poort, maar krijg geen 'piep' op de P2000T als de boel gekopieerd is, en ik kan het programma niet stoppen.

    De COM poort staat goed ingesteld, en de test met de scherm print gaat goed (op 1200 Baud), ik krijg het scherm van de P2000T op mijn pc binnen, maar dat is natuurlijk de andere kant op.

    Is er een mogelijkheid om je programma te stoppen zodat ik kan zien of er wel iets binnenkomt ?

     

    Marc.

     

×
×
  • Nieuwe aanmaken...