Wadsworth Overcash Posted March 3, 2005 Share Posted March 3, 2005 How do you guys develop for the Atari nowadays? Do you use a cross-assembler, or do it directly in emulation? I have some source code I wouldn't mind re-entering and try to get running, but all I have is some 8-bit emulation software for my PC. And my old AMAC code is pretty heavily dependent on its features. Just curious. --r Quote Link to comment Share on other sites More sharing options...
Cybernoid Posted March 3, 2005 Share Posted March 3, 2005 Well, I personally use cc65 (from www.cc65.org) to compile C code and assemble assembly. I use this on a PC, Unix and Linux depending on where I am sitting. I use atari800win plus to test my code... the monitor is very useful. Quote Link to comment Share on other sites More sharing options...
Bill Lange Posted March 3, 2005 Share Posted March 3, 2005 If I am reading an online book (http://www.atariarchives.org/), I will use what ever compiler is being used in the book on an Emulator. Even the Atari Assembler Editor Cart is fast on an Emulator! :-) I've also used DASM (http://www.taswegian.com/TwoHeaded/Atari2600/dasm/) to play around with 8-bit and 2600 code. Bill Quote Link to comment Share on other sites More sharing options...
_Fandal_ Posted March 3, 2005 Share Posted March 3, 2005 Well, I'm still using good old MAC/65 under emulator. But what could you expect from lamer? F. Quote Link to comment Share on other sites More sharing options...
_Fandal_ Posted March 3, 2005 Share Posted March 3, 2005 Well, I'm still using good old MAC/65 under emulator. But what could you expect from lamer? F. That lamer = me, of course. F. Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted March 3, 2005 Share Posted March 3, 2005 boinxx is completly written in XASM crossassembler http://xasm.atari.org or you can try MADS assembler for PC...all atari related and specific... http://g2f.atari8.info/ (MADS link is at the bottom...) or infos here: http://strotmann.de/twiki/bin/view/APG/WebHome and for testing i prefer atari800win4.0plus and the debug version with single step etc which is missing in the good monitor of the "non dev" version of the emulator... and on real hardware it's tested with the XASM tools XBOOT and sio2pc and a old 233mhz win98 laptop... Quote Link to comment Share on other sites More sharing options...
Sheddy Posted March 4, 2005 Share Posted March 4, 2005 ATASM's a great MAC/65-like cross assembler http://www.cs.utah.edu/~schmelze/atari/atasm/ I second Atari800WinPlus 4 as one of the best emulators for developing could be interesting - someone here http://www.cox-internet.com/wa5bdu/amac.txt gets AMAC working on the XFormer emulator (although that isn't such a great emulator IMO) but doing the editing on PC Quote Link to comment Share on other sites More sharing options...
kenfused Posted March 4, 2005 Share Posted March 4, 2005 Well, I personally use cc65 (from www.cc65.org) to compile C code and assemble assembly. I use this on a PC, Unix and Linux depending on where I am sitting. I use atari800win plus to test my code... the monitor is very useful. I also use the assembler and linker from cc65. I use Atari800Win Plus for most of my testing but APE or SIO2PC is good for final testing on the real thing (or an a52 USB maxicart to Atari 5200 testing.) Quote Link to comment Share on other sites More sharing options...
classics Posted March 4, 2005 Share Posted March 4, 2005 I use TASM to assemble on the PC, then test in the emulator or on the real Atari using APE/SIO2PC. You can get TASM and some of 6502 assembler source files at http://www.atarimax.com/flashcart/ If your going to start from scratch, XASM or one of the other free assemblers is probably best. I like TASM for personal reasons, mostly because all my older code is written in it. Steve Quote Link to comment Share on other sites More sharing options...
+Cafeman Posted March 4, 2005 Share Posted March 4, 2005 I use TASM and DASM to assemble, then run via Atari800win emulator 3.0, which is very very accurate in its timing. For 5200 games I use Videogame Wiz's programmable cartridge. Quote Link to comment Share on other sites More sharing options...
TMR Posted March 4, 2005 Share Posted March 4, 2005 boinxx is completly written in XASM crossassembler We're a Xasm shop as well, Reaxion and Lunar Blitz were both done with it and at least one'll get released soon! =-) Quote Link to comment Share on other sites More sharing options...
Wrathchild Posted March 4, 2005 Share Posted March 4, 2005 Mostly CA65&LD65 (the assembler/linker that comes with the CC65 suite). The control you can get when using your own loader configuration files is very useful - e.g. for building cartridge images. Quote Link to comment Share on other sites More sharing options...
TMR Posted March 5, 2005 Share Posted March 5, 2005 Oh... hijacking the thread somewhat, but over on the Retro Gamer magazine forums there's talk of getting a CD together with readers' submissions on... might be worth anyone with a nearly complete project (assuming they were planning on giving it away rather than selling it) wandering over...? =-) Quote Link to comment Share on other sites More sharing options...
cas Posted March 6, 2005 Share Posted March 6, 2005 Hi, Natively on the A8 I use BiboAssembler Cart for Assembler (will be released in full source code by Abbuc as soon as the re-sourcing is finished) For PC/MacDevelopment I use Carsten Quote Link to comment 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.