It’s time for new releases and updates obviously so here comes another one, an update of my ANSI/ASCII converter tool, which allows you to convert via GUI or command line, single file or batch, the conversion of ASCII Text Files, like oldskool NFO files and ANSI and ANSI like files (such as Avatar, PCBoard, WildCat BBS 2.X/3.X or Text .BIN) to various other formats, including Image types (.GIF, .PNG, .JPG, .BMP, .ICO and more) and also to HTML Web or Video Formats (which is meant for the conversion of ANSI Animations), such as the popular for the WEB Flash format (.FLV), but also .WMV, .AVI, .MPG or even Animated Gif. Furthermore, Oldskool ASCII Text files from DOS can also be converted to modern Unicode format text files in UTF-8 or UTF-16 format. Okay, so much for the summary. The core functionality of the tool did not change much, more the handling and additional features were affected. http://www.roysac.com/roy-tools/ansi-ascii-converter.html List of changes: Fixed problem if source ASCII used only LF instead of CRLF for line breaks. Shows Loading Screen, if started and files from previous session existed. If specific setting is clicked, only that setting will be enabled in settings screen (less confusing and easier to find). Settings irrelevant for current option don’t open settings dialog anymore. Ability to Pause or Abort running conversion batch. This option was also added to the Library, including events to handle, including: StatusChanged ProcessFinished ListItemRemoved Additional Properties Added: Status Cancelled (boolean) Additonal Methods: CancelProcessing[…]
Roy/SAC ANSI art , ASCII art , Text art, Pixel art, Wikipedia, deviantART, Cirque Du Soleil and fun.
I spend quite some time on my “FONTS COLLECTION” for the MS DOS ANSI/ASCII Text Editor “TheDraw“. The font file is in binary format and I wondered how it is structured to maybe write later some tools around it, like a Font Viewer for Windows, Converter to and from ANSI and stuff like that. Note that this is not an official specifications document, I reverse engineered it by testing, so there might be cases I am unaware of, although I am pretty confident that I covered everything about it. “TheDraw” Fonts Files have the extension “.TDF” (which is short for “TheDraw Font” duh :)). One .TDF Fonts file is by default designed as a “collection” of multiple fonts, even if it only holds a single font (like after exporting a single font to an extra file). It can hold up to 34 fonts. More are not possible, if used with TheDraw itself or with it’s external TDFONTS.EXE Fonts Editor utility. An empty fonts file without any font in it yet is always 232 bytes in size. The actual character data are always stored after those 232 bytes and can vary in size, depending on the size, type and complexity of the font characters. Every additional font added to the collection is 212 bytes long if without any character data. Font Header OffsetLengthDescriptionSample Value 0 1 Character 19 (13h) 13 1 18 Fix String TheDraw FONTS file 19 1 Character 26 (1Ah) 1A 20 4 Fix 4 Bytes Sequence Indicating the[…]
Blogs, Blogging, XML, ATOM, RSS explained in simple Words. Written for the regular people using the Internet and not for tech-savvy Geeks. Note: I wrote this post originally in 2006 for another Blog, which is unfortunately offline today (and not coming back). I thought that the post has value to bring it back to life on my personal blog here. It also helps me to revive this blog of mine as well :). Table of Content 1. Foreword 2. Blogs (also called Weblog or Web Log) 3. XML 4. ATOM 5. RSS 6. Readers, Syndication / Aggregation 7. Closing Words 8. Resources 1. Foreword Many folks are not Internet or Computer Newbies, they are using their Laptops and the Internet every day very extensively. Okay, most are not what we call a computer geek and do not know much about web development, databases and how Google works. You don’t have to anymore. Trying to explain something very technical to somebody who’s technical skills end with the ability to program their video recorder* (* =Tivo, but with tape cassettes) is quite a challenge. I tried this during two lunch meetings to explain it to a friend of mine. During the first meeting were my explanations filled to much with technical details and did not help him much to understand the thing any better than before. During the second time did I more reference to things he already new, like Newspaper and Magazine Websites, Email and the News Page on our Website.[…]
Although my last post was also about a VOBJ/OBJ tool release of mine, I decided to post another, because I made a significant amount of changes and additions to it to warrant giving it this kind of exposure and attention hehe. I suggest reading the previous post “OSDM .VOBJ and .OBJ Tool V3.0Beta Released”, if you are interested in the general subject of “Oldskool Demomaker” by Testaware, 3D Vector graphics and Geometry math etc. You can download Version 3.2B of my tool at http://www.roysac.com/files/Roy-VOBJTOOL32B.zip Also check out the included release intro RoySAC.com.exe hehe. You can find additional tools, resources and my own OSDM productions at the OSDM section of web site. There you will also be able to find always the latest version of my VOBJ/OBJ Vector Object Tool for Oldskool Demomaker. So what’s new since my release of Version 3.0B? Here is the list of changes and additions, including comments and notes to the individual item. Version 3.1B General NEW– Version History records started UPD – Documentation extended (see especially “Last Notes” section) Main Tool UPD – Intersecting Polygon Detection Redone NEW – Color Optimization also includes removal of not used Colors Tools Section NEW – VOBJ to Wavefront OBJ Converter NEW – VOBJ to Renderware RWX Converter UPD – New Version of Triangles to Quad Merger UPD – Polygon Reduction Tool (own class now) NEW – Switch to derive Output File Name+Path from Input File UPD – Renderware (RWX) to VOBJ Converter Tool Offset Input no longer necessary[…]
For everybody who does not know about my tool (und thus its previous versions) a quick introduction that everybody will know what I am talking about :). I will also talk about much more than just my tool, but general problems and research projects in regards to vector graphics for OSDM and in general actually. Vector Graphics in Oldskool Demomaker The demoscene tool “Oldskool Demomaker” by Peace of Testaware to create oldskool style intro and demo productions like in the good old days supports vector graphics. Very basic with little more than some fake light shading of flat-shaded quad polygon-vector objects with only a limited number of faces and data points (the number 1.000 is what you could call the border-line area for the size of the mesh. Less than 1.000 okay, above that, may be, may be not. try!) Unfortunately is the format for the mesh definitions not a standard one or something used by any 3D modeling software that I know of (still looking for the one, that was used to borrow the mesh layout from, if there is any). This makes it very hard to create or change any vector objects. The definition is in readable text format and not binary, but that’s not unusual for this kind of data. It does not help much with making changes to it, because what’s missing is the visual element (in 3 dimensions) , which is of the utmost importance. Looking at the columns of numbers for data points and[…]