{"id":974,"date":"2011-10-02T00:16:27","date_gmt":"2011-10-01T22:16:27","guid":{"rendered":"http:\/\/www.kameli.net\/marq\/?page_id=974"},"modified":"2016-05-16T22:17:33","modified_gmt":"2016-05-16T20:17:33","slug":"projects","status":"publish","type":"page","link":"http:\/\/www.kameli.net\/marq\/?page_id=974","title":{"rendered":"Projects"},"content":{"rendered":"<p>Here&#8217;s a list of code snippets and programming-related projects of mine that might be useful to some fellow beings. Most of them are in C. Feel free to use them as you please unless otherwise noted. I&#8217;ve had my fun with them already anyway.<\/p>\n<ul>\n<li><a href=\"http:\/\/www.kameli.net\/~marq\/kode\/bin2mzf.c\">bin2mzf<\/a> &#8212; A brutal converter from raw binary to Sharp MZ emulator (mzf) files. Probably works only on Unix-like systems since they have real pipes available.<\/li>\n<li><a href=\"http:\/\/www.kameli.net\/~marq\/kode\/dirri.c\">dirri<\/a> &#8212; Reads a directory and shows its contents in alphabetical order<\/li>\n<li><a href=\"http:\/\/www.kameli.net\/marq\/?page_id=1270\">Discovering the Panasonic JR-200U<\/a> &#8212; Assorted ramblings and documentation on this forgotten 8-bit computer<\/li>\n<li><a href=\"http:\/\/www.kameli.net\/~marq\/kode\/fa\">FlashAir Utility<\/a>, &#8220;fa&#8221; &#8212; For simple command line file uploading\/downloading\/deleting with Toshiba FlashAir Cards.<\/li>\n<li><a href=\"http:\/\/ftp.kameli.net\/pub\/fit\/misc\/gcmasher11082005.tar.gz\">GC Masher<\/a> &#8212; A little program to bruteforce through different GCC command line parameters to produce small executables<\/li>\n<li><a href=\"http:\/\/www.kameli.net\/marq\/?page_id=4263\">Meifand<\/a> &#8212; Controlling fan speeds on AMT\/ME equipped Linux computers.<\/li>\n<li><a href=\"http:\/\/www.kameli.net\/marq\/?page_id=1001\">MZduino<\/a> &#8212; Fast file transfer from a host computer to a Sharp MZ-700 using an Arduino board<\/li>\n<li><a href=\"http:\/\/www.kameli.net\/marq\/?page_id=1042\">Joyduino<\/a> &#8212; Emulate a classic Atari 8-bit joystick using this simple circuit+application<\/li>\n<li><em>MSXLib<\/em> &#8212; Some possibly useful routines for MSX+SDCC. Get it with<em> svn co svn:\/\/www.kameli.net\/marq\/msxlib<\/em><\/li>\n<li><a href=\"http:\/\/www.kameli.net\/marq\/?p=2717\">PETSCII<\/a> &#8212; A Commodore 64\/VIC-20\/PET\/+4 graphics editor based on PETSCII.<\/li>\n<li><a href=\"http:\/\/www.kameli.net\/marq\/?p=4557\">Pixel Polizei<\/a> &#8212; An image converter\/checker aimed at retro graphicians.<\/li>\n<li><a href=\"http:\/\/www.kameli.net\/~marq\/kode\/png_wrap.zip\">png_wrap<\/a> &#8212; Libpng messy to use? Not with this!<\/li>\n<li><a href=\"http:\/\/www.kameli.net\/~marq\/kode\/strsep.c\">strsep<\/a> &#8212; An implementation of the strsep() function in case your system doesn&#8217;t have it<\/li>\n<li><a href=\"http:\/\/www.kameli.net\/~marq\/kode\/syna_sorsa_16.zip\">Syna<\/a> &#8212; A software synth originally made for 4k intros. Several messed-up versions have been used for different purposes during the years. Here&#8217;s <a href=\"http:\/\/www.kameli.net\/~marq\/kode\/syna_fixedpoint3.c\">one<\/a> in fixed point. More and improved versions on Antti&#8217;s <a href=\"http:\/\/asilvast.kapsi.fi\/4klive\/\">4096 Live page<\/a>.<\/li>\n<li><a href=\"http:\/\/www.kameli.net\/~marq\/kode\/wavefront15062008.tar.gz\">Wavefront<\/a> &#8212; A Wavefront .obj loader and OpenGL viewer. Rather outdated already, but has served me fine during the years and should be very portable.<\/li>\n<li><a href=\"http:\/\/www.kameli.net\/~marq\/kode\/writetga.c\">writetga<\/a> &#8212; Need the simplest possible way to save pictures from your own C program?<\/li>\n<li><a href=\"http:\/\/ftp.kameli.net\/pub\/fit\/misc\/xm2moddi.c\">xm2moddi<\/a> &#8212; A crude xm-&gt;mod converter. Written during a train trip \ud83d\ude42<\/li>\n<\/ul>\n<p>Several simple Processing sketches with sources can be found <a href=\"http:\/\/www.kameli.net\/marq\/?s=Processing\">on the blog<\/a>. Most of the demoscene stuff I&#8217;ve done during the last ten years is open source. MSX projects are on the <a href=\"http:\/\/www.kameli.net\/lt\/\">Lieves!Tuore pages<\/a> and the rest on the <a href=\"http:\/\/www.kameli.net\/fit\/\">Fit pages<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s a list of code snippets and programming-related projects of mine that might be useful to some fellow beings. Most of them are in C. Feel free to use them as you please unless otherwise noted. I&#8217;ve had my fun with them already anyway. bin2mzf &#8212; A brutal converter from raw binary to Sharp MZ [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":2,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-974","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/pages\/974","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=974"}],"version-history":[{"count":38,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/pages\/974\/revisions"}],"predecessor-version":[{"id":4559,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/pages\/974\/revisions\/4559"}],"wp:attachment":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}