Jump to content
  • entries
    21
  • comments
    83
  • views
    24,364

Homebrew Development Tools


Guest

348 views

A little bit of a dry entry today. It's just to discuss my own personal setup for homebrew development.I have a late model P4 and am running Windows 2000. For me this is just so that I can work in a similar environment to what I have to use at work.I recently switched from Codewright to Textpad and I am very happy with the new editor.For 2600 work, I am using DASM, distella, PCX2GRP, Z26 and Stella. I really enjoy using the new debug capabilities in Stella.But what I really want to talk about is that I am also using Perforce for source control. Source control? you might ask, why would one person doing small homebrew projects want to use source control? Isn't that for giant multi-programmer projects that take months or years to complete?I find that source control works quite well for me as a programmer at home working on several homebrew projects at the same time. It also helps maintain a history every change that I made to each source file. Allows me to label releases, and to pick up programming after a long layoff by allowing me to review my most recent progress.Perforce is free for personal use and allows up to two clients. I have even done a little bit of collaborative work by attaching my Perforce server to a dynamic DNS and a friend was able to login and make changes.Another good alternative is Subversion, which brings a lot of the great features of Perforce to the free software world and looks like a great replacement for CVS which seems a little long in tooth these days.If you want to set up and use Perforce, I may be able to help you.

2 Comments


Recommended Comments

Source control is a good idea. I really have to get off my butt and install RCS for dos. In the meantime, I've just been keeping a simple text log file for version info, and making a copy in a directory for the source, which isn't a problem when you're dealing with 10k text files.

 

For my system, I'm using an older Athlon (1800+) which does fine. For my monitor I'm using a 20 inch NEC LCD, and that thing is great for development. I can run at 1600 resolution and still read the text without going blind. I'll never go back to CRT.

 

For text editing, I'm a devout follower of VI, the One True editor. :)

Link to comment

For Leprechaun I'm makinging zips each time I complete a working version, or before I make any radical code changes. That's backed up by the WIPs I post on my AA blog. Source code comments & Windiff are all I've needed to figure out what I've changed.

Link to comment
Guest
Add a comment...

×   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...