Bertus 5 november 2023 gepost Share 5 november 2023 gepost 5 hours ago, blanka said: Trouwens, de .cas files zijn ook corrupt, dat kan ook boosdoener zijn. Staat er, afgezien van de "bogus data", dan iets fout in? (weet niet of je de aanwezigheid van de bogus data corrupt noemt) De recnums staan goed en bestandsgrootte is ook in orde. Ik kan beide .cas bestanden gewoon inladen en ze draaien zover ik kan zien prima. 6 hours ago, Hawker17 said: ondanks dat ik ze niet kan laden in een fysieke P2000T Ik kan bevestigen dat je een P2000T met meer dan 16kb geheugen nodig hebt, anders draaien ze inderdaad niet. Quote Link naar bericht Delen op andere sites
blanka 5 november 2023 gepost Share 5 november 2023 gepost 10 minutes ago, Bertus said: De recnums staan goed en bestandsgrootte is ook in orde. Die is niet ok, het is geen veelvoud van 1280 bytes. Er moeten 0-en achter om m terug op de P2000 te kunnen zetten. Quote Link naar bericht Delen op andere sites
Bertus 5 november 2023 gepost Share 5 november 2023 gepost Ik denk dat ik dan het proces van inladen dan nog niet helemaal snap. Welk stukje van de header is dan problematisch? Bij mijn beste weten werkt het als volgt: $0032-$0033 en $0034-$0035 zijn inderdaad allebei niet deelbaar door 1280, maar dat hoeft toch ook niet? Het BASIC programma stopt gewoon op een bepaalde geheugenlocatie ($6547 + bestandsgrootte) en dat wordt weggeschreven in $6405, $6407, $6409. Hoeveel 'blokken' van 0x400 bytes er ingeladen worden (dus exclusief die 0x100 aan headerdata) wordt bepaald door het getal op $004F. Quote Link naar bericht Delen op andere sites
blanka 5 november 2023 gepost Share 5 november 2023 gepost (aangepast) Het gaat om het overhengeltool over RS232, die heeft complete blokken nodig. Ook is het handig voor samenvoegen/splitsen van tapebestanden als de afmetingen rond zijn. 5 november 2023 aangepast door blanka Quote Link naar bericht Delen op andere sites
Bertus 5 november 2023 gepost Share 5 november 2023 gepost Duidelijk! Maar dat wordt gelukkig netjes afgehandeld door die splittape tool. Quote Link naar bericht Delen op andere sites
Hawker17 10 november 2023 gepost Share 10 november 2023 gepost Ik ben een tape aan het splitten met splitape, maar doordat er meerdere dezelfde beginletters in de programmanamen zitten, krijg ik een foutmelding. Weet iemand hoe ik handmatig programma's kan splitten? Overigens ben ik er achter gekomen dat van Ghosthunt v1.0, v1.1 en v2.0 bestaan. Ditzelfde geldt voor Racen (2.0 en 3.0). Quote Link naar bericht Delen op andere sites
blanka 10 november 2023 gepost Share 10 november 2023 gepost 2 hours ago, Hawker17 said: Ik ben een tape aan het splitten met splitape, maar doordat er meerdere dezelfde beginletters in de programmanamen zitten, krijg ik een foutmelding. Weet iemand hoe ik handmatig programma's kan splitten? Je kunt gewoon stukken knippen en plakken in een Hex-editor. Ik gebruik HexFiend. Stelt niks voor. Wel handig om m op 32 byte breedte te zetten, dan kun je wat makkelijker de blokken selecteren. Quote Link naar bericht Delen op andere sites
Hawker17 11 november 2023 gepost Share 11 november 2023 gepost 23 uur geleden, blanka zei: Je kunt gewoon stukken knippen en plakken in een Hex-editor. Ik gebruik HexFiend. Stelt niks voor. Wel handig om m op 32 byte breedte te zetten, dan kun je wat makkelijker de blokken selecteren. Je stelde me gisteren een vraag over de verschillende versies van Ghosthunt. Deze zijn af te lezen in de inhoudsopgave, ik heb de screenshots bijgevoegd. Zou jij me kunnen helpen met het splitten van casfiles via een hex-editor? Ik heb voor windows 10 HxD Hex Editor geïnstalleerd, maar wordt er niet wijzer van. Ik heb hem op 32kb gezet, maar zie niet waar het programma begint of eindigt. Quote Link naar bericht Delen op andere sites
blanka 11 november 2023 gepost Share 11 november 2023 gepost (aangepast) Hier even een voorbeeld met een weergave van 32 byte per regel. De blauwe selectie is de feitelijke data van 1024kb van het eerste blok. Daarboven zie je "8" regels van de header (8x32=256byte), die zie je onder het blauwe deel weer. Als je dus steeds in veelvouden van 40 regels selecteerd, en alle blokken pakt met dezelfde naam (die zie je in regel 2+3 van iedere portie va 40 regels, hier "MondriaaBASBN. n", de naam heeft 16 tekens, 8 voor de extensie, en 8 erna) dan heb je een compleet los programma geselecteerd De blokgrenzen zitten dus op 0,1280,2560,3840,5120,6400 etc. bytes, die getallen zie je in de linker kolom. Soms staat de linker kolom ook op HEX-weergave, maar dat kun je vaak makkelijk omschakelen. 11 november 2023 aangepast door blanka Quote Link naar bericht Delen op andere sites
Bertus 12 november 2023 gepost Share 12 november 2023 gepost (aangepast) De 64kb geheugenuitbreiding voor de P2000T is af en werkt als een zonnetje! Ik ben uiteindelijk op het volgende schema uitgekomen. (png is 2048x1447 pixels; hoop dat dit nu goed gaat qua uitlezen...) Ik heb nog een paar SMD ledjes toegevoegd aan het ontwerp zodat je de status van het bank register kunt 'uitlezen'. Deze hoef je op de printplaat natuurlijk niet erop te zetten als je dat niet wilt. De PCB sluit je aan op de expansion header die zich achter de cartridge slots bevindt. De 5V en GND haal ik van de voeding PCB af. Voor een impressie, zie onderstaande afbeeldingen. Ik heb ook een simpele RAM tester utility geschreven. Deze toetst het RAM boven 0x6200 en test ook de bank switching. (als je op onderstaand plaatje klikt wordt je naar een YouTube filmpje verwezen). Als mensen geïnteresseerd zijn om te testen, laat me even weten! Ik heb nog 1 lege printplaat over als je zelf alle componenten in huis hebt en nog 1 met alle componenten erop. Als er veel interesse is kan ik weer een batch aan printplaten bestellen. Je kunt ook zelf bestellen; alle ontwerpbestanden zijn op onderstaande Github repository te vinden. https://github.com/ifilot/p2000t-ram-expansion-board 12 november 2023 aangepast door Bertus Quote Link naar bericht Delen op andere sites
dionoid 12 november 2023 gepost Share 12 november 2023 gepost (aangepast) On 11/5/2023 at 3:33 PM, Hawker17 said: Het rare is dat de gesplitte files prima werken. Andere tapes overzetten gaat doorgaans prima. Ik probeer zoveel mogelijk tapes "digitaal" te redden. Snorkel blijkt een spel te zijn en Alice één of andere adventure. Kan weer aan de lijst met software toegevoegd worden. 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! 12 november 2023 aangepast door dionoid Quote Link naar bericht Delen op andere sites
Hawker17 13 november 2023 gepost Share 13 november 2023 gepost (aangepast) Op 11-11-2023 om 21:43, blanka zei: Hier even een voorbeeld met een weergave van 32 byte per regel. De blauwe selectie is de feitelijke data van 1024kb van het eerste blok. Daarboven zie je "8" regels van de header (8x32=256byte), die zie je onder het blauwe deel weer. Als je dus steeds in veelvouden van 40 regels selecteerd, en alle blokken pakt met dezelfde naam (die zie je in regel 2+3 van iedere portie va 40 regels, hier "MondriaaBASBN. n", de naam heeft 16 tekens, 8 voor de extensie, en 8 erna) dan heb je een compleet los programma geselecteerd De blokgrenzen zitten dus op 0,1280,2560,3840,5120,6400 etc. bytes, die getallen zie je in de linker kolom. Soms staat de linker kolom ook op HEX-weergave, maar dat kun je vaak makkelijk omschakelen. Dank voor je moeite en uitleg. Helaas lukt het me nog steeds niet. Ik heb een simpel cas-bestand bijgevoegd met 2x hetzelfde programma. Als ik één programma selecteer en kopieer in een nieuw bestand en die save als een .cas bestand, dan gebeurt er niets nadat ik het open in de emulator. Wil jij nog eens meekijken wat ik fout doe? mijntape2.cas 13 november 2023 aangepast door Hawker17 Quote Link naar bericht Delen op andere sites
Hawker17 13 november 2023 gepost Share 13 november 2023 gepost 19 uur geleden, dionoid zei: 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! Leuk he? Er komen nog wel meer titels aan. Er zijn zelfs remakes geweest van Hyperolympics en Chuckie Egg, beiden kwamen in ongeveer dezelfde tijd uit voor de MSX. Uiteraard niet met deftige graphics, maar met karakters. Nu nog even handigheid krijgen met de HEX-editor. Quote Link naar bericht Delen op andere sites
blanka 13 november 2023 gepost Share 13 november 2023 gepost je moet wel de headers meekopieren. 1los.cas Quote Link naar bericht Delen op andere sites
blanka 13 november 2023 gepost Share 13 november 2023 gepost On 11/12/2023 at 11:49 AM, Bertus said: De 64kb geheugenuitbreiding voor de P2000T is af en werkt als een zonnetje! Ik ben uiteindelijk op het volgende schema uitgekomen. (png is 2048x1447 pixels; hoop dat dit nu goed gaat qua uitlezen...) Ik heb nog een paar SMD ledjes toegevoegd aan het ontwerp zodat je de status van het bank register kunt 'uitlezen'. Deze hoef je op de printplaat natuurlijk niet erop te zetten als je dat niet wilt. De PCB sluit je aan op de expansion header die zich achter de cartridge slots bevindt. De 5V en GND haal ik van de voeding PCB af. Voor een impressie, zie onderstaande afbeeldingen. Ik heb ook een simpele RAM tester utility geschreven. Deze toetst het RAM boven 0x6200 en test ook de bank switching. (als je op onderstaand plaatje klikt wordt je naar een YouTube filmpje verwezen). Als mensen geïnteresseerd zijn om te testen, laat me even weten! Ik heb nog 1 lege printplaat over als je zelf alle componenten in huis hebt en nog 1 met alle componenten erop. Als er veel interesse is kan ik weer een batch aan printplaten bestellen. Je kunt ook zelf bestellen; alle ontwerpbestanden zijn op onderstaande Github repository te vinden. https://github.com/ifilot/p2000t-ram-expansion-board Mooi werk weer. Helaas zitten die van mij al bijna allemaal vol, alleen een dode P2000 niet. Is het een idee de schroefterminalgaten gewoon 2,54mm uit elkaar te doen zodat er een JST connector op kan, dat is netter dan van die schroefklemmen. Wellicht draait ie ook wel met de moderne laag-energie chips van tegenwoordig ook wel direct van het hoofdbord, of is dat te uitdagend voor de voeding? Quote Link naar bericht Delen op andere sites
Hawker17 14 november 2023 gepost Share 14 november 2023 gepost (aangepast) 15 uur geleden, blanka zei: je moet wel de headers meekopieren. 1los.cas 2 kB · 0 downloads Dank je, het kwartje is gevallen. 14 november 2023 aangepast door Hawker17 Quote Link naar bericht Delen op andere sites
Hawker17 14 november 2023 gepost Share 14 november 2023 gepost (aangepast) @dionoid Nog even over de emulator. Elke keer als ik een cassette verwijder en een reset doe, krijg ik de melding "niet gevonden". Is het mogelijk om een harde reset toe te voegen? 14 november 2023 aangepast door Hawker17 Quote Link naar bericht Delen op andere sites
dionoid 14 november 2023 gepost Share 14 november 2023 gepost 1 hour ago, Hawker17 said: @dionoid Nog even over de emulator. Elke keer als ik een cassette verwijder en een reset doe, krijg ik de melding "niet gevonden". Is het mogelijk om een harde reset toe te voegen? Ja, dat is een bug in M2000; die kreeg ik ook gemeld van @blanka. Inmiddels is deze bug gefixt, maar dank voor het melden. Quote Link naar bericht Delen op andere sites
Bertus 14 november 2023 gepost Share 14 november 2023 gepost 14 hours ago, blanka said: Mooi werk weer. Helaas zitten die van mij al bijna allemaal vol, alleen een dode P2000 niet. Is het een idee de schroefterminalgaten gewoon 2,54mm uit elkaar te doen zodat er een JST connector op kan, dat is netter dan van die schroefklemmen. Wellicht draait ie ook wel met de moderne laag-energie chips van tegenwoordig ook wel direct van het hoofdbord, of is dat te uitdagend voor de voeding? Dank! Onder de schroefterminal op de PCB zit een optie om een male 2.54mm header te zetten waar je een JST connector op kunt zetten. Het zou me niets verbazen dat dit printplaatje zo'n lage stroom heeft dat je de 5V en GND direct kunt aftappen van een 5V en GND pin op het moederbord. Quote Link naar bericht Delen op andere sites
dionoid 14 november 2023 gepost Share 14 november 2023 gepost On 11/1/2023 at 8:53 AM, gmc said: Als je ook een linux versie hebt, wil ik die best uitproberen 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 Quote Link naar bericht Delen op andere sites
Wijnand 14 november 2023 gepost Share 14 november 2023 gepost (aangepast) Quote Indien je Debian Linux gebruikt (Ubuntu, Linux Mint, etc), dan hierbij de install package voor M2000. Zou je kunnen testen of deze werkt? Hallo @dionoid, Het zal wel aan mij liggen, maar uitgepak krijg ik 3 files 2x zst en 1x debian-binairy van 4 bytes. Uh... en toen? Gr.Wijnand 14 november 2023 aangepast door Wijnand Quote Link naar bericht Delen op andere sites
cancom 15 november 2023 gepost Share 15 november 2023 gepost (aangepast) 23/10: @Bertus zei: Als je de 688 en de tweede 62256 weglaat dan heb je een karige 24k uitbreiding. @cancom zei: Het opstarten eindigt dan rap met "CALL SERVICE". Dus ofwel een 16k met niks erbij ofwel een 32k met bankswitch: de BIOS pikt de middenweg niet. Maar: zonder bankswitch wordt E-F voor de 2e keer "gevonden" -out 148,1 heeft geen effect- dus #605C=3. De BIOS kan, doordat E-F op dezelfde manier wordt getest, niet bepalen of er wel echt sprake is van andere geheugenbytes. Test of er echt sprake is van banken: - out 148,0 - schrijf op 1e adres "0" - out 148,1 - schrijf op 1e adres "1" - out 148,0 - lees 1e adres... zoiets staat niet in de BIOS. Testen of er een bankswitch is: voeg een inputpoort 148 toe; handig om bij te houden waar je zit. In 't rijtje geheugencapaciteiten 16k - 32k - 48k(+) komt nog erbij: 40k... waarmee geen rekening gehouden is. Er bestaat waarschijnlijk geen programma (afgezien van een DOS) dat gebruik maakt van alleen banken 0 en 1. Met die 32k direct aangesloten -A13 en A14 direct op de chip- kan dat ook niet want je zit 2* in 'tzelfde blok van 8k. Vandaar de BIOS-grap. Misschien de moeite waard: naast die 32k-chip alleen nog twee gates voor de chipselect. Compact, simpel, goedkoop en je hebt 39542 bytes vrij... --- Ho, ik heb niet gekeken wat er gebeurt met de A13 en A14 pins van de geheugenchip als de 688 weg is en dus de 173 enz. niks doet... Dat zou opgelost zijn met jumpers aan die pins. 15 november 2023 aangepast door cancom Quote Link naar bericht Delen op andere sites
dionoid 15 november 2023 gepost Share 15 november 2023 gepost (aangepast) 18 hours ago, Wijnand said: Hallo @dionoid, Het zal wel aan mij liggen, maar uitgepak krijg ik 3 files 2x zst en 1x debian-binairy van 4 bytes. Uh... en toen? Gr.Wijnand 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] 15 november 2023 aangepast door dionoid Quote Link naar bericht Delen op andere sites
Wijnand 15 november 2023 gepost Share 15 november 2023 gepost (aangepast) @dionoid Installeerde voor kort alleen maar m.b.v. apt. Maar, nooit te oud om te leren. Heb de commamd line methode geprobeerd sudo dpkg -i M2000_0.7_amd64.deb maar dat levert 4 niet geinstalleerde dependencies op. Het installeren van die packages levert nieuwe dependencies op. Heb jij een hint hoe dat in 1 keer te doen? Opgelost: sudo apt-get -f install installeerd alle gemiste dependencies Nu testen...!!! 15 november 2023 aangepast door Wijnand Quote Link naar bericht Delen op andere sites
Wijnand 15 november 2023 gepost Share 15 november 2023 gepost Tata... Er zal vast wel ergens een manual voor deze M2000 bestaan... Quote Link naar bericht Delen op andere sites
dionoid 15 november 2023 gepost Share 15 november 2023 gepost 3 hours ago, Wijnand said: Opgelost: sudo apt-get -f install installeerd alle gemiste dependencies 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. Quote Link naar bericht Delen op andere sites
dionoid 16 november 2023 gepost Share 16 november 2023 gepost (aangepast) Voor wie de 0.7-beta versie van M2000 wil testen op Windows, is hierbij de installer: M2000-installer.msi 16 november 2023 aangepast door dionoid Quote Link naar bericht Delen op andere sites
Wijnand 16 november 2023 gepost Share 16 november 2023 gepost ik ben al druk bezig om de linux versie van M2000 op Ubuntu wat uit te proberen. Maar hoe wil je dat er getest wordt en hoe zaken terug te koppelen? Via deze topic? Quote Link naar bericht Delen op andere sites
dionoid 16 november 2023 gepost Share 16 november 2023 gepost 25 minutes ago, Wijnand said: ik ben al druk bezig om de linux versie van M2000 op Ubuntu wat uit te proberen. Maar hoe wil je dat er getest wordt en hoe zaken terug te koppelen? Via deze topic? 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! Quote Link naar bericht Delen op andere sites
Mvl 20 november 2023 gepost Share 20 november 2023 gepost 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. Quote Link naar bericht Delen op andere sites
dionoid 23 november 2023 gepost Share 23 november 2023 gepost On 11/20/2023 at 1:03 PM, Mvl said: 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. 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 Quote Link naar bericht Delen op andere sites
dionoid 23 november 2023 gepost Share 23 november 2023 gepost On 11/4/2023 at 8:07 PM, Hawker17 said: Even een andere vraag. Weet je toevallig hoe je op een fysieke P2000 de inhoudsopgave kunt stoppen? Ik heb nu een aantal tapes overgezet, met een aantal "cassette fout E". Is er een programma om die blokken wellicht te redden? "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. Quote Link naar bericht Delen op andere sites
blanka 23 november 2023 gepost Share 23 november 2023 gepost (aangepast) 58 minutes ago, dionoid said: "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. Het is fout "Einde van de tape". Als je bij het lezen van de inhoud als laatste bijvoorbeeld een bestand hebt van 9 blokken, en er staan er maar 8 op, dan mist de inhoudsopgave een blok en krijg je ook E. Dit kan ook bij een deel van een blok zijn. Stel blok 9 staat er deels op, en alleen het laatste stuk met lege bytes paste niet helemaal, dan zal de software gewoon laden, maar krijg je toch een fout E. Die blokken redden? Ze worden gewoon ingeladen zo ver als gaat. Alles wat nog in te lezen is komt in het geheugen. 23 november 2023 aangepast door blanka Quote Link naar bericht Delen op andere sites
cancom 23 november 2023 gepost Share 23 november 2023 gepost (aangepast) @Bertus: op je P2000 met je nieuwe 64k type eens in: poke &ha000,65:poke &hc000,67:?peek(&ha000),peek(&hc000) <enter> IC's aanelkaar knopen is en blijft een verneukeratieve hobby. 23 november 2023 aangepast door cancom Quote Link naar bericht Delen op andere sites
Hawker17 24 november 2023 gepost Share 24 november 2023 gepost Op 16-11-2023 om 17:16, dionoid zei: Voor wie de 0.7-beta versie van M2000 wil testen op Windows, is hierbij de installer: M2000-installer.msi 4 MB · 2 downloads Mocht de 32-bit versie verschijnen, dan hou ik me weer aanbevolen. Quote Link naar bericht Delen op andere sites
Hawker17 24 november 2023 gepost Share 24 november 2023 gepost 20 uur geleden, dionoid zei: "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. Dat is mij ook opgevallen. Sterker nog, wanneer ik een cassette digitaliseer met een cassettefout E, dan is het programma na "splitape" prima leesbaar. Heb nu ook een melding gekregen op een tape met cassettefout N. Ik kan die code nergens terugvinden in de boeken. Heb jij een idee? Via wat gerommel met poke &h60ac,1 en cload, kom je wel door wat corrupte blokken heen en is er uiteindelijk weer een goed draaiend programma te vinden. Quote Link naar bericht Delen op andere sites
Hawker17 24 november 2023 gepost Share 24 november 2023 gepost 20 uur geleden, blanka zei: Het is fout "Einde van de tape". Als je bij het lezen van de inhoud als laatste bijvoorbeeld een bestand hebt van 9 blokken, en er staan er maar 8 op, dan mist de inhoudsopgave een blok en krijg je ook E. Dit kan ook bij een deel van een blok zijn. Stel blok 9 staat er deels op, en alleen het laatste stuk met lege bytes paste niet helemaal, dan zal de software gewoon laden, maar krijg je toch een fout E. Die blokken redden? Ze worden gewoon ingeladen zo ver als gaat. Alles wat nog in te lezen is komt in het geheugen. Inderdaad, dat is ook mijn ervaring. Dank voor de uitleg. Quote Link naar bericht Delen op andere sites
Bertus 24 november 2023 gepost Share 24 november 2023 gepost (aangepast) On 11/23/2023 at 1:54 PM, cancom said: @Bertus: op je P2000 met je nieuwe 64k type eens in: poke &ha000,65:poke &hc000,67:?peek(&ha000),peek(&hc000) <enter> IC's aanelkaar knopen is en blijft een verneukeratieve hobby. Dank voor jouw scherpe blik! Daar gaat inderdaad nog wat fout op die 74HC157 chip. 24 november 2023 aangepast door Bertus Quote Link naar bericht Delen op andere sites
cancom 25 november 2023 gepost Share 25 november 2023 gepost 5 uur geleden, Bertus zei: Dank voor jouw scherpe blik! Daar gaat inderdaad nog wat fout op die 74HC157 chip. Haastige spoed is zelden goed... Check, check en check 1 dag of meer later nog eens. En voor zo'n niet al te grote schakeling is 't handig die in een circuitsimulator te tekenen -zeker als je "scherpe blik" stilaan meer moeite heeft een logicatrein te blijven volgen zonder te ontsporen- waardoor je kan zien of -en zoja hoe- 't de mist in gaat. Ik heb de 157 + logicadoosjes in EWB gezet, daarin viel al gauw A13_1 nogal op (werd 1 keer niet hoog toen 't moest)... De rest is wel in orde. Succes met 't herorganiseren. Quote Link naar bericht Delen op andere sites
Bertus 25 november 2023 gepost Share 25 november 2023 gepost (aangepast) On 11/25/2023 at 3:48 AM, cancom said: Check, check en check 1 dag of meer later nog eens. En voor zo'n niet al te grote schakeling is 't handig die in een circuitsimulator te tekenen -zeker als je "scherpe blik" stilaan meer moeite heeft een logicatrein te blijven volgen zonder te ontsporen- waardoor je kan zien of -en zoja hoe- 't de mist in gaat. Kan ik me alleen maar bij aansluiten. En ik moet bekennen dat ik dit zelfs heb gedaan, alleen nooit het hele circuit in een simulator gezet. Enkel de stukjes waar ik twijfels over had. In retrospect had ik aan alles moeten twijfelen... Enfin, het viel gelukkig met een enkele botch wire (A13 -> pin2 van de 74HC157) op te lossen. 26 november 2023 aangepast door Bertus Quote Link naar bericht Delen op andere sites
cancom 26 november 2023 gepost Share 26 november 2023 gepost 8 uur geleden, Bertus zei: Enfin, het viel gelukkig met een enkele botch wire (S0 -> pin2 van de 74HC157) op te lossen. Meen je dit nou? Quote Link naar bericht Delen op andere sites
Bertus 26 november 2023 gepost Share 26 november 2023 gepost 42 minutes ago, cancom said: Meen je dit nou? A13, niet S0. (heb het bericht gewijzigd) Quote Link naar bericht Delen op andere sites
Mvl 26 november 2023 gepost Share 26 november 2023 gepost 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 Quote Link naar bericht Delen op andere sites
dionoid 30 november 2023 gepost Share 30 november 2023 gepost On 11/24/2023 at 9:34 AM, Hawker17 said: Mocht de 32-bit versie verschijnen, dan hou ik me weer aanbevolen. 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 Quote Link naar bericht Delen op andere sites
Hawker17 30 november 2023 gepost Share 30 november 2023 gepost 4 uur geleden, dionoid zei: 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 3 MB · 1 download Zeker, dat ga ik graag doen. Hartelijk dank! Quote Link naar bericht Delen op andere sites
blanka 8 december 2023 gepost Share 8 december 2023 gepost Ik zou graag een onderzoek doen onder de forumleden naar de P2000T computers die jullie in gebruik hebben. Je kunt meedoen via deze link: https://forms.office.com/e/DfeWmtRZXz Als je meerdere P2000T computers hebt, dan mag je m meerdere keren invullen. Je kunt dan in de enquête een groot deel van de vragen die algemeen zijn een tweede keer overslaan. Ik zal jullie van de respons op de hoogte houden. Alvast hartelijk dank voor het invullen. Quote Link naar bericht Delen op andere sites
leor888 8 december 2023 gepost Share 8 december 2023 gepost ik denk dat je alleen maar NEE krijgt op je vraag over of dit de meest gebruikte P20000T is Quote Link naar bericht Delen op andere sites
HAL9000 8 december 2023 gepost Share 8 december 2023 gepost Tenzij iemand er 10 heeft Quote Link naar bericht Delen op andere sites
dionoid 11 december 2023 gepost Share 11 december 2023 gepost (aangepast) On 11/5/2023 at 3:33 PM, Hawker17 said: ... Snorkel blijkt een spel te zijn en Alice één of andere adventure. Kan weer aan de lijst met software toegevoegd worden. 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. 11 december 2023 aangepast door dionoid Quote Link naar bericht Delen op andere sites
Hawker17 12 december 2023 gepost Share 12 december 2023 gepost 21 uur geleden, dionoid zei: 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. Gefeliciteerd! Ik kwam zonet even tot veld 3, maar het springen luistert erg nauw... Smurf ben ik trouwens tegengekomen bij de software op de tapes, maar ligt volgens mij in het verlengde van Ancalagon. Dat spel vond ik trouwens erg leuk. Ik kom momenteel door andere verplichtingen helaas nauwelijks toe tot het digitaliseren van tapes. Ik heb zojuist de 32-bit versie geïnstalleerd. Alles ging goed, maar Avast ging even piepen om een verdacht exe-bestand. Ik heb de optie "save state" niet gevonden, of bedoel je daarmee "save video ram"? Het enige wat ik enigszins onhandig vind is dat het programma automatisch zoekt in de map "mijn documenten". Is het wellicht mogelijk om de laatst geopende locatie te onthouden? Verder vind ik dit lettertype veel mooier en authentiek. Ik hoop snel meer bevindingen te kunnen plaatsen. Hartelijk dank voor je mooie werk weer! 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.