morelenmir Posted June 21, 2013 Share Posted June 21, 2013 (edited) I have come across a lot of fascinating threads lately while looking for native windows Atari programming tools. Sadly they are all scattered over the forum and it can be tricky to track them down. I thought I would start a new thread to concentrate these links in one place. I have taken care to give links to the pages where tools reside, not the tool archives themselves so as to give their authors as much well-deserved traffic as possible. To start the ball rolling: http://wudsn.com/ - When combined with Eclipse this is simply the best Atari 8-bit ASM programming environment for windows. Absolutely essential. http://atari.miribilist.com/atasm/ - An extremely good cross-assembler. Uses MAC/65 syntax with some useful expansions. My own favourite. http://mads.atari8.info/ - Another excellent cross-assembler. Probably more powerful than ATasm and certainly what all the cool kids use. A little cryptic in the instruction manual though! http://atari.miribilist.com/envision/ - A VERY cool font and character editor. The interface is intended to replicate the 'Envision' tool that ran on the a8 I believe. The export options are especially nice. http://matosimi.webs...fontmaker-v1-3/ - Another very nicely appointed font editor. Outputs only to FNT files. http://ataritools.fr...1-8_BIT-k2-.htm - A Swiss army knife of windows tools for A-8 programming. Sadly we can currently only ogle from afar as distribution is by application to the author only. I hope a public version will be put up soon. http://pengwin.atari...de53622f-3.html - Another application that seems jam packed with useful tools. Again, it seems currently not available for download, but with any luck we will all soon be able to give it a test drive. http://www.horus.com/~hias/atari/#tools-win32 - A number of really interesting apps for many tasks. Not all absolutely programming related, but useful nonetheless. These are just the programmes I have encountered so far. I will add more as I find them and perhaps some of the other fellows would like to do the same? Edited June 21, 2013 by morelenmir 8 1 Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/ Share on other sites More sharing options...
flashjazzcat Posted June 21, 2013 Share Posted June 21, 2013 Nice. Note Eclipse runs under Java and is therefore platform-independent. WUDSN runs great under OS X. 1 Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2778755 Share on other sites More sharing options...
Philsan Posted June 21, 2013 Share Posted June 21, 2013 A nice tool to design sprites: http://playsoft.co.uk/atari_index.html 2 Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2778779 Share on other sites More sharing options...
morelenmir Posted June 22, 2013 Author Share Posted June 22, 2013 http://g2f.atari8.info/ - 'Graph2Font' - This is an intriguing utility that allows you to import a PC image file and convert it in to a series of user-defined characters. You then use these characters to reproduce the image inside an A8 programme. It is a very clever way of doing so. At first glance it does seem FIENDISHLY complicated though and the weight of the instructions are not in English. It seems nonetheless a really interesting tool to experiment with. http://madteam.atari8.info/index.php?prod=uzytki - 'Atari Interlace Studio' - The page linked to is in fact the home of a multitude of PC atari programming applications. Atari Interlace Studio is the third from the bottom, but they are all worth checking out. This specific utility allows the programmer to import PC graphics files and convert them to Atari compatible formats. Again the instructions are not in English, but from google translate it seems there is a GREAT deal of power on offer for both programming and other image use. Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2779164 Share on other sites More sharing options...
Synthpopalooza Posted June 22, 2013 Share Posted June 22, 2013 G2F and AIS are both awesome apps, both have been instrumental to me, in doing my experiments with ICE character modes. In fact, I believe you can actually create your own pictures in these modes too. So far AIS is the only reliable means I have come up with for doing Graphics 10 renders of PC graphics files. G2F does a LOT more than render pictures in character mode. You can use PMG overlays and even edit the rasters ... change your colors on each scanline, or even the GTIA mode (say, set up an APAC style mode by doing Graphics 9 and 11 on different scanlines) What would be nice, is a program similar to Timanthes, a PC utility for doing Commodore 64 graphics. Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2779291 Share on other sites More sharing options...
flashjazzcat Posted June 22, 2013 Share Posted June 22, 2013 I use this a lot: http://raster.infos.cz/atari/forpc/dratex.htm Handy for converting source code from ASCII/ATASCII and back. 2 Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2779371 Share on other sites More sharing options...
morelenmir Posted June 26, 2013 Author Share Posted June 26, 2013 As one of the 'grand old men' here flashjazzcat, do you think this might be worth asking the powers-that-be to make in to a sticky? Maybe you need a set number of posts for that to happen though? Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2781804 Share on other sites More sharing options...
flashjazzcat Posted June 26, 2013 Share Posted June 26, 2013 No sticky topics in this forum at all yet, so I see no reason not to ask. Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2781994 Share on other sites More sharing options...
morelenmir Posted July 14, 2013 Author Share Posted July 14, 2013 (edited) http://digibody.deviantart.com/ - "Digibody Tilemap Editor". While not strictly a 'windows' app this runs in Java for your browser and looks like a nice handy tool. I cannot claim credit for finding it. Old synthpopalooza mentioned it in another thread and I copied the link here for convenience. Edited July 14, 2013 by morelenmir 1 Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2792118 Share on other sites More sharing options...
Synthpopalooza Posted July 15, 2013 Share Posted July 15, 2013 (edited) There is also MemoPad from http://joyfulcoder.net ... excellent for loading ATASCII files, and for converting ASCII to ATASCII. AtariTools is a nice tool which is under development ... http://ataritools.fr.gd/ ... at's a full development suite which includes a font designer and screenmap editor. I should also mention the First Atari Image Library (FAIL) at http://fail.sourceforge.net/ ... it includes a fail2png utility that will render all kinds of atari formats as PNG. Especially useful for tilemap designers, you convert your favorite Atari font (even ICE fonts used in my ICE editors) into a PNG then load the PNG into a tilemap editor for designing screenmaps. Edited July 15, 2013 by Synthpopalooza Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2792198 Share on other sites More sharing options...
morelenmir Posted July 16, 2013 Author Share Posted July 16, 2013 Memo Pad is an EXCELLENT little app! I have grabbed that one straight away! Do we know who Mr 'Joyful Coder' is? A member here perhaps? My thanks to him (or her I suppose!) anyway! Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2792823 Share on other sites More sharing options...
rchennau Posted July 23, 2013 Share Posted July 23, 2013 Visual Studio works great with CC65. There is a great tutorial for setting up for Lynx development but with a few minor edits it works just fine for A8. Tutorial : http://atarilynxdeveloper.wordpress.com/2012/04/05/programming-tutorial-part-1getting-started/ Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2796672 Share on other sites More sharing options...
Synthpopalooza Posted July 24, 2013 Share Posted July 24, 2013 (edited) Not specifically an Atari tool, but The Gimp is a nice picture editor that can be used to convert to Atari bitmap formats like Graphics 15, Graphics 12 (5-color), and Graphics 10. You import a 128 color Atari palette into the program's palettes, then reduce the picture to 160x192 (or 80x92) and the appropriate amount of colors. http://www.gimp.org/ Edited July 24, 2013 by Synthpopalooza Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2797228 Share on other sites More sharing options...
+JAC! Posted July 25, 2013 Share Posted July 25, 2013 My absolute favourite for palette oriented pixeling: https://code.google.com/p/grafx2/ It's the sequel of DPaint on Amiga and absolutely excellent when it come to single pixel stuff. Available for Win/Linux/Mac OS. Supports custom resolutions with "2x1" wide pixels for example. 2 Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2798188 Share on other sites More sharing options...
Synthpopalooza Posted July 26, 2013 Share Posted July 26, 2013 My absolute favourite for palette oriented pixeling: https://code.google.com/p/grafx2/ It's the sequel of DPaint on Amiga and absolutely excellent when it come to single pixel stuff. Available for Win/Linux/Mac OS. Supports custom resolutions with "2x1" wide pixels for example. Not a bad program. It's only missing the 4x1 wide pixels used on the GTIA modes, though I suppose there are ways around that too. It might also work for doing pictures in my ICE PCIN modes (or perhaps other modes like CIN or HIP), by importing a GIF of the 35-color palette and constraining the picture to those colors. Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2798371 Share on other sites More sharing options...
Irgendwer Posted July 28, 2013 Share Posted July 28, 2013 My absolute favourite for palette oriented pixeling: https://code.google.com/p/grafx2/ Is there any trick to load palettes? Or do you start with an empty 'master'-image with Atari-palette applied? Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2799773 Share on other sites More sharing options...
+JAC! Posted July 28, 2013 Share Posted July 28, 2013 (edited) I actually always draw my stuff in grayscale/pseudo colors and apply the color on the Atari later. But using a "master" image will work fine. You can also use the right mouse button on the spare screen icon to copy the palette between the 2 screens. Edited July 28, 2013 by JAC! Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-2799794 Share on other sites More sharing options...
jacobus Posted September 30, 2014 Share Posted September 30, 2014 My Windows dev environment is fairly simple. I edit my code using Notepad, convert the EOL characters to Atari format via a custom .VBS script and then use Hias’ excellent DIR2ATR utility to roll the source code plus a pre-built folder with DOS and the compiler up into an .ATR I have Windows start the ATR automatically and then I can compile under the emulator. Additionally, the code is archived for future reference or recovery from those all too familiar “crap I didn’t mean to do that!” episodes. My folder structure looks like this: Archive contains uniquely named versions of the source code Dev contains DOS and the compiler Util contains DIR2ATR and the .VBS script Build.bat is a DOS batch file that looks like this: set datetimef=%date:~-2%_%date:~3,2%_%date:~0,2%__%time:~0,2%_%time:~3,2%_%time:~6,2% copy "Project.TXT" "archive\Project__%datetimef%.TXT" cscript util\ChangeEOL.vbs Project.txt dev\Project.qik util\dir2atr 1040 -b Dos25 Project.atr dev START Project.ATR ChangeEOL.vbs is here: (it simply changes the EOL characters from DOS to Atascii) dim fso dim fH dim InFileName dim OutFileName dim StrData Set fso = CreateObject("Scripting.FileSystemObject") 'get command line InFileName = Wscript.Arguments(0) OutFileName = Wscript.Arguments(1) 'open source file Set fH = fso.OpenTextFile(InFileName, 1) StrData = fH.ReadAll fH.Close 'convert If instr(StrData,Chr(155)) > 0 Then StrData = Replace(StrData,Chr(155),CHR(13) & Chr(10)) Else StrData = Replace(StrData,CHR(13) & Chr(10),Chr(155)) strData = chr(155) & chr(254) & chr(155) & StrData & chr(155) & Chr(255) End If 'save dest file Set fH = fso.CreateTextFile(outFileName, True) ' Write fH.Write (StrData) fH.Close Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-3083019 Share on other sites More sharing options...
fujidude Posted December 10, 2015 Share Posted December 10, 2015 Here is a .ODT (open document format, text document) file that is basically just a 40 column by 24 row table. I used to Libre Office Writer to create it, but theoretically it should be usable by any application that can handle .ODT files. If you find your favorite word processor boogers it up too much, the good news is that Libre Office is completely free. Anyway, you can just print the page out and pencil in graphic mode 0 screen designs, or you can also put characters in the table cells. Supposedly, I have embeded the Classic Atari 8-bit chunky style TTF in the document, so the characters you use should even have a classic look! ... Shoot, I was going to put it up, but it is a bit over 10MB, even when zipped. I considered zipping it with spanning, and making two posts, but that would be more cumbersome for folks to download it and unpack it. Is there any way to allow an exception to the 10MB in single post upload rule? Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-3388428 Share on other sites More sharing options...
flashjazzcat Posted December 10, 2015 Share Posted December 10, 2015 Dropbox and post the link? Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-3388432 Share on other sites More sharing options...
morelenmir Posted December 10, 2015 Author Share Posted December 10, 2015 Sounds like a capital tool there Fujidude - I look forward to giving it a test drive. I did something a little bit similar in Excel; set up an 8x8 grid of cells to be boolean and display custom background colour fill/not-fill depending on their state. I then turned them on or off to 'draw' P/MG sprites. I then used a set of formulas to tally up the cell contents and transform them in to an array of hex data. Annoyingly I cannot seem to find it now! I'll chase it down later. Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-3388437 Share on other sites More sharing options...
fujidude Posted December 11, 2015 Share Posted December 11, 2015 Well.... let's not get to drooling too much. It really is just a 40x24 cell table. As to Dropbox.... I suppose that might be alright. I just have to remember to never mess with that file in the box lest it break the link. Here is where you can get the file. Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-3388599 Share on other sites More sharing options...
Irgendwer Posted December 24, 2015 Share Posted December 24, 2015 (edited) "Pro Motion" is now available in a feature reduced free edition: http://cosmigo.com/promotion/index.php?Welcome The tool is not only good for the creation of tiles or animations but also supports unusual pixel aspect ratios (2:1, 4:1 etc.) - a big benefit when producing assets for the Atari. Edited December 24, 2015 by Irgendwer 2 Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-3398937 Share on other sites More sharing options...
pps Posted February 24, 2016 Share Posted February 24, 2016 (edited) Here is my little Excel table I used to create the player data of Hop 2012. Maybe someone else can make use of it. 3 Player.zip Edited February 24, 2016 by pps 1 Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-3449331 Share on other sites More sharing options...
ilmenit Posted August 30, 2016 Share Posted August 30, 2016 A modified version of Atari800Win emulator that dumps all the fonts pointed by CHBASE at the end of frame. If character set is modified on runtime then it can create a lot of files... Atari800WinFontRipper.zip 5 Quote Link to comment https://forums.atariage.com/topic/213674-windows-tools-for-atari-programming/#findComment-3583263 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.