-
Aantal items
170 -
Registratiedatum
-
Laatst bezocht
Inhoudstype
Profielen
Forums
Galerij
Kalender
Alles dat geplaatst werd door dionoid
-
Ik heb gisteren Snorkel uitgespeeld in de M2000 emulator. Leuk spel; doet me denken aan Smurf (Atari2600) en Snoopy (C64). De eerlijkheid gebiedt te zeggen dat ik hierbij gebruik heb gemaakt van de nieuwe "save state" functionaliteit in M2000 v0.8.
-
Versie 0.7 van M2000 is inmiddels officieel gereleased (zie hier) en inmiddels ben ik bezig met versie 0.8. @Hawker17 hierbij een Windows 32-bit "snapshot" versie van M2000; zou jij kunnen testen of ie goed installeert en werkt op 32-bit Windows? M2000-v0.8-snapshot-win32.zip
-
"Cassette fout E" betekent dat de cassette vol is. Het vreemde is dat je deze melding ook krijgt als je de index van een cassette opvraagt, terwijl het in mijn ogen dan geen fout zou moeten zijn.
-
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
-
Super! Ik ben blij met alle feedback en suggesties. Kan gaan over installatie, gebruikersgemak, features die missen of anders werken dan verwacht, beeld of geluid dat verschilt van een echte P2000T, etc. Terugkoppelen kan via dit topic of door een issue aan te maken op de M2000 GitHub repo. (daar heb je wel een GitHub account voor nodig). Maar ik lees dit forum regelmatig, dus hier feedback geven is prima. Alvast dank!
-
Voor wie de 0.7-beta versie van M2000 wil testen op Windows, is hierbij de installer: M2000-installer.msi
-
Ah, heb ik ook weer iets geleerd Ik gebruik zelf Linux Mint, waarbij ik alleen maar hoef te dubbel-klikken op een .deb package. Als luie en verstokte Windows gebruiker doe ik liever zo min mogelijk via de command line. Een manual is er nog niet, maar eventuele command line options zijn te vinden op: https://github.com/p2000t/M2000 Voor de rest hoop ik dat de gebruikersinterface zelf verklarend is.
-
Heb je ervaring met het installeren van debian packages op Linux? Als je de zip uitpakt, krijg je een .deb bestand. Deze kun je vaak dubbel-klikken en anders via de command line met: sudo dpkg -i [package filename]
-
Indien je Debian Linux gebruikt (Ubuntu, Linux Mint, etc), dan hierbij de install package voor M2000. Zou je kunnen testen of deze werkt? M2000_0.7_amd64.deb.zip
-
Ja, dat is een bug in M2000; die kreeg ik ook gemeld van @blanka. Inmiddels is deze bug gefixt, maar dank voor het melden.
-
Snorkel en Alice kende ik beiden nog niet. Die ben ik nu meteen aan het testen in de M2000 emulator op mijn oude MacBook uit 2009. Werkt prima!
-
Dank voor je complimenten! Ik denk dat je doelt op het "character rounding" algoritme, waardoor de karakters minder blokkerig, maar ook iets dikker worden? Ik kreeg van @blanka ook die feedback en ik ga nog eens kijken naar dat algoritme en een mogelijkheid bieden om het helemaal uit te zetten. Klopt, dat mist nog. Hiervoor is een issue aangemaakt, dus die wordt opgepakt. Wat voor joystick gebruik je? Dus als je Ghosthunt speelt, kun je alleen maar naar rechts en beneden? Die feature staat op de roadmap voor versie 0.8. Je kunt dan idd halverwege een game de state opslaan en later weer terughalen. Dank voor je feedback tot nu toe!
-
Duim omhoog 👍🏼 @djkoelkast Ik mis op dit forum de “like” feature. Is dat wellicht iets dat aan te zetten is in de forum software configuratie?
-
Ja, dat gaat zeker lukken. Ik vroeg het meer om zeker te weten dat die aanpassing nodig is om de kabel goed werkend te krijgen. En als die klodder verwijderd is, werkt de RF-uitgang dan niet meer?
-
PM gestuurd. Is hiervoor dan ook die aanpassing nodig met de "soldeer-klodder" op het moederbord?
-
Die nieuwe versie heb ik zelf al werkend op Ubuntu, maar ben nog aan het uitzoeken hoe ik de Allegro libs erbij moet packagen. Zodra ik die versie heb, zal ik 'm hier posten.
-
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. En die Chrit Klaasens Basic is inderdaad hetzelfde als Basic 1.1NL, maar dan met de naam van Chrit erin gehackt, LOL
-
Hierbij de laatste Windows 64-bit versie van M2000, waar ook het nieuwe menu in zit: M2000-v0.7-win64.zip
-
Hi @Hawker17, hierbij de Windows 32-bit versie van M2000 v0.7. Alles in een zip-file die je uiteraard eerst ergens moet uitpakken. De emulator heeft nu een menu, waarmee je dingen kunt doen zoals cassette bestanden en cartridges laden, opties aanpassen, etc. Nieuw in deze versie is joystick ondersteuning. Met een Xbox bluetooth controller Fraxxon spelen is echt een aanrader! Ik hoor graag je (opbouwende ) feedback! -Dion M2000-v0.7-win32.zip
-
Goed dat je wil helpen testen voor 32-bit Windows! Ik heb besloten om een menu toe te voegen aan M2000, waarmee het eenvoudiger is om acties te doen en opties aan te passen. Zodra dat klaar is (ergens komende week), kom ik bij je terug.
-
Ik heb een vraag voor de Z80 en P2000 ROM kenners onder ons: In de code van de M2000 emulator worden na het inlezen van de P2000 ROM twee ROM-patches gedaan. Op adressen $04F1 en $0E5D worden de volgende 3 bytes gezet: $ED $FE $C9 Zover ik kan vinden, is "EDFE" geen opcode, zelfs geen "undocumented" opcode. Wat doet deze aanpassing dan precies? Is het bedoeld om de Z80 een break-interrupt te geven? C9 is de opcode voor RETurn, die begrijp ik dan weer. Nu heb gezocht in de p2000.asm disassembly op 04F1 en 0E5D, en daar vind ik: cassette: call opberg ;04f1 cd fc 05 cp 008h ;04f4 fe 08 jr c,cas1 ;04f6 38 04 ; Wrong arg in a ld a,'K' ;04f8 3e 4b ; Error K jr cassette_exit ;04fa 18 51 en ergens verder in een stuk code voor printer besturing: sub_0e5dh: push bc ;0e5d c5 push de ;0e5e d5 call sub_0dbch ;0e5f cd bc 0d jr c,l0e8dh ;0e62 38 29 ld d,00ah ;0e64 16 0a di ;0e66 f3 Het lijkt er dus op dat deze twee patches bedoeld zijn om ergens een break te zetten in de cassette en printer code. Wellicht zodat de emulator daar z'n eigen cassette en printer afhandeling kan doen? Iemand enig idee?
-
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
-
Yes!!! Na het vervangen van de drie grote elco's op het voedingsbord doet mijn P2000T het weer. Met dank aan @Wolf en @blanka voor de info. Ik heb uiteindelijk de elco's gekocht bij haje.nl, wat bij elkaar €7,15 kostte inclusief verzendkosten. De boosdoener was een 6800uF elco die kortsluiting maakte (zie foto hieronder). Ik ben trouwens wel blij dat er zekeringen in de voeding van de P2000T zitten; die hebben er waarschijnlijk voor gezorgd dat de rest onbeschadigd is gebleven. Het verwijderen van de elco's was eenvoudiger dan verwacht: ze zaten in een klemmetje (-) en nadat ik de pootjes van de klem een beetje had losmaakt, hoefde ik alleen de middelste pin (+) los te solderen om de oude elco helemaal verwijderen. Ik heb de drie klemmetjes laten zitten, zodat ik daaraan de min-polen van de nieuwe elco's kon vast solderen. Bij het terugzetten van het voedingsbord heb ik meteen de vier spanningsregelaars van nieuwe koelpasta voorzien, want dat was volledig uitgehard.
-
Ok, ga ik doen. Weet jij een goede (online) website waar ik ze kan bestellen? De gelijkrichter, is dat hetzelfde als "rectifier bridge"? En wat moet ik daar precies doormeten? En moet ik 'm daarvoor los solderen, of kan ik 'm laten zitten tijdens het doormeten? Dank voor je antwoorden, trouwens!
-
Vanochtend voor het eerst sinds twee jaar weer eens mijn P2000T van zolder gehaald en aangesloten, maar helaas deed ie het niet meer. Na open schroeven bleken alle zekeringen van het voedingsbord te zijn gesprongen. Ik ben echt een beginneling qua elektronica, maar het viel mij op dat bij twee van de drie grote condensatoren (die van 6800uF 16V) ik kortsluiting meet als ze nog in-circuit zijn. Hoe kan ik het voedingsbord weer werkend krijgen? Moet ik die twee condensatoren van 6800uF vervangen? Ik vond hier een blogpost van iemand die zo te horen hetzelfde probleem had, maar die heeft ook de "rectifier bridge" vervangen. Is dat echt nodig?