<?xml version="1.0" encoding="ISO-8859-1"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title>  netzherpes  -  lassen sie mich arzt, ich bin durch</title>
	<link href="https://www.netzherpes.de/blog/atom.php" rel="self" />
	<link href="https://www.netzherpes.de/blog/" />
	<id>https://www.netzherpes.de/blog/index.php</id>
	<updated>2026-04-07T06:44:01Z</updated>
	<author>
		<name>webdoktor@netzherpes.de</name>
		<email>webdoktor@netzherpes.de</email>
	</author>
	<entry>
		<title>NEUES BLOG</title>
		<link href="https://www.netzherpes.de/blog/index.php?entry=entry210918-152756" />
		<link rel="alternate" type="text/html" href="https://www.netzherpes.de/blog/index.php?entry=entry210918-152756" />
		<link rel="edit" href="https://www.netzherpes.de/blog/index.php?entry=entry210918-152756" />
		<id>https://www.netzherpes.de/blog/index.php?entry=entry210918-152756</id>
		<summary type="html"><![CDATA[<h1>Achtung</h1>nach all den Jahren habe ich eine neue Blogsoftware installiert. Alles was auf dieser seite steht bleibt natürlich bestehen. <br />Das neue Blog findet ihr unter <br /><br /><center><h1><a href="https://netzherpes.de" >https://netzherpes.de</a></h1></center><br /><br /><br />Bis dann dort<br />Euer Webdoktor]]></summary>
		<updated>2021-09-18T13:27:56Z</updated>
	</entry>
	<entry>
		<title>How to give your gameboycamera pictures a nicer palette</title>
		<link href="https://www.netzherpes.de/blog/index.php?entry=entry210909-100424" />
		<link rel="alternate" type="text/html" href="https://www.netzherpes.de/blog/index.php?entry=entry210909-100424" />
		<link rel="edit" href="https://www.netzherpes.de/blog/index.php?entry=entry210909-100424" />
		<id>https://www.netzherpes.de/blog/index.php?entry=entry210909-100424</id>
		<summary type="html"><![CDATA[<img src="https://www.netzherpes.de/blog/images/2021gb_fabian.png" width="160" height="144" alt="" id="img_float_left" /><img src="images/fab_col.png" width="160" height="144" alt="" id="img_float_right" />This is a little excurse in how to get a nicer color into your gameboy camera pictures.<br />The original pictures have a fixed 4 color greyscale palette. For example black, dark grey, light grey and white (or in values: #000000 #555555 #AAAAAA and #FFFFFF).<br /><br />To make this more eye friendly, you can use any paint program to alter the colors. Very easy to use is the online pixel editor of lospec. ( <a href="https://lospec.com/pixel-editor/app" >https://lospec.com/pixel-editor/app</a> )<br />They even offer some pretested Gameboy palettes. ( <a href="https://lospec.com/palette-list/tag/gameboy" >https://lospec.com/palette-list/tag/gameboy</a> )<br /><br />The more elegant way is to change all pictures with one line of code.<br />I suggest you first find a palette that does not hurt your eyes.<br /><br />Now we need a translation table in the format <br /><pre>#000000 #060329<br />#555555 #8D25DF<br />#AAAAAA #EC93C9<br />#FFFFFF #F2FFB0<br /></pre>#inputcolor #outputcolor  - for all 4 colors (use a color picking tool or see the instructions below if you are very lazy...)<br /><br />Save this table to a file called <strong>mapped.txt </strong><br /><br />Now you can use the excellent script  called &#039;mapcolors&#039; <a href="http://www.fmwconcepts.com/imagemagick/mapcolors/index.php" >http://www.fmwconcepts.com/imagemagick/ ... /index.php</a><br /><pre>./mapcolors -m -f mapped.txt original.png colorized.png</pre>This produces a colorful picture out of any original greyscaled gameboy picture... <strong>tadaaaaa</strong><br /><br />As I am not happy with the manual solution, I use the command line to obtain the color values and write the table...:<br /><br />1. Extract the colors of a picture with one line of imagemagicks &#039;convert&#039; tool:<br /><pre>convert colorized.png -unique-colors -scale 1000% palette.png</pre>This outputs a little &#039;palette.png&#039; just containing the 4 colors. <img src="images/gbpal3.png" width="40" height="10" alt="" /><br /><br />2. The used colors in your palette can be cut out by <br /> <pre>identify -verbose palette.png |grep 100 | cut -d &quot; &quot;  -f7 |cut -c -7 |sort</pre>Do this for the original picture and the eyefriendly picture. Now we have four original color values (#000000 #555555 #AAAAAA and #FFFFFF ) that have to be changed to the new ones in our examlpe above ( #060329 #8D25DF #EC93C9 #F2FFB0 )<br /><br />3. Save both, the original and the new color map into files and merge them.<br /><pre>paste -d\  original.txt neu.txt &gt;mapped.txt</pre><br />4. And here is the final solution: extract the colors and create the table <font size=-2">all you need are the original.png and colorized.png</font> :<br /><pre>convert original.png -unique-colors -scale 1000% originalpalette.png<br />convert colorized.png -unique-colors -scale 1000% palette.png<br />identify -verbose originalpalette.png |grep 100 | cut -d &quot; &quot;  -f7 |cut -c -7 |sort &gt;original.txt<br />identify -verbose palette.png |grep 100 | cut -d &quot; &quot;  -f7 |cut -c -7 |sort &gt;neu.txt<br />paste -d\  original.txt neu.txt &gt;mapped.txt</pre><strong>The new file is the Translation Table </strong><br /><br />I&#039;ve spend too much time on this :D]]></summary>
		<updated>2021-09-09T08:04:24Z</updated>
	</entry>
	<entry>
		<title>Übertragen von Bildern der Gameboy Camera Teil 4</title>
		<link href="https://www.netzherpes.de/blog/index.php?entry=entry210906-095554" />
		<link rel="alternate" type="text/html" href="https://www.netzherpes.de/blog/index.php?entry=entry210906-095554" />
		<link rel="edit" href="https://www.netzherpes.de/blog/index.php?entry=entry210906-095554" />
		<id>https://www.netzherpes.de/blog/index.php?entry=entry210906-095554</id>
		<summary type="html"><![CDATA[Und der gefühlt 10. Eintrag zu einem meiner Lieblings Themen:<br />Die Gameboy Camera und wie man die Bilder auf einen modernen PC überspielt<br /><br />Siehe <a href="https://www.netzherpes.de/blog/index.php?entry=Back-on-Track" >Teil 1</a>, <a href="https://www.netzherpes.de/blog/index.php?entry=%DCbertragen-von-Bildern-der-Gameboy-Camera-Teil-2" >Teil 2</a> und <a href="https://www.netzherpes.de/blog/index.php?entry=entry200817-164637" >Teil 3</a><br /><br />In einem meiner letzten Beiträge berichtete ich über den <a href="https://www.netzherpes.de/blog/index.php?entry=The-USB2GameBoy-Link-Cable" >USB to Gameboy Link Cable adapter</a> , ein kleines Pi-pico getriebenes Gerät, welches die Signale aus dem Gameboy Link Kabel in den USB bus übersetzt. Es wurde benutzt um Tetris gegen den Rest der Welt zu spielen. <img src="https://www.netzherpes.de/blog/images/usb2gb_FRONT.jpg" width="640" height="348" alt="" /><br /><br />Die logische Schlußfolgerung ist natürlich das &quot;drucken&quot; von Gameboy Camera Bildern. <br />Auf der Website <a href="https://printer.stacksmashing.net" >https://printer.stacksmashing.net</a> befindet sich ein Druckeremulator und die passende Firmware für den Pi pico. <br /><br /><strong>Das ist mit Abstand die einfachste Art Gameboy Bilder auf einen modernen PC zu bekommen. </strong><br /><br />Hier ein paar Schnappschüsse:<br /><br /><img src="images/2021gb_anna.png" width="160" height="144" alt="" /><img src="images/2021gb_barek.png" width="160" height="144" alt="" /><img src="images/2021gb_blume.png" width="160" height="144" alt="" /><img src="images/2021gb_blumen.png" width="160" height="144" alt="" /><img src="images/2021gb_chefe.png" width="160" height="144" alt="" /><img src="images/2021gb_chili.png" width="160" height="144" alt="" /><img src="images/2021gb_dave.png" width="160" height="144" alt="" /><img src="images/2021gb_fabian.png" width="160" height="144" alt="" /><img src="images/2021gb_gb_link.png" width="160" height="144" alt="" /><img src="images/2021gb_gbcol.png" width="160" height="144" alt="" /><img src="images/2021gb_hamza.png" width="160" height="144" alt="" /><img src="images/2021gb_handschuh.png" width="160" height="144" alt="" /><img src="images/2021gb_kraeuter.png" width="160" height="144" alt="" /><img src="images/2021gb_laden.png" width="160" height="144" alt="" /><img src="images/2021gb_marijanna.png" width="160" height="144" alt="" /><img src="images/2021gb_meer.png" width="160" height="144" alt="" /><img src="images/2021gb_mozart.png" width="160" height="144" alt="" /><img src="images/2021gb_samenandreas.png" width="160" height="144" alt="" /><img src="images/2021gb_sara.png" width="160" height="144" alt="" /><img src="images/2021gb_steffen.png" width="160" height="144" alt="" /><img src="images/2021gb_thomas.png" width="160" height="144" alt="" /><br /><br />Die Bilder haben die typischen vier Farben. Beim Hochladen nach twitter etc. werden diese Bilder leider in jpg mit ihrer Kompression umgewandelt und sogar skaliert( - ein generelles Problem bei Pixelart!). Sieht echt mies aus. Aber es gibt eine Lösung: png&#039;s mit Alphakanal und Tranzparenz werden nicht umgewandelt.... Um euch das Leben einfacher zu machen gibt es ein tolles Webtool, welches das übernimmt: <br /><a href="https://lospec.com/pixel-art-uploader/" >https://lospec.com/pixel-art-uploader/</a><br /> <br />Viel Spass, bleibt kindisch,<br /><br />So long, euer<br />webdoktor<br />]]></summary>
		<updated>2021-09-06T07:55:54Z</updated>
	</entry>
	<entry>
		<title>A short little BASIC game</title>
		<link href="https://www.netzherpes.de/blog/index.php?entry=entry210831-081111" />
		<link rel="alternate" type="text/html" href="https://www.netzherpes.de/blog/index.php?entry=entry210831-081111" />
		<link rel="edit" href="https://www.netzherpes.de/blog/index.php?entry=entry210831-081111" />
		<id>https://www.netzherpes.de/blog/index.php?entry=entry210831-081111</id>
		<summary type="html"><![CDATA[I was a little bored yesterday in my lunchbreak, so I read old magazines on <a href="https://archive.org" >archive.org</a>. <a href="https://en.wikipedia.org/wiki/Creative_Computing_(magazine)" >Creative Computing</a>, to be precise, a magazin for computer hobbyists, published from &#039;74 to &#039;85 by David Ahl. <br />I found a short BASIC program in issue 1-77 called STRIKE 9 - a little dice game.<br />It was typed in fast and worked out of the box in <a href="http://www.vintage-basic.net/" >vintage basic</a>. <br />Proud as oscar I showed the result on twitter, and the original author, Bruce Grembowski stated:<br /><blockquote class="twitter-tweet"><p lang="en" dir="ltr">Written in 1975, actually. Honeywell BASIC on an HDR timeshare system using a dial-up Teletype. My first program. It was a simpler time.</p>&mdash; Bruce Grembowski (@BruceGrembowski) <a href="https://twitter.com/BruceGrembowski/status/1432406303721156608?ref_src=twsrc%5Etfw">August 30, 2021</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> <br /><br />Another piece of software restored. Grab it here: <a href="https://drive.google.com/file/d/1mFb7QHregk4Rs53HDGboMERwMhcgm-3u/view?usp=sharing" >https://drive.google.com/file/d/1mFb7QHregk4Rs53HDGboMERwMhcgm-3u/view?usp=sharing</a><br /><br />have fun,<br />webdoktor]]></summary>
		<updated>2021-08-31T06:11:11Z</updated>
	</entry>
	<entry>
		<title>Urlaub in Le Touquet</title>
		<link href="https://www.netzherpes.de/blog/index.php?entry=entry210824-083726" />
		<link rel="alternate" type="text/html" href="https://www.netzherpes.de/blog/index.php?entry=entry210824-083726" />
		<link rel="edit" href="https://www.netzherpes.de/blog/index.php?entry=entry210824-083726" />
		<id>https://www.netzherpes.de/blog/index.php?entry=entry210824-083726</id>
		<summary type="html"><![CDATA[<center><img src="images/touquet_header.png" width="1008" height="330" alt="" /></center><br />Es ist schon fast unglaublich: ich habe es geschafft ein paar Tage Urlaub einzutrichten.<br />Trotz Corona, trotz Bedenken, aber ganz ehrlich: ich bin durchgeimpft und arbeite seit anderthalb Jahren durch. Meine Liebste hat verschiedene Urlaubsziele in Reichweite herausgesucht und die Wahl fiel auf <br /><h1><a href="https://www.letouquet.com/" >Le Touquet Paris Plage,</a></h1><br /><a href="https://goo.gl/maps/KgnwBuunM73t9BY69" >ein Küstenort im Norden von Frankreich, 40 km südlich von Calais.<br /></a><br /><h2>Die Lage</h2><br /><img src="images/touquet_top.PNG" width="351" height="655" alt="" /><br />Der Ort liegt idyllisch eingebettet in einer riesigen <strong>Dünenlandschaft</strong>, die man auf den darin angelegten Wanderwegen erkunden darf. Der vor den Dünen liegende Strand streckt sich über gute 10 km von &quot;Stella&quot; (ein gespenstischer Nachbar) bis ans Ende der Düne, der Mündung der Canche in den Ärmelkanal. Bemerkenswert ist der <strong>puderfeine Sand</strong> und die Tatsache, dass ausser am Strand direkt vor dem Örtchen selbst Hunde gern gesehene Strandgäste sind. <br /><img src="images/touquet_duene_1.jpg" width="640" height="480" alt="" /><img src="images/touquet_duene2.jpg" width="685" height="514" alt="" /><img src="images/touquet_duene3.jpg" width="640" height="360" alt="" /><img src="images/touquet_duene4.jpg" width="640" height="480" alt="" /><img src="images/touquet_strand1.jpg" width="640" height="480" alt="" /><img src="images/touquet_strand2.jpg" width="640" height="480" alt="" /><br /><h2>Der Ort</h2><br />Le Touquet selbst ist, abgesehen von den wirklich widerlichen <strong>Bausünden in Strandnähe</strong>, ein malerisches altes Städtchen mit normalerweise 4000 Einwohnern, im Sommer werden laut<a href="https://en.wikipedia.org/wiki/Le_Touquet" > Wikipedia</a> 250000 Urlauber erwartet. Die Innenstadt läd die vielen Besucher zum Bummeln in die kleinen, durchaus höherpreisigen Boutiquen ein. Auf der Hauptstraße &quot;Rue Saint-Jean&quot; ist Nachmittags kaum ein durchkommen; falls man schnell von A nach B kommen möchte, ist ein Umweg über die vielen kleinen Seitenstraßen zu empfehlen.<br /><img src="images/touquet_ort.jpg" width="706" height="529" alt="" /><img src="images/touquet_stjean.jpg" width="454" height="605" alt="" /><img src="images/touquet_stjean2.jpg" width="640" height="480" alt="" /><br /><br /><h2>Die Gastfreundschaft</h2><br /><img src="images/touquet_perard.jpg" width="202" height="151" alt="" id="img_float_left" />Der Ort lebt vom Tourismus. Das Restaurantpersonal und die Ladenbesitzer sind aber, anders als ich es von anderen Touriorten kenne, immer <strong>super freundlich </strong>und zuvorkommend. Dass man kein Französisch spricht, löst keine Abneigungen aus. <br />Die Speisekarten der Restaurants sind wunderbar fischlastig, wie es sich für einen Küstenort gehört. Meine persönlichen Tipps sind das &quot;Perard&quot;, das &quot;La Taverne Royal&quot; und das &quot;Restaurant Du marché&quot;. Eine <em>Reservierung ist am Wochenende dringend zu empfehlen</em>, da Horden von Tagestouristen einfallen. Um der Versuchung zu entgehen mittags auch ein Restaurant heimzusuchen, empfehle ich die Bäckerei und Konditorei &quot;Le Talmeliere&quot; - die belegten Baguette sind einfach vorzüglich und schonen den Geldbeutel für das meist deutlich teurere Abendessen :D<br /><br /><h2>Coronamaßnahmen</h2><br />Derzeit (Aug.2021) gilt im gesamten Stadtgebiet Maskenpflicht. Und wirklich alle halten sich daran!. Die Restaurants verlangen einen Hygienepass (genesen, getestet oder geimpgft). Unsere gelben Impfausweise werden nicht angenommen, nur der Ausdruck der Apotheke oder des Gesundheitsamtes, bzw. die Handyapp. ACHTUNG: Das gilt auch für die Außenbereiche! Wer keinen Pass hat muss Hungern...<br /><br /><h2>Der Dresscode</h2><br />Das Publikum zeigt sich gerne in einheitlich bourgoiser Gewandung. Dazu zählen für Männer die Bermudas, ein Poloshirt, leichte Sneaker und eine <a href="https://justoverthetop.com/en/" >Steppjacke/weste</a> (ob dieser Trend hier noch kommt?). Die Damen zeigen sich gelegentlich abweichend in mikrogeblümten Kleidern, die an den Rotgrün-Blindtest beim Augenarzt erinnern. Wer als jung angesegen werden möchte, sollte ein &quot;supertrocken&quot; Sweatshirt tragen um nicht aufzufallen. Ich konnte mich dieser Optik nicht verwehren und sah nach 2 Tagen und 200 € auch aus wie aus der kleinen Seemannsfibel ausgeschnitten. <br /><br /><h2>Geheimtipps</h2><br />Neben den ausgedehnten Spaziergängen in den Dünen lohnt sich ein Besuch im kleinen <strong>Jachthafen</strong> im Norden von Le Touquet. Legen Sie sich auf einen der Liegestühle und schauen Sie dem Treiben der Segelschüler zu (also, bei Flut... bei Ebbe kann man tollen Matsch sehen &#128514;).<a href="https://www.labasenord.com/" > Das Restaurant des Jachthafens</a> mit seiner Sonnenterrasse ist der ideale Ort um ein paar Stunden die Zeit zu vergessen.<br />Das Markttreiben rund um die historischen Arkaden des<strong> Marktplatzes</strong> ist ein Highlight. Der Fischmarkt öffnet wohl täglich, jedoch alle anderen bunten Stände, bei denen man über Gemüse, Backwaren, Blumen, Klamotten, Schmuck, Nippes und Haushaltswaren einfach Alles bekommt nur an den ausgewählten Markttagen. Die Ständebetreiber kommen in hohem Maße aus Touquet selbst und bieten jede Menge Devotionalien des Ortes an, z.B. Shirts mit dem kleinen Golfmännchen, welches dem Ort als Logo dient, und auch viele der oben beschriebenen Dresscode Ware wird hier feilgeboten.<br /><img src="images/touquet_markt1.jpg" width="640" height="480" alt="" /><img src="images/touquet_markt2.jpg" width="530" height="706" alt="" /><br /><br /><h2>No Go&#039;s</h2><br />Le Touquet ist ein Traum für Leute die es gerne gediegen mögen. Alles ist sauber, jeder hält sich an die Regeln. Sollten Sie Polizisten mit Maschinenpistolen bemerken, ignorieren Sie sie. Die bewachen das kleine Häuschen eines Staatsoberhaupts. <br />Unternehmen Sie keine Versuche die Nachbarstädtchen zu besuchen. Auch wenn der Ort Sterne verspricht ist er deprimieren, nicht einladend. Noch schlimmer ist es in Berck.... gruselig. Wir hatten dort eine &#039;geröstete überbackene Scheibe Weißbrot&#039; (Welsh) bestellt und haben einen Suppenteller mit einer Scheibe ungetoastetem Toastbrot übergossen mit 1 Liter flüssigem Chedar bekommen. Man hätten den &#039;Küchenchef&#039; darin ersticken sollen.<img src="images/touquet_sunset.jpg" width="640" height="360" alt="" /><br /><br />Kleine Reiseführer / Broschüren finden Sie hier <a href="https://www.letouquet.com/sejourner/brochures/" >https://www.letouquet.com/sejourner/brochures/</a><br />Bis bald in Le Touquet Paris Plage<br />Euer Webdoktor<br />]]></summary>
		<updated>2021-08-24T06:37:26Z</updated>
	</entry>
	<entry>
		<title>Software Archaeology</title>
		<link href="https://www.netzherpes.de/blog/index.php?entry=entry210808-072924" />
		<link rel="alternate" type="text/html" href="https://www.netzherpes.de/blog/index.php?entry=entry210808-072924" />
		<link rel="edit" href="https://www.netzherpes.de/blog/index.php?entry=entry210808-072924" />
		<id>https://www.netzherpes.de/blog/index.php?entry=entry210808-072924</id>
		<summary type="html"><![CDATA[There was this small entry on <a href="http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-articles/" >hansotten.nl </a>about a line editor for the KIM-1 called Ledip. Not much infos were given, except some scanned pages of <a href="https://www.drdobbs.com/" >Dr.Dobbs journal </a>issue 29. including the <a href="http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-software/kim-1-articles/" >manual and sourcecode (see the end of the page)<br /></a><br />Sadly the scans were, well, not very usable. <br />8 and B and D and 0 were indistinguishable. Litterally. <br />The author of the program<a href="http://www-personal.umd.umich.edu/~kiumi/" >, Kiumi Akingbehin, </a>meanwhile Professor at the Michigan University, was so kind to send me another scan. Slightly better, but still far away from being readable. <br /><br />But I gave it a try anyway and needed like three days to type this little program in and compile it. <br />There were lots of tons of Typos by myself, but with the help of <a href="https://twitter.com/BioHJM" >hjm</a> and Hans Otten and their eagle eyes, all errors were found and now this 43 year old piece of software history is revived again, ready to play with. <br /><br /><a href="https://netzherpes.de/Ledip.zip" >https://netzherpes.de/Ledip.zip</a><br /><br />Instructions: <br />Load the papertape into your KIM-1, clone or the fabulous iOS Emulator &quot;VirtualKIM&quot;<br />Start the Program at place 2000 (mem expansion required) <img src="images/ledip1.jpg" width="299" height="262" alt="" id="img_float_left" /><br />It will now ask for a starting adress, where the text should be stored. any free space is possible, like $3000. This Value is very important later and wil be stored in the Zero Page. MbegL $d5 and MbegH $d6 The End adresses (MendL $d3 and MendH $d4) are updated with every line you type, modify, delete, insert. A lot of Memory shuffeling is going on, when you insert a line in between two existing lines of text:  Copy the upfollowing lines exact the ammount of bytes upwards as the inserted text is long and change the end address... Brainf*ck if you look at the sources. Amazing and perfect RAM saving when memory was rare. <br /><br />The Folowing commands are accepted:<br /><br />- Add text with a 4 digit line number: 0010 Hello World! <br />- LIST lists the text with line numbers<br />- TEXT lists the text without line numbers<br />- FILE gives you all needed memory locations to save the text: Zero pages, the program itself and the textarea.<br />- EXIT ... guess.<br />- CLEAR delete everything<br /><img src="images/ledip2.jpg" width="368" height="464" alt="" /><br /><br /><br />Thanks to: Kiumi Akingbehin, HJM and Hans Otten for their Help,<br /><br />Have fun, stay childish,<br />Yours <br />Webdoktor<br /><p name="convert"><br />UPDATE: <br />let&#039;s say you have an existing text on your pc and want to convert it in a way, that LEDIP can process it. The syntax in linux or cygwin is as follows:<br /><br /><pre>nl -nrz -w4 -s\  text_in.txt &gt; text_out.txt</pre><br />(important are the 2 spaces after -s\)<br /><br />Pro Tipp:<br />Good textfiles can be found <a href="http://textfiles.com/sex/EROTICA/" >here</a><br /><br />:P<br /></p>]]></summary>
		<updated>2021-08-08T05:29:24Z</updated>
	</entry>
	<entry>
		<title>Demo for the piGFX Terminal</title>
		<link href="https://www.netzherpes.de/blog/index.php?entry=entry210801-151121" />
		<link rel="alternate" type="text/html" href="https://www.netzherpes.de/blog/index.php?entry=entry210801-151121" />
		<link rel="edit" href="https://www.netzherpes.de/blog/index.php?entry=entry210801-151121" />
		<id>https://www.netzherpes.de/blog/index.php?entry=entry210801-151121</id>
		<summary type="html"><![CDATA[Here is a short Demo for the piGFX Terminal Emulator, written in Basic ;)<br /><br /><pre>1 PRINT CHR$(27);&quot;[2J&quot;;<br />2 PRINT CHR$(27);&quot;[50;60H&quot;;<br />3 PRINT &quot;piGFX TEST on a PAL-1&quot;<br />4 FOR K=1 TO 100<br />5 NEXT K<br />6 PRINT CHR$(27);&quot;[=1m&quot;<br />9 FOR I=1 TO 50<br />10 GOSUB 80:X$=D$<br />11 GOSUB 80:Y$=D$<br />12 GOSUB 80:W$=D$<br />13 GOSUB 80:H$=D$<br />14 GOSUB 80:CO$=D$<br />29 PRINT CHR$(27);&quot;[38;5;&quot;;CO$;&quot;m&quot;;<br />30 PRINT CHR$(27);&quot;[#&quot;;X$;&quot;;&quot;;Y$;&quot;;&quot;;W$;&quot;;&quot;;H$;&quot;r&quot;;<br />40 NEXT I<br />41 PRINT CHR$(27);&quot;[2J&quot;<br />49 FOR J = 1 TO 50 <br />50 GOSUB 80:X$=D$<br />51 GOSUB 80:Y$=D$<br />52 GOSUB 80:W$=D$<br />54 GOSUB 80:CO$=D$<br />59 PRINT CHR$(27);&quot;[38;5;&quot;;CO$;&quot;m&quot;;<br />60 PRINT CHR$(27);&quot;[#&quot;;X$;&quot;;&quot;;Y$;&quot;;&quot;;W$;&quot;c&quot;;<br />61 NEXT J<br />62 PRINT: PRINT CHR$(27);&quot;[20;20H&quot;;<br />63 PRINT &quot;Thats it folks. Greetings to&quot;<br />64 GOSUB 80:X$=D$:GOSUB 80:Y$=D$<br />65 PRINT: PRINT CHR$(27);&quot;[&quot;;X$;&quot;;&quot;;Y$;&quot;H&quot;;&quot;JOHN, LIU&quot;<br />66 GOSUB 80:X$=D$:GOSUB 80:Y$=D$<br />67 PRINT: PRINT CHR$(27);&quot;[&quot;;X$;&quot;;&quot;;Y$;&quot;H&quot;;&quot;HANS, HJM&quot;<br />68 GOSUB 80:X$=D$:GOSUB 80:Y$=D$<br />69 PRINT: PRINT CHR$(27);&quot;[&quot;;X$;&quot;;&quot;;Y$;&quot;H&quot;;&quot;And all the rest of the &quot;;<br />70 PRINT &quot;KIM-1 Crew&quot;<br />71 PRINT CHR$(27);&quot;[=0m&quot;<br />79 END<br />80 REM Random Generator wo leading Space<br />81 A=RND(2):A=RND(2)*300<br />82 B=INT(A):C$=STR$(B):D$=MID$(C$,2)<br />83 RETURN<br /></pre><br /><br /><div class="fluidMedia"><iframe width="560" height="315" src="https://www.youtube.com/embed/dAU4JD-GQwQ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>]]></summary>
		<updated>2021-08-01T13:11:21Z</updated>
	</entry>
	<entry>
		<title>A Graphics Card for my KIM-1 Clone</title>
		<link href="https://www.netzherpes.de/blog/index.php?entry=entry210729-143159" />
		<link rel="alternate" type="text/html" href="https://www.netzherpes.de/blog/index.php?entry=entry210729-143159" />
		<link rel="edit" href="https://www.netzherpes.de/blog/index.php?entry=entry210729-143159" />
		<id>https://www.netzherpes.de/blog/index.php?entry=entry210729-143159</id>
		<summary type="html"><![CDATA[I&#039;ve talked a lot lately about my newest achievement, my PAL-1, a KIM-1 clone. <br /><a href="https://www.netzherpes.de/blog/index.php?entry=Mass-Storage-for-your-KIM-1" >(here)</a>, <a href="https://www.netzherpes.de/blog/index.php?entry=PAL-1---the-KIM-1-Clone" >here</a>, <a href="https://www.netzherpes.de/blog/index.php?entry=Housing" >here</a> and <a href="https://www.netzherpes.de/blog/index.php?entry=KIM-1-ROM-Board-expansion" >(here)</a>...<br />Now I&#039;ve got what it takes to Convert him into a <u>real usable desktop computer</u>:<br /><h1>The Graphics Card for my PAL-1</h1><br />It is basically a Raspberry Pi Zero with the <a href="https://github.com/fbergama/pigfx" >fabulous PiGFX system</a>, a bare metal terminal emulator with HDMI output and support for USB and PS/2 Keyboards as well as rudimentry file transfers from the sd card.<br /><br /><img src="images/pal+levelshift+rpi.jpg" width="640" height="480" alt="" /><br /><img src="images/color_pal1.jpg" width="640" height="480" alt="" /><br /><img src="images/graphic_pal1.jpg" width="640" height="480" alt="" /><br /><img src="images/filetransfer.JPG" width="640" height="360" alt="" /><br /><br />From the Website:<br /><blockquote>PiGFX is a bare metal kernel for the Raspberry Pi that implements a basic ANSI terminal emulator with the additional support of some primitive graphics functions. It can be driven by pushing characters to the raspi UART. Additional functions like changing text color, moving the cursor or clear the screen can be invoked via ANSI escape codes. The result is that you can easily add an HDMI display output to your embedded project without the hassle of directly generate the video signal.</blockquote><br />Means: You can load sprites, draw circles or triangles or rectangles. You can change the font, and change foreground and background colors and paint whereever you want on the screen. <br /><br />What do you need?<br />a Raspberry Pi (10€) and a Level shifter 232 to ttl (2€)<br /><br />Occuring problems during the build: <br />- The selection of the sd card is tricky. The website states it has to be an older and smaller card, I bought a 32gb card, which did <strong>not</strong> work. (I&#039;ve found an abandoned card in my drawer later with only 8 gig, which did the job). <strong>Patition it to 1gb! FAT or FAT32</strong>. The bare metal sd driver is more than picky. <br /><br />- The level shifter I ordered (https://www.pollin.de/p/rs232-ttl-wandler-mit-max3232-810358 ) had already crossed TX - RX lines, so a direct connection did not work. I rewired the RS232 connector on the levelshifter board, and it workd immediately (a real dirtyhack)<img src="images/rs232_dirtyhack.jpg" width="640" height="513" alt="" /><br /><br />- The config file needs the following values: <br />baudrate = 2400<br />replaceLFwithCR = 1<br />and last but not least, if you use the pigfx version from the<a href="https://github.com/fbergama/pigfx/tree/filetransfer" > filetransfer branch </a><br />[Filetransfer]<br />fileSendCharDelay = 50     <br />fileSendLineDelay = 200<br /><br />I hope someone follows me and we can set up loading routines for the normal monitor.<br /><br />Stay childish,<br />yours,<br />webdoktor]]></summary>
		<updated>2021-07-29T12:31:59Z</updated>
	</entry>
	<entry>
		<title>18 einfache Regeln</title>
		<link href="https://www.netzherpes.de/blog/index.php?entry=entry210720-153415" />
		<link rel="alternate" type="text/html" href="https://www.netzherpes.de/blog/index.php?entry=entry210720-153415" />
		<link rel="edit" href="https://www.netzherpes.de/blog/index.php?entry=entry210720-153415" />
		<id>https://www.netzherpes.de/blog/index.php?entry=entry210720-153415</id>
		<summary type="html"><![CDATA[<a href="https://www.ebaumsworld.com/pictures/18-unwritten-rules-everyone-should-know/86939597/" >https://www.ebaumsworld.com/pictures/18-unwritten-rules-everyone-should-know/86939597/</a>]]></summary>
		<updated>2021-07-20T13:34:15Z</updated>
	</entry>
	<entry>
		<title>Private Views Part 6342</title>
		<link href="https://www.netzherpes.de/blog/index.php?entry=entry210706-081523" />
		<link rel="alternate" type="text/html" href="https://www.netzherpes.de/blog/index.php?entry=entry210706-081523" />
		<link rel="edit" href="https://www.netzherpes.de/blog/index.php?entry=entry210706-081523" />
		<id>https://www.netzherpes.de/blog/index.php?entry=entry210706-081523</id>
		<summary type="html"><![CDATA[Das Leben dümpelt so dahin. Ich habe nicht wirklich Lust in Urlaub zu fahren. Was soll man schon an einem anderen Ort an dem man nichts tun darf? <strong>Strange world, wierd times.</strong> Außerdem muss jemand hier in meinem kleinen Laden die Stellung halten; Die beiden Mädels hören Ende der Woche auf, die verbliebenen Jungs wollen Urlaub. Aber ein paar Tage Kanalreparatur müssen drin sein. Das ist nur die große Gefühlslage.<br />Was mir ein wenig Kopfzerbrechen bereitet ist die große <a href="https://www.schmitten.de/gv_schmitten/Aktuelles/Presse/Informationen%20%C3%BCber%20die%20Stra%C3%9Fensperrungen%20in%20Schmitten%20ab%20den%20Sommerferien/" >Strassensperrung zwischen Schmitten und Dorfweil</a>, die gefühlt bis 2023 laufen soll. Ab dem 17.7. ist die einzige Verbindung zu meinem Elternhaus gekappt. Und das auch für alle Rettungsdienste. /o\ Ich kann nicht glauben, dass niemand darüber nachgedacht hat. Ich werde also morgens mit dem Fahrrad zu meinem Auto fahren, dass ich auf meinem Parkplatz in Schmitten abstellen kann, um auf die Arbeit zu kommen und Abends das Ganze in umgekehrter Reihenfolge, um nach Hause zu kommen. YAY. Sport. <br /><br />]]></summary>
		<updated>2021-07-06T06:15:23Z</updated>
	</entry>
</feed>
