ibogost Posted June 29, 2007 Share Posted June 29, 2007 Hey folks. I made a set of tools to make VCS programming in Xcode easy and simple. Includes a project template and syntax coloring definitions for both 6502 assembly and the VCS register names. Install, create a new project, and just build and run to open your game in Stella. I hope it will be useful both for experienced developers to do much more rapid iterative programming, and for new developers to get started more easily. Here's the URL: http://www.bogost.com/blog/atari_vcs_progr..._in_xcode.shtml Quote Link to comment Share on other sites More sharing options...
+batari Posted June 29, 2007 Share Posted June 29, 2007 (edited) Here's the URL: http://www.bogost.com/blog/atari_vcs_progr..._in_xcode.shtml Nice! What would it take to adapt this to batari Basic as well? Edited June 29, 2007 by batari Quote Link to comment Share on other sites More sharing options...
ibogost Posted June 29, 2007 Author Share Posted June 29, 2007 Nice!What would it take to adapt this to batari Basic as well? I was actually going to do that next, but I wanted to talk to you about it first, mostly because I'd want to redistribute the binaries for the compiler. Didn't seem like a huge thing but I didn't find any specific licenses in the distrib. From a teaching perspective, I use Batari with more total students than 6502asm, so it would make a big difference. I find that many of my undergrads have never used command line tools . 1 Quote Link to comment Share on other sites More sharing options...
+batari Posted June 29, 2007 Share Posted June 29, 2007 Nice!What would it take to adapt this to batari Basic as well? I was actually going to do that next, but I wanted to talk to you about it first, mostly because I'd want to redistribute the binaries for the compiler. Didn't seem like a huge thing but I didn't find any specific licenses in the distrib. From a teaching perspective, I use Batari with more total students than 6502asm, so it would make a big difference. I find that many of my undergrads have never used command line tools . I added a license to bB 1.0 (see license.txt). Though I may have forgotten to include the license with the OSX binaries. Anyway, your intended use is allowed. If your students are going to have XCode anyway, integrating bB into it would be really nice, and of course I will use it too. Let me know when you finish, as I will link to your page from the bB website as well. (Though I don't expect anyone to download XCode just to use bB, as I think it's nearing 1 GB ) Quote Link to comment Share on other sites More sharing options...
ibogost Posted June 29, 2007 Author Share Posted June 29, 2007 I added a license to bB 1.0 (see license.txt). Though I may have forgotten to include the license with the OSX binaries. Anyway, your intended use is allowed. If your students are going to have XCode anyway, integrating bB into it would be really nice, and of course I will use it too. Let me know when you finish, as I will link to your page from the bB website as well. (Though I don't expect anyone to download XCode just to use bB, as I think it's nearing 1 GB ) Awesome, it will give me something to do instead of the other work I should be doing . I'm also going to finally get all my student bB projects up in one place on the web. I think there have been around ... gosh, a couple dozen complete games over the last few years. The main class I've been using bB in had 24 students the first time I taught it. This fall there will be around 100! So, bB games aplenty. Quote Link to comment Share on other sites More sharing options...
ibogost Posted November 17, 2007 Author Share Posted November 17, 2007 Ok, so Leopard seems to have broken this. I haven't upgraded yet. Anybody know what's changed in Xcode on 10.5? Quote Link to comment Share on other sites More sharing options...
ibogost Posted January 2, 2008 Author Share Posted January 2, 2008 I finally updated this for OS X 10.5 "Leopard." So now there are versions for both Leopard and Tiger. I also want to make a Batari Basic version for Xcode, but I haven't gotten there yet. Quote Link to comment Share on other sites More sharing options...
Nognir Posted April 14, 2008 Share Posted April 14, 2008 (edited) I found this today and tried it out. It works very fine! So I only need to learn how to program in Assembler Any news about the Batari Basic implementation in XCode? Edited April 14, 2008 by Nognir Quote Link to comment Share on other sites More sharing options...
ibogost Posted April 24, 2008 Author Share Posted April 24, 2008 Any news about the Batari Basic implementation in XCode? Still not done! On my list before the fall, when I'll use Batari in my course again. Quote Link to comment Share on other sites More sharing options...
ibogost Posted April 9, 2009 Author Share Posted April 9, 2009 Just a quick note that I've finally updated my Xcode Toolkit for Atari VCS asm programming so that it works properly in Xcode 3.1. Apple keeps changing the specifications for it, so every version I have to figure out how it works again and retool. Finally got it working again. Quote Link to comment Share on other sites More sharing options...
ibogost Posted July 18, 2011 Author Share Posted July 18, 2011 (edited) Every time Apple upgrades Xcode, they change a bunch of stuff. The recent Xcode 4 update was a complete rewrite, including totally new project template and language syntax formats. Worse yet, Apple hasn't yet documented any of it. Effectively, they're turning Xcode into a Cocoa-only IDE, even if it technically still offers external build support. Anyway, I've given up on Xcode entirely for anything but Mac/iOS programming, and moved over to TextMate, which is a great text editor that's a bit like emacs for the OS X gui. It's very customizable, so I spent some time this weekend building an Atari bundle and packaging that in with some VCS-specific build tools. The result is much easier, leaner, and more automated than it ever was in Xcode. You can read more and download the installer here. Hope it'll be useful to some of you. Let me know if you have any problems, suggestions, etc. Edited July 18, 2011 by ibogost Quote Link to comment Share on other sites More sharing options...
diogoandrei Posted July 19, 2011 Share Posted July 19, 2011 I finally updated this for OS X 10.5 "Leopard." So now there are versions for both Leopard and Tiger. I also want to make a Batari Basic version for Xcode, but I haven't gotten there yet. Hello there, just wanted to say that a version of Batari Basic for XCode will be a delight! Thanks in advance for this! 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.