Homebrews & more - Graphical routinesThe ultimate blog dedicated to hardware and software gadgets. e-mail : buzz.computer (at) free.fr2023-10-20T18:38:31+02:00urn:md5:2016c8f8cd726b8af6fbbaba24b013faDotclearGfxGui : SDL based generic graphical toolkiturn:md5:b8e145abd6bfff27ee4777ebc367dfe62010-09-01T08:57:00+01:002021-06-22T15:55:38+01:00BuzzGraphical routines <figure>
<p><img alt="EmbGui_gui.png, juin 2021" class="media" src="http://buzz.computer.free.fr/public/EmbGui_gui.png" /></p>
<figure><img alt="EmbGui_gfx.png, juin 2021" class="media" src="http://buzz.computer.free.fr/public/EmbGui_gfx.png" /></figure>
<p> </p>
</figure>
<p>The goal of this toolkit is to provide a set of graphical routines that are independent from the hardware. It can be typically used wherever SDL library is available (PSP, GP2X, ...) and Linux. It can be used to manipulate low level graphics (circles, lines, text, ...) but it can be also used to create more complex GUI (buttons, windows, ...).</p>
<p>Attached package contains Makefiles, sources and a few examples.<br />
</p>
<p>Have fun !<br />
Buzz</p>C++ Maze generatorurn:md5:20f6bc0257d7c9d89b84bdeb764b52192009-04-24T15:01:00+01:002021-06-22T15:51:13+01:00BuzzGraphical routines <p><img alt="Laby.png" src="http://buzz.computer.free.fr/public/Laby.png" title="Laby.png, avr. 2009" /></p>
<p>This application is used to generate random mazes.<br />
The attached package contains the source code. The implementation uses my own graphical library (Gfx).</p>
<p><br />
Enjoy!<br />
Buzz</p>Cell identification in an hexagonal meshurn:md5:5281f5dd83de1c7f8e36447bc7c242892009-04-24T14:16:00+01:002021-06-22T15:43:15+01:00BuzzGraphical routines <figure><img alt="Hexagon.png, juin 2021" class="media" src="http://buzz.computer.free.fr/public/Hexagon.png" /></figure>
<p>This C++ application is used to demonstrate how to quicly identify a cell in an hexagonal mesh.</p>
<p>The algorithm is only based on line equations which describe the hexagonal mesh. It is fast and simple.</p>
<p>The attached package contains the source code for two different graphical implementations. The first one is made with the Gtk library and the other with my own small library (Gfx).</p>
<p>The "Schemas" directory contains few quick draws to illustrate how it is done.</p>
<p>Enjoy !</p>
<p>Buzz</p>Routines for LCD display LM213XBurn:md5:0fa65887e29083f730ba795050d378222009-04-15T15:31:00+01:002021-06-10T15:21:02+01:00BuzzGraphical routines <p>This source code (see attached) contains a set of basic graphical routines for the LCD LM213, based on the HITACHI HD61830 controler.</p>
<p>The routines are usable on a PC (both on Windows or Linux) and the display is connected to its parallel port.</p>
<p>Furthermore, the routines are usable on a PIC microcontroler (not tested).</p>
<p> </p>
<p>Enjoy ! Buzz</p>