Jump to content
IGNORED

ATTN: Programmers, What program do you use to write Atari?


Cassidy Nolen

Recommended Posts

Hi all,

 

After doing some reading, I am not sure what language I would use to write a game for 2600, or for 5200 for that matter. Is there a cross compiler for C? I am by no means a programmer, but I was looking at "how to" books on C, and maybe that is the language to do it in?

 

Geez, wish I had taken a class in computers back in the day. I have come a long way on my own, but still a lost cause!

Thanks for your thoughts.

 

Cassidy

Link to comment
Share on other sites

Can I run it on an emulator on a PC? I have an XE system, so if I needed to, I could use that instead. Does anyone have the program that they could send me?

 

I assume it is a very small program. Can I make a cartridge of it for my XE?

 

Thanks for the info, guys. All the effort will hopefully be repaid to the community via new goodies. I really am quite stubborn about things, and am not afraid of a few year commitment. :)

 

Cassidy

Link to comment
Share on other sites

Can I run it on an emulator on a PC?  I have an XE system, so if I needed to, I could use that instead.  Does anyone have the program that they could send me?  

There were some threads about this in the Programming forum. There you will find plenty of useful information.

 

Thanks for the info, guys.  All the effort will hopefully be repaid to the community via new goodies.  I really am quite stubborn about things, and am not afraid of a few year commitment. :)

That's one point for you. :thumbsup:

 

Only 99 to go! :D

Link to comment
Share on other sites

You can do it Cassidy!

 

http://www.gaming-age.com/cgi-bin/specials...brew1&pagenum=1

 

Go read this article, I wrote it in February for Gaming-Age and I think that it gives nice overview info about not only the 2600 but 5200 homebrew scene and (most importantly) there are links at the end to help you with the ASM and Hex stuff.

 

As was mentioned, if you do not have ANY experience programming in a language yet, you should really dabble with BASIC and / or C first, for like a few weeks or so, to get some kind of feel for things.

Link to comment
Share on other sites

If you're looking for a development tool, Cassidy, let me suggest you EditPlus. Great text editor, lets you run the compiler and has 6502 syntax hilight!

It's 30 dollars, but it's worth every cent IMO!

 

Also as Thomas suggested, general programming knowledge is important... Anyway, I've learned ASM before C and found it useful to better understand the concept of pointers in the latter language..so your mileage may vary :)

 

greets,

Rasty.-

Link to comment
Share on other sites

If you're looking for a development tool, Cassidy, let me suggest you EditPlus. Great text editor, lets you run the compiler and has 6502 syntax hilight!

 

I was evaluating Ultraedit for approx. half a year now, but finally turned back to Textpad, on which I'd written Gunfight completely.

 

I couldn't really say what is better with Textpad, it's just that it feels *better* using it. Maybe when Star Fire is done, I'll try another editor again - Editplus , SciTE, MED and Codegenie are on my list :)

 

Greetings,

Manuel

Link to comment
Share on other sites

What's wrong with vi? It's a perfectly good editor, and much more convenient than edlin. (vi is at least a screen editor rather than a line editor.)

 

I used notepad for the Cuttle Cart 2600 ROM development. It served just fine for all the code for the Intellicart too.

 

Chad

Link to comment
Share on other sites

I haven't yet started programming for the 2600, but when I do I will probably use TextPad. I use it for most of my ASCII text editing, except when I'm using a nice IDE for some high-level languages (like Visual Studio and Delphi). When I'm working on AtariAge I almost always have TextPad running and am usually editing several files at once.

 

Does anyone have a 6502 Syntax Definition File for TextPad?

 

..Al

Link to comment
Share on other sites

Hi Thomas!

 

What would that line responsible for the output analysis of DASM in your Textpad configuration read? You know, that stuff:

 

^Error [0-9]+ in ([^(]+)(([0-9]+):([0-9]+)

 

And is there a way of preventing Textpad to swap the focus to the output window on every compile? That's driving me crazy...

 

Greetings,

Manuel

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...