<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8489716403881989410</id><updated>2011-04-21T21:02:40.473-07:00</updated><category term='CFX Paint'/><category term='Rockbox'/><category term='TrayPinger'/><category term='Beta'/><category term='BlastOff'/><category term='Batch'/><category term='GNU GPL'/><category term='Rockbox Font Convertor'/><category term='Getkey'/><category term='SourceForge'/><category term='AFL 2006'/><category term='Windows'/><category term='U3'/><category term='GSh Engine'/><category term='BigMap'/><category term='Casio Kingdom'/><category term='Casio Basic'/><category term='.NET'/><title type='text'>GSh.Development.Blog</title><subtitle type='html'>GSh Development's Open Source Project Hub.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gsh-devel.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gsh-devel.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ticky</name><uri>http://www.blogger.com/profile/13650107100407735433</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8489716403881989410.post-5827264268056073431</id><published>2009-05-14T02:48:00.000-07:00</published><updated>2009-05-14T02:51:33.778-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Batch'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>JustCrush 1.1 Released</title><content type='html'>I've whipped up a much more useful version of the PNG crushing script I whacked together. Multiple file support is on its way, but here's the single-file version for now. Simply extract and drag your PNG files onto the .BAT file to make 'em as small as possible without going nuts with it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ii.net/%7Egregstokes/downloads/gsh_projects/JustCrush/JustCrush-1_1.zip"&gt;[Download JustCrush from GSh@ii.net (138KB)]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Includes PNGCrush Windows binary.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8489716403881989410-5827264268056073431?l=gsh-devel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsh-devel.blogspot.com/feeds/5827264268056073431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8489716403881989410&amp;postID=5827264268056073431' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/5827264268056073431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/5827264268056073431'/><link rel='alternate' type='text/html' href='http://gsh-devel.blogspot.com/2009/05/justcrush-11-released.html' title='JustCrush 1.1 Released'/><author><name>Ticky</name><uri>http://www.blogger.com/profile/13650107100407735433</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8489716403881989410.post-5931166476193519627</id><published>2009-05-14T02:42:00.000-07:00</published><updated>2009-05-14T02:51:54.358-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BlastOff'/><category scheme='http://www.blogger.com/atom/ns#' term='Batch'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='U3'/><title type='text'>BlastOff! 1.1 Re-Uploaded</title><content type='html'>After goodness knows how long with a broken download link, I've tracked down the original .zip file for BlastOff! 1.1, and uploaded it. Those of you whove missed out, you can now grab it from here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ii.net/%7Egregstokes/downloads/gsh_projects/BlastOff%21/BLASTOFF-1.1.zip"&gt;[Download BlastOff! 1.1 from GSh@ii.net]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Tiny footnote: There is a new version in the works. I'll just need to test it. If you've got a large drive with lots of data on it, you may wish to hold off for the new version, which will allow for MUCH easier updating and more customization.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8489716403881989410-5931166476193519627?l=gsh-devel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsh-devel.blogspot.com/feeds/5931166476193519627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8489716403881989410&amp;postID=5931166476193519627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/5931166476193519627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/5931166476193519627'/><link rel='alternate' type='text/html' href='http://gsh-devel.blogspot.com/2009/05/blastoff-11-re-uploaded.html' title='BlastOff! 1.1 Re-Uploaded'/><author><name>Ticky</name><uri>http://www.blogger.com/profile/13650107100407735433</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8489716403881989410.post-8299170442911383761</id><published>2008-11-11T02:09:00.000-08:00</published><updated>2008-11-11T02:16:47.337-08:00</updated><title type='text'>Coming soon - More randomness!</title><content type='html'>As you may be aware (The 0.25 people who read this, anyway...) i tend to randomly develop something and then let it rot. Or give up halfway. This is probably no different and i'm only kinda interested at the moment, but i thought i'd share.&lt;br /&gt;&lt;br /&gt;I'm working on a simple .NET-based profile manager for Oblivion which will enable you to have as many characters with separate savegames as you want. Sadly, this will require you to exit the game to switch, but will work well nonetheless. Loading's not slow on my machine anyway. Due to my current habit of playing Fallout 3, too, i will be modifying it slightly to accommodate both your Fantasy and Post-Apocalyptic Role-Playing characters.&lt;br /&gt;&lt;br /&gt;You may or may not also be aware of my other project, BlastOff! - This project is still being developed, and version 1.3 is well on its way. 1.3 includes some major revisions to the code, self-update capability and some other swell addons. All still in several small, easy-to-swallow .BAT files.&lt;br /&gt;&lt;br /&gt;So anyway, stay tuned. Or subscribed. Something'll happen eventually.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8489716403881989410-8299170442911383761?l=gsh-devel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsh-devel.blogspot.com/feeds/8299170442911383761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8489716403881989410&amp;postID=8299170442911383761' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/8299170442911383761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/8299170442911383761'/><link rel='alternate' type='text/html' href='http://gsh-devel.blogspot.com/2008/11/coming-soon-more-randomness.html' title='Coming soon - More randomness!'/><author><name>Ticky</name><uri>http://www.blogger.com/profile/13650107100407735433</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8489716403881989410.post-5183258153742244319</id><published>2008-03-14T04:42:00.000-07:00</published><updated>2009-05-14T02:45:53.554-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BlastOff'/><category scheme='http://www.blogger.com/atom/ns#' term='Batch'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='U3'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU GPL'/><title type='text'>BlastOff! - A U3 USB Key Menu Utility</title><content type='html'>BlastOff is a new project i've started, basically, it's a series of Batch files which replace any U3-enabled flash drive's default LaunchPad and allow you to not only start the default LaunchPAd, but also start ANY other program from the data drive of your stick.&lt;br /&gt;&lt;br /&gt;Some examples include Geek.menu [&lt;a href="http://sourceforge.net/projects/geek-menu/"&gt;http://sourceforge.net/projects/geek-menu/&lt;/a&gt;] and the PortableAppsMenu [&lt;a href="http://www.portableapps.com/"&gt;http://www.portableapps.com/&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;Usage is reasonably simple. First you'll need to get the zip file i've provided and extract it to a suitable location. Not on your USB Key.&lt;br /&gt;&lt;br /&gt;Once there, open the U3CUSTOM folder and copy "LAUNCHU3.EXE' and "LAUNCHPAD.ZIP" from your flash drive's CD-ROM partition into the folder.&lt;br /&gt;&lt;br /&gt;Once complete, hit Up and execute the ISOCreate script. Check for any errors, as if any occur you'll need to restart the process.&lt;br /&gt;&lt;br /&gt;If no errors occur, eject your USB key and open the Universal Customizer application. When the splash screen appears, plug your USB key in again. You can hold SHIFT until it is recognised by the universal customizer to make sure the LaunchPad doesn't load. Follow the prompts.&lt;br /&gt;&lt;br /&gt;Once your USB key is plugged back in (Universal Customizer asks you to unplug it once it finishes)&lt;br /&gt;you'll notice a command prompt window appears, telling you there's an error. Dismiss it by pressing a key, then, keeping the window with the universal customizer application in it open, open your Memory Key's data partition.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Back in the Universal Customizer's explorer window, open "copy_contents_to_data_drive" and copy the "System" folder to your data drive, selecting "Yes" to any overwrite dialogs (This only installs a configuration file. You can check, too!)&lt;br /&gt;&lt;br /&gt;Once this is done, it will automatically start "StartGeekMenu.exe" on the root of your USB key. You should install Geek.menu now, or if you wish to install another launcher, such as portableapps, navigate to the "System" folder on your USB key's Data partition, and open LaunchPadConfig.bat in Notepad (Or another text editor) - The settings are explained there.&lt;br /&gt;&lt;br /&gt;Okay. That wraps up the explanation. One final word, though, &lt;span style="font-style: italic; font-weight: bold;"&gt;YOU USE THIS AT YOUR OWN RISK. The applications used are not supported by U3, Sandisk or anyone, and may break your USB key or void its warranty. If you're willing to take that risk, you may proceed to download the file - remembering I take no responsibility for any damage or loss of data incurred. (All data SHOULD be re-written to your USB key after formatting - but it is possible it could fail)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Anyway, Download below:&lt;br /&gt;&lt;a href="http://ii.net/%7Egregstokes/downloads/gsh_projects/BlastOff%21/BLASTOFF-1.1.zip"&gt;[Download BlastOff! 1.1 from GSh@ii.net (1,924 KB)]&lt;/a&gt;&lt;br /&gt;&lt;a href="http://digg.com/mods/BlastOff_Make_your_U3_USB_key_more_useful"&gt;&lt;br /&gt;&lt;img src="http://digg.com/img/badges/100x20-digg-button.png" alt="Digg!" height="20" width="100" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;Any bugs or comments shoudl be posted below. Also, the Universal Customizer is included without the author's permission, and the potentially dangerous "Switchblade" script is not present. If you are the author, and you do not want the application to be included here, please let me know and i will remove it with an appropriate link to your site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8489716403881989410-5183258153742244319?l=gsh-devel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsh-devel.blogspot.com/feeds/5183258153742244319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8489716403881989410&amp;postID=5183258153742244319' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/5183258153742244319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/5183258153742244319'/><link rel='alternate' type='text/html' href='http://gsh-devel.blogspot.com/2008/03/blastoff-u3-usb-key-menu-utility.html' title='BlastOff! - A U3 USB Key Menu Utility'/><author><name>Ticky</name><uri>http://www.blogger.com/profile/13650107100407735433</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8489716403881989410.post-4197499508911153557</id><published>2007-12-04T01:28:00.000-08:00</published><updated>2007-12-04T01:36:35.348-08:00</updated><title type='text'>PNG Auto-Crush Batch Script</title><content type='html'>This is the first release of a new useful batch file I've thrown together.&lt;br /&gt;&lt;br /&gt;What it does is automate the process of "Crushing" your PNG images, attempting to make them as small as possible.&lt;br /&gt;&lt;br /&gt;This batch file allows you to simply drag and drop as many files as you want and have them all automatically converted in the most efficient way. It does NOT cover the more advanced options available in pngcrush. That is likely to appear in the future.&lt;br /&gt;&lt;br /&gt;It does, however, automate the process and make it a heck of a lot easier to use for newbies.&lt;br /&gt;&lt;br /&gt;Download includes pngcrush 1.6.4 windows binary, and is all ready to go.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;Download: &lt;a href="http://www.4shared.com/file/31116886/85fc556e/pngautocrush.html"&gt;[4Shared]&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8489716403881989410-4197499508911153557?l=gsh-devel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsh-devel.blogspot.com/feeds/4197499508911153557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8489716403881989410&amp;postID=4197499508911153557' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/4197499508911153557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/4197499508911153557'/><link rel='alternate' type='text/html' href='http://gsh-devel.blogspot.com/2007/12/png-auto-crush-batch-script.html' title='PNG Auto-Crush Batch Script'/><author><name>Ticky</name><uri>http://www.blogger.com/profile/13650107100407735433</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8489716403881989410.post-9216413370277516547</id><published>2007-09-04T04:39:00.000-07:00</published><updated>2007-09-04T04:43:28.385-07:00</updated><title type='text'>GSh PONG for the CASIO fx-98X0 Graphing Calculator</title><content type='html'>UPDATED!! Version 1.5 is now here.&lt;br /&gt;Updates include:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Re-Jigged Engine! No flicker and better gameplay!&lt;/li&gt;&lt;li&gt;0-2 player action. Challenge a friend, the Calculator (Which is average skilled - will add a skill level changer in a later version) or watch the computer battle it out with itself (Note about 0-player mode: If you notice, COM1's score is usually about double that of COM2 - interesting...)&lt;/li&gt;&lt;li&gt;Fixed up and modified the menus.New buttons (You can cheat and change player mode - i won't tell you which buttons, but it's pretty simple to find =P)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;---&lt;br /&gt;&lt;br /&gt;Okay, i know Pong has been done to death, but i was bored and so decided to throw it together.This is a reasonably simple, text-based rendition of it. The gameplay is good, i think all the bugs are ironed out, and it's got the oldschool charm of Pong.&lt;br /&gt;&lt;br /&gt;The instructions on how to play are included in the game, so just read them. You should know how to play pong, i mean, you're alive, right? =P&lt;br /&gt;&lt;br /&gt;Again, with any bugs - let me know.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;Download &amp; Rate:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;a href="http://casiokingdom.org/modules.php?name=Downloads&amp;d_op=viewdownloaddetails&amp;amp;amp;lid=354&amp;amp;title=GSh%20PONG"&gt;Download from Casio Kingdom&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;form method="post" action="http://casiokingdom.org/modules.php?name=Downloads"&gt;&lt;br /&gt;&lt;select name="rating"&gt;&lt;option selected="selected"&gt;--&lt;/option&gt;&lt;option&gt;10&lt;/option&gt;&lt;option&gt;9&lt;/option&gt;&lt;option&gt;8&lt;/option&gt;&lt;option&gt;7&lt;/option&gt;&lt;option&gt;6&lt;/option&gt;&lt;option&gt;5&lt;/option&gt;&lt;option&gt;4&lt;/option&gt;&lt;option&gt;3&lt;/option&gt;&lt;option&gt;2&lt;/option&gt;&lt;option&gt;1&lt;/option&gt;&lt;/select&gt;&lt;input value="Rate!" type="submit"&gt;&lt;br /&gt;&lt;input name="ratinglid" value="354" type="hidden"&gt;&lt;br /&gt;&lt;input name="ratinguser" value="outside" type="hidden"&gt;&lt;br /&gt;&lt;input name="d_op" value="addrating" type="hidden"&gt;&lt;br /&gt;&lt;/form&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8489716403881989410-9216413370277516547?l=gsh-devel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsh-devel.blogspot.com/feeds/9216413370277516547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8489716403881989410&amp;postID=9216413370277516547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/9216413370277516547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/9216413370277516547'/><link rel='alternate' type='text/html' href='http://gsh-devel.blogspot.com/2007/09/gsh-pong-for-casio-fx-98x0-graphing.html' title='GSh PONG for the CASIO fx-98X0 Graphing Calculator'/><author><name>Ticky</name><uri>http://www.blogger.com/profile/13650107100407735433</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8489716403881989410.post-4383206598731128884</id><published>2007-02-28T04:40:00.000-08:00</published><updated>2007-02-28T04:43:41.917-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rockbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Rockbox Font Convertor'/><category scheme='http://www.blogger.com/atom/ns#' term='Beta'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU GPL'/><title type='text'>Rockbox Font Convertor Hybrid Mode - My first attempt.</title><content type='html'>This is probalby not goign to work AT ALL, but i'll post it here in case someone can check it out and figure out hwo to get it working... not sure if it even does anything anymore.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: courier new;"&gt;@echo off&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;rem # Creates some whitespace between the command and the progress box.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;rem # Progress Box Header&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo ROCKbox Font Convertor v1.1 (Hybrid Mode Test)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo \----------------------------------------------------------------------------/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;rem # Check if the user requests help or provides no input...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;IF [%1] EQU [?] (goto Help) else (IF [%1] EQU [help] (goto Help) else (IF [%1] EQU [] (goto Help))&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;rem # check for font size argument present: (Wrong - disables multifile support if there's a size - needs fixing)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;if %1 LEQ a (goto SetFont) else (goto ManualMode)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;:ManualMode&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;rem # ManualMode is what should be called multifont mode... i need to work on this.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;set MANUALMODE=1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;set /p FONTSIZE=Enter required font size or 'help' for help:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;if [%FONTSIZE%] EQU [help] goto Help&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;if [%FONTSIZE%] EQU [] set FONTSIZE=8&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;set AppPath=%~dp1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;cd /d %AppPath%&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;goto :CarryOn&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;:SetFont&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;set MANUALMODE=0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;set FONTSIZE=%1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;set FONTFILE=%2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;shift&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;:FilenameLoop&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;if [%2] == [] goto CarryOn&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;set FONTFILE=%FONTFILE% %2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;shift&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;goto FilenameLoop&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;:CarryOn&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;if [MANUALMODE] EQU [1] (set FONTFILE=%~nx1)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo    Font Size: %FONTSIZE%pt   Input File: "%FONTFILE%"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo    Output File: "%FONTSIZE%-%FONTFILE%.fnt"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  ----------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo   Converting TTF/OTF to BDF...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;rem # Syntax: otf2bdf [-p Font Size (pt)] [destination] [source]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;otf2bdf -p %FONTSIZE% -o "%FONTSIZE%-%FONTFILE%.bdf" "%FONTFILE%"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo                                                                          Done.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  ----------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo   Converting BDF to ROCKbox FNT...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;rem # Syntax: convbdf -f [source]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;convbdf -f "%FONTSIZE%-%FONTFILE%.bdf"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo                                                                          Done.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  ----------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo   Deleting temporary file(s) ("%FONTSIZE%-%FONTFILE%.bdf")...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;del "%FONTSIZE%-%FONTFILE%.bdf"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo                                                                          Done.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;if [MANUALMODE] EQU [1] (if [%2] == [] (goto end) else (shift &amp; goto MultiInputLoopStart)) else (goto end)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;:Help&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  Help/About Mode&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo   Version 1.1 (Hybrid Mode Test - HELP DETAIL IS OLD)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  syntax: makefont [fontsize] [filename]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo   Fontsize: Set the size of the converted font. 8 is recommended for most, and&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo              is the default if you do not specify a value.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo   Filename: Set the file to be converted. Can have as many words as you want.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo                 *Doesn't like filenames with a number as the first word*&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo             **This has been tested with a filename of 10 words, and worked.**&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo                  --DRAG 'N DROP FUNCTIONALITY WAS NOT TESTED--&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  You can copy, modify and redistribute this file as you wish.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  All I ask is that if you make an update (i.e, add one of the features listed&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  on the forum as a priority), that you upload the updated file and add your &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  name to the contributor section so I can update the posts about it with&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  credit to you. That's all!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  Contributors:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo   Geoff Stokes (Original Coding, Maintainer)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo   bascule (New [v1.1] font size setting and multi-word filename support)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo   JustJohnny (Also helped with font size setting and multi-word filenames)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;:end&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;rem # Finishing up code.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo                                                         Press any key to exit.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;echo  --------------------------------------ROCKbox - Open Source Jukebox Firmware-&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;rem # wait for any key... To allow the user to check the process worked.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;pause&gt;nul&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: georgia;font-size:100%;" &gt;That's it. Have fun playing if you find this.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I'll be posting a link to the proper version and deleting this later, but i'm in the middle of updating, so bear with me for a while.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8489716403881989410-4383206598731128884?l=gsh-devel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsh-devel.blogspot.com/feeds/4383206598731128884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8489716403881989410&amp;postID=4383206598731128884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/4383206598731128884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/4383206598731128884'/><link rel='alternate' type='text/html' href='http://gsh-devel.blogspot.com/2007/02/rockbox-font-convertor-hybrid-mode-my.html' title='Rockbox Font Convertor Hybrid Mode - My first attempt.'/><author><name>Ticky</name><uri>http://www.blogger.com/profile/13650107100407735433</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8489716403881989410.post-7359556915263927786</id><published>2006-12-14T03:33:00.000-08:00</published><updated>2006-12-14T03:35:48.152-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SourceForge'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='TrayPinger'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Beta'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU GPL'/><title type='text'>TrayPinger 0.6 Release Roadmap</title><content type='html'>The currently planned improvements and updates for the next release (0.6) are as follows. These are not yet complete, but are those features which will be implemented by the time an 0.6 release is made. I will post progress releases where appropriate.&lt;br /&gt;&lt;br /&gt; - [Definite] All-New ping engine (As mentioned in previous posts)&lt;br /&gt;- [Definite]Restyled interface (The settings window will no longer be the startup window, and numerous design changes approach)&lt;br /&gt;- [Possible]At least release worthy log (The current log is faulty and does not include many specific details. I also plan to allow saving of the log)&lt;br /&gt;- [Possible]Uptime percentage calculator (Could be useful for game or web server checking, giving you an overall uptime percentage based upon the time TrayPinger has been running, and the past results)&lt;br /&gt;- [Possible]I may end up deleting the current version and creating 0.6 from scratch. Implementing the new pinging code is a big task, which will probably take time, and there will be new options and interfaces to add, as well as naming conventions to put in place and keep for later versions which i don't think are in 0.5.&lt;br /&gt;&lt;br /&gt;Thanks for the support, guys. I hope that i will be able to make this release before the new year hits.&lt;br /&gt;&lt;br /&gt;[Copied From &lt;a href="https://sourceforge.net/forum/forum.php?forum_id=645123"&gt;Sourceforge&lt;/a&gt; News Page]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8489716403881989410-7359556915263927786?l=gsh-devel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsh-devel.blogspot.com/feeds/7359556915263927786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8489716403881989410&amp;postID=7359556915263927786' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/7359556915263927786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/7359556915263927786'/><link rel='alternate' type='text/html' href='http://gsh-devel.blogspot.com/2006/12/traypinger-06-release-roadmap.html' title='TrayPinger 0.6 Release Roadmap'/><author><name>Ticky</name><uri>http://www.blogger.com/profile/13650107100407735433</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8489716403881989410.post-393272990296483736</id><published>2006-11-11T07:50:00.000-08:00</published><updated>2006-12-14T03:36:46.854-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Casio Basic'/><category scheme='http://www.blogger.com/atom/ns#' term='Casio Kingdom'/><category scheme='http://www.blogger.com/atom/ns#' term='CFX Paint'/><category scheme='http://www.blogger.com/atom/ns#' term='AFL 2006'/><category scheme='http://www.blogger.com/atom/ns#' term='BigMap'/><category scheme='http://www.blogger.com/atom/ns#' term='GSh Engine'/><category scheme='http://www.blogger.com/atom/ns#' term='Getkey'/><title type='text'>Casio projects coming soon to Casio Kingdom!</title><content type='html'>MY projects for Casio Calculators (Those which aren't already uploaded there) are beign uploaded to Casio Kingdom soon. The projects which i will be uploading are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;AFL 2006 [2.5c] (My AFL Goalkicking game with not-too-bad graphics and many features.&lt;/li&gt;&lt;li&gt;CFX Paint (REnamed because CASPAINT was taken, this is a full-function paint program for the FX/CFX and still has features which need implementing. Colour is one of them, as i use a black &amp; white Casio (9860G AU) and so cannot program with colour, but the facility is there, just needs activating.)&lt;/li&gt;&lt;li&gt;BigMap (An unfinished project which aimed to allow for maps bigger than the casio screen. Kind of given up on because it was too slow even when usign small maps as it draws every character on it's own. This is just for people to look at and draw inspiration from)&lt;/li&gt;&lt;li&gt;GSh Engine (A project which is now depreciated. I attempted to make a program which could streamline other programs by keeping common actions in a single file, rather than having the same thing over and over. Given up on becauuse i don't have the distribution power of Microsoft)&lt;/li&gt;&lt;li&gt;Ultimate Getkey (Basically, a program which is useful for programmers, showing both the key pressed and it's keycode in a simple, compact manner)&lt;/li&gt;&lt;/ul&gt;These are the ones which work good now. Updates will be posted at the casio kingdom website, and if i deem them large enough additions, here as well.&lt;br /&gt;&lt;br /&gt;Link later. Must sleep.&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8489716403881989410-393272990296483736?l=gsh-devel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsh-devel.blogspot.com/feeds/393272990296483736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8489716403881989410&amp;postID=393272990296483736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/393272990296483736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/393272990296483736'/><link rel='alternate' type='text/html' href='http://gsh-devel.blogspot.com/2006/11/casio-projects-coming-soon-to-casio.html' title='Casio projects coming soon to Casio Kingdom!'/><author><name>Ticky</name><uri>http://www.blogger.com/profile/13650107100407735433</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8489716403881989410.post-3593813060075941266</id><published>2006-10-21T05:02:00.000-07:00</published><updated>2006-11-11T07:49:53.166-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SourceForge'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='TrayPinger'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Beta'/><category scheme='http://www.blogger.com/atom/ns#' term='GNU GPL'/><title type='text'>TrayPinger 0.5.1.2 Released</title><content type='html'>&lt;p&gt;I have released the latest version of my open source project, TrayPinger to SourceForge.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Note: This release is a bugfix for 0.5.1.1, which did not save settings (And I'm not sure if this one does, either. Please test it and post a bug report at the project page on SourceForege.)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;TrayPinger pings a selected host at a set interval, telling you it's on/offline status. (I do wish to implement response time, but the way i had implemented the pinging means that it'll be a bit of work sadly) so please visit, download and let me know if anything's amiss.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size:85%;"&gt;TrayPinger - A GSh Development project&lt;br /&gt;Website: &lt;a set="yes" href="http://www.sourceforge.net/projects/TrayPinger/"&gt;http://www.sourceforge.net/projects/TrayPinger/&lt;/a&gt;&lt;br /&gt;Status: Early Beta&lt;br /&gt;Price: Free&lt;br /&gt;Source: Open (GNU GPL)&lt;br /&gt;Coders: Me&lt;br /&gt;Help Wanted: Bug reports. &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8489716403881989410-3593813060075941266?l=gsh-devel.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsh-devel.blogspot.com/feeds/3593813060075941266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8489716403881989410&amp;postID=3593813060075941266' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/3593813060075941266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8489716403881989410/posts/default/3593813060075941266'/><link rel='alternate' type='text/html' href='http://gsh-devel.blogspot.com/2006/10/traypinger-0512-released.html' title='TrayPinger 0.5.1.2 Released'/><author><name>Ticky</name><uri>http://www.blogger.com/profile/13650107100407735433</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>
