Ga naar inhoud

blanka

Users
  • Aantal items

    291
  • Registratiedatum

  • Laatst bezocht

Berichten die geplaatst zijn door blanka

  1. 6 hours ago, cancom said:

     

    Laat ik me al tig jaar geleden afgevraagd hebben WAAROM de K. zo'n to-the-point en efficiëntere methode NIET gebruikt heeft..,

    En bruikbaarder: 1*32+N*1024.

     

    Ik hou 't maar bij een studentenjeugdzonde.

     

    ,,,

     

    Oh ja: ik zag in meer dan 1 ,cas (geen namen noemend) dat in elke header 't bloknummer op NUL staat! Waar komt dat vandaan? En als je de blokken zo op tape zet: raakt 't systeem dan niet de kluts kwijt (ik kan momenteel niks uitproberen) ?

     

    De overdracht via RS232 gaat dan al fout, die kan niet tegen het ontbreken van een bloknummer, ik kan het dus niet op de echte P2000 uitproberen.

  2. 5 hours ago, Bertus said:

    Mooi werk @dionoid!!!

     

    Ben het met je eens dat het nut van die headers beperkt is, maar bijvoorbeeld 0x4F neemt toe per blokje

    Die telt terug. Stel een bestand is 11 blokken, dan begint ie als B, dan A, dan 9, 8 ... 1. Maar dat loopt altijd af, dus het zou volstaan om de eerste header met de hoogste waarde mee op te slaan. Dan heb je een bestand van Nx1024+32 bytes.

  3. 7 hours ago, dionoid said:

    Hi Bart, die P2000T emulator in MAME ziet er goed uit! Is de status van je PR nog steeds "in limbo" bij het MAME team?

    Wat me opvalt is dat sommige "visual artifacts" in de MAME P2000T opgelost zijn, zoals die nog wel zitten in M2000.exe, zoals bijv. onderstaand scherm issue in de game Androïden Nim. Bij andere programma's zie ik soms ook dit soort issues.  Heb jij enig idee hoe dat komt? Ligt dat aan hoe MAME de screen refresh op een beter manier doet, of was dit wellicht een display/screen-buffer bug in de M2000 code die gefixt is voor de MAME P2000T emulator?

     

    image.png.6f9294456f2cb51c433b694cfd62a93a.png

     

    image.png.fe8dc35be1bcb8427c0000688f86a438.png

    Dat ligt aan de onjuiste afhandeling van het herhaal karakter. Volgens mij heeft de MAME versie gewoon leentjebuur gespeeld bij de SAA5050 engine van de BBC Micro. Overigens is MAME ook nog niet helemaal perfect, de rendering van inverted karakters is fout.

  4. 12 hours ago, Wolf said:

    Waterstofperoxide opsmeren.. Gaat beter

    ah... nee. Dat kun je misschien met door-en-door gekleurd plastic doen, maar niet bij gespoten materiaal zoals de P2000T. Dat ruineert de lak.

    En ook met wit plastic is puur zon minder destructief.

  5. Oh, mocht iemand een P2000T hebben die beetje cremekleurig is geworden: dit weekend is het technisch weer. Even paar uur buiten in de zon zetten!

    Vandaag eens geprobeerd, en gaat heel goed.

    Had wel iets meer bleken verwacht van de toetsen, die waren nog wel redelijk geel.

  6. 5 minutes ago, dionoid said:

    De oorspronkelijke P2000 bestandsnaam blijft beschikbaar in het .cas bestand (inclusief de tekens die jij noemt, maar ook font-kleur, knipperende tekens, etc.). Ik begrijp niet waarom specifiek die tekens in de bestandsnaam van de .cas bestanden op je PC zou willen kopiëren?

    Je laat een programma de .cas opsplitsen. Waar haalt ie de namen vandaag? Precies, uit de headers. Dan zou ik zeggen map die tekens naar de juiste UTF variant, anders komen er rare tekens voor in de plaats. Dan wordt bijvoorbeeld 1/4 ineens een {, of een £ wordt _

  7. Ik heb een P2000 waarbij de RF unit is gemod, er zit dan bovenin een BNC stekker waar aan de binnenkant een bos weerstanden bij elkaar komen. Is dat een composiet signaal? Kan ik die plug dan vervangen door een RCA chassisdeel? Dat voelt wat logischer en dan hoef ik niet op zoek naar een speciale kabel.

  8. Omdat het kan? Bestandsnamen op Windows/Mac/Linux kunnen tegenwoordig gewoon UTF zijn, en daarmee kan je de bestandsnamen van de P2000 origineel houden. Alleen : / en \ mag niet.

  9. 3 hours ago, dionoid said:

    Hi, voor wie na het gebruik van SERIAL.BAS de resulterende tape image wil splitten in losse programma's, is er nu een nieuwe "V2.0" versie van splitape.exe die niet beperkt is tot DOS 8.3 bestandsnamen. De nieuwe splitape.exe is te vinden op https://github.com/p2000t/software/tree/master/utilities/tapeconv

     

    Hieronder een voorbeeld van het splitten van "Basic Demo blauw A.cas" (dit is een tape image van de volledige A-zijde van die blauwe Basic Demo cassette)  - met dank aan @blanka:

     

    image.png.c4f59ac6f4de8f746330f4dd036a55c7.png

     

    ...trouwens wel handig dat "sluit in" met een kleine letter begint en "Snelzoekboek" met een hoofdletter, want CLOAD "programma naam" kijkt alleen naar de eerste letter van de meegegeven naam, maar is gelukkig wel case sensitive :)

     

    Source file van splitape is hier te vinden: https://github.com/p2000t/software/blob/master/emulators/sources/splitape.c

    Heb je ook de P2000 tekens gemapt naar UTF-8?

    Ik had zelf een Java tooltje gemaakt die inhoudsopgaves maakt als TXT en PNG, maar die kan met een kleine aanpassing ook splitsen. Ik heb een vervangtabel zodat alle speciale tekens in takt blijven.

    Basic Demo blauw B.png

  10. Helemaal met @dionoid een, Marcel heeft ons wel door de dark-ages van de vroege jaren 2000 heen geholpen en dankzij de dumptool is er veel software gered.

    Heeft iemand hier ooit contact gehad met Marcel?

    Kan alleen een kunstenaar vinden met die naam in Californie.

    Wat ik wel nog een raadsel vindt, is de data die in de overige 224 bytes staat. Die tool om data over RS232 uit te sturen komt wel met 1280 bytes per blok, en de 224 header bytes die overbodig zijn bevatten soms enkel 0-en, maar vaak genoeg zit er wel vanalles in.

  11. Heb deze top TV uit 2003 bij iemand ingeladen, met 99,7% korting, en loop tegen wat vreemde problemen aan. Is iemand hier bekend mee, en heeft ie tips om het te verhelpen?

    • Afstandsbediening werkt top, is in zeer goede staat, en als ik DVD klik en op speel druk begint de DVD te spinnen, en komt er geluid uit de speakers, en dat kan heel hard en klinkt erg goed. Ik zie echter geen beeld van de DVD.
    • Als ik m aanzet hoor ik zo'n dik degaus geluid
    • Na wat random op de knoppen rammen krijg ik een testmenu in beeld, dat ziet er netjes uit, geen vervorming o.i.d. Buis zelf lijkt dus correct te werken.
    • Bij het ophalen moest ik een master-pin invoeren en kon m toen niet aanzetten. De code heb ik inmiddels van B&O gekregen, maar nu zie ik dat verzoek niet meer in de rode led-display.
    • Na aanzetten TV verschijnt er WAIT op de LED display, maar dan gebeurt er verder niks, en na 1 minuut ongeveer gaat de set weer standby.

    Hopelijk krijg ik m weer aan de praat. De bouwkwaliteit is fenomenaal, blijkbaar met BMW lak afgewerkt, en daar zit nog geen kras op.

    beovision.jpg

  12. Oh die berekening is natte vingerwerk, in de berichten van Philips spraken ze over 6000baud, dus vertel hoe ze daar op uit komen.

    Maar eigenlijk zeg je dus dat het .cas bestandstype nergens op slaat.

    Gekke is, dat er eigenlijk maar 32 bytes nodig zijn voor de structuur: in Marcels structuur byte 48-79. Als je de andere 224bytes op 00 zet, verandert er niks aan de werking. Maar gek genoeg staat er wel wat in. Komt dat uit de hoge hoed?

    Het wordt tijd om eens met een memorecorder naar de werkelijke "geluiden" op de tape te kijken.

     

    Maar doe eens gek, en herschrijf serial.bas zodat we een goed formaat uploaden naar de computer, en maak meteen de omgekeerde, zodat we een hele tape kunnen maken van een RS232 stroom, i.p.v. nu één bas file per keer die je dan netjes achter elkaar moet csaven om ongeveer de tape te kunnen klonen. We zijn u eeuwig dankbaar! Mijn Z80 kaas is nog niet te eten.

  13. 21 minutes ago, cancom said:

     

    Frappant dat ene M. de K. het voor elkaar krijgt om zoveel jaar na dato nog steeds mensen voor de gek te houden en op te zadelen met een belachelijke/willekeurige methode met als -gelukkig niet wereldschokkend- gevolg dat er alweer sprake is van een heden ten dage vaker optredend probleem: desinformatie.

     

    serial.bas:
    83 POKE &H9000,&H00:POKE &H9001,&H60
    84 POKE &H9002,0:POKE &H9003,1

     

    De toetsbuffer godbetert...

     

    Geen idee waar je het over hebt. Leg uit....

    Serial.bas doet wat het moet doen, kan zijn dat het strakker kan, dan post ik graag een verbeterde versie.

  14. Ik heb

    - Basic Probeerboek van C. de Boer (Educaboek)

    - Basic Notities voor de P2000T van Dr. D.J.Kroon (Educaboek)

    - Hèt Computer-spelen boek van Ralph Hofman (Adison Wesley)

    - Philips P2000 van Albert Sickler (Kluwer)

    - INPUT blauw van C. de Boer

    - INPUT rood, Nederlandse versie van Usborne guide to the Micro Computer bewerkt door C. Titulaer en J. Terlouw

    - Handleiding P2000, Familiegeheugen en Tekstverwerker (die zwart met oranje boeken).

    - De Eeuw van de Computer, Geschiedenis van de Informatietechnologie in Nederland

    - Besturen van Robotmodellen met de Microcomputer van W. Clark. Hierin lijken van die modellen in te staan die ook op Miniland Dacta stonden. Er wordt verwezen naar Uniface voor de P2000 van the PTC.

    - Z80 zakboekje van J.B.Vonk (Kluwer)

    - Machinetaal voor de ZX Spectrum van W. Tang (Kluwer) ook nuttig voor P2000.

  15. 1 minute ago, Bekkie said:

    Dit is geen puristisch trekje, maar juist de filosofie achter Mame. Waar de meest emulators de software laag emuleren, emuleert Mame juist de hardware (chips) en laat de SW ongemoeid.

    Zou je dan geen .WAV moeten lezen en schrijven, en de tape-hardware mee emuleren? Ik snap het idee, maar je moet toch op een gegeven moment over naar de nieuwe techniek waarbinnen mame draait. Als een floppy ook op 80's snelheid draait is dat ook niet heel veel beter. Of mag die wel virtueel?

×
×
  • Nieuwe aanmaken...