Jump to content
IGNORED

So, what do I need to program on PC and test with emulators?


Tickled_Pink

Recommended Posts

If you are into single files (or one master file that includes all the others) then DASM is suitable for 2600 and 7800 development. If you like NMAKEing (or equivalent) over multiple files with a linker then the assembler from CC65 is good.

 

For emulation on the 2600 I'd recommend Stella and for the 7800, ProSystem (although it doesn't have a debugger).

Link to comment
Share on other sites

  • 4 months later...

Okay, so this is a bit of a catch-all question. But what do I need to do some coding on a PC and which emulators are best for testing in?

The platforms I'm interested in are the 2600, 5200, 7800 and 8-bit. Assembler will be the language of choice.

For 8 Bit I am using: Altirra as emulator and Wudsn as IDE with MADS Assembler.

That works very well. You have a good editor, a fast macro-assembler with lots of capabilities and a superb emulator with good debugging features!

You will love it!

Edited by 1NG
Link to comment
Share on other sites

it's probably good to have at least one PC-based programming language kicking around as well for those times when your data isn't quite in the format you need. Python, visual C++, something like that.

 

I have a whole folder of one-off data format converters kicking around on my PC

  • Like 1
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...