Jump to content



0

DASM IDE


3 replies to this topic

#1 tuxadecimal OFFLINE  

tuxadecimal

    Combat Commando

  • 3 posts

Posted Sun Jan 1, 2012 3:13 AM

I put together what I'm calling a Proof of Concept IDE/Front end for DASM and z26 since I have been working through the very well done tutorials on assembly. I'm sure better versions of this exist but I though somebody may find it helpful. It lets you type your code in, hit test and it compiles your code and starts z26 with your file automatically. I think it's good for beginners but obviously needs some more work done to it in order to be more useful but it currently provides all the tools you need to test and run 2600 ML in one program plus it shows you output from the assembler and any errors, if you click on an error it takes you right to that line number so you can edit it(kind of like visual studio does). I am making no claims to DASM or z26, this is just a front end for those tools and those programs are the ones doing ALL the hard work.

If I get some positive feedback I'll keep expanding it. Let me know what you guys think.

Attached File  Atari 2600 IDE 1.0 POC.zip   389.92K   32 downloads

or grab it here:
http://www.mediafire...o7unyh89ej72jcr

#2 tuxadecimal OFFLINE  

tuxadecimal

    Combat Commando

  • 3 posts

Posted Sun Jan 1, 2012 2:43 PM

One thing I forgot to mention. The way it calls the assembler you need to make sure your file names are not more then 8 characters plus extension. Not the only bug for sure but that's why it's a proof of concept, as in pre-alpha version just to see if it would be worth expanding or not.

#3 jdrose OFFLINE  

jdrose

    Star Raider

  • 77 posts

Posted Sun Jan 1, 2012 5:54 PM

Seemed to worked just fine.
For someone like me that has been exclusively in the Windows environment for last 15 years and not used to command line assembly this could be helpful.

Just out of curiosity; why did you choose z26 over Stella as the emulator? Is Z26 more true to the VCS console?

#4 tuxadecimal OFFLINE  

tuxadecimal

    Combat Commando

  • 3 posts

Posted Sun Jan 1, 2012 7:08 PM

View Postjdrose, on Sun Jan 1, 2012 5:54 PM, said:

Seemed to worked just fine.
For someone like me that has been exclusively in the Windows environment for last 15 years and not used to command line assembly this could be helpful.

Just out of curiosity; why did you choose z26 over Stella as the emulator? Is Z26 more true to the VCS console?

Glad to hear it worked well!

I have no good reason for using z26 really, I haven't used Stella much so I just picked z26. Making it run with Stella would involve one line of code being changed I suspect so if I keep expanding it one of the first things I'll add is support for Stella so you can choose which emulator you want to use. I also would like to add support for stuff like VICE because there is no reason you couldn't just as easily write C64, Apple ][, etc since it uses DASM and it supports them.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users