console-dev.de

Home of VsTortoise, VisualHAM, N3D and HEL Library

Introduction

VisualHAM is an integrated development environment created for the Game Boy Advance Software Development Kit called HAM. It runs under Win2000 and XP.

Some of its features include:

  • Syntax highlighting for C/C++, makefile and ARM assembler source code
  • Invoke build-process directly from the IDE
  • Compiler/Linker/etc output redirected in to the console pane
  • Customizable targets to execute own makefile-targets
  • Codecompletion for functions, defines and global variables
  • Parameter tooltips for functions, defines and global variables (intellisense)

Screenshots

Notes

The development of VisualHAM has been discontinued and it is unlikely that new versions or bug-fixes hit the world. However, the project is open-source and available via CVS at sourceforge. VisualHAM is written with Borland Delphi 6, if you’re up for a challenge, continue my work!

I created VisualHAM for HAM back in 2003, but it can be used with various development kits. It is not bound to HAM in any way, it uses configuration files for almost everything. VisualHAM just executes specific targets from a makefile which must be located in the project directory, which can invoke the compile process or whatever the makefile is intented to do.

Personally I do not use VisualHAM anymore. I use Microsoft Visual C++ 2008 .NET Standard Edition with VisualAssist X instead. I worked with VisualHAM for about 2 years, it is a nice program for being free and it integrates smoothly into the HAM SDK, but it cannot compete with professional tools.

Visual Studio 2005 with HAM/HEL

Hari Nair created a document which explains how to setup Visual Studio 2005 Express Edition for HAM/HEL libraries. The express editions can be downloaded for free at microsoft.com.

If you still use VisualHAM, I recommend to transfer your project to Visual Studio, because it offers much more features than VisualHAM does. Please read Using Microsoft Visual Studio 2005 as a Gameboy Advance software development environment if want to use Visual Studio for your future projects.

Downloads

Since a lot of people are allergic to installers, I decided to provide VisualHAM 2.6 as .zip archive only. Simply extract it to a fresh directory, fire up VisualHAM and set the path to your HAM SDK installation under MainMenu -> Advanced -> Environment Options (you want to change the HAMDIR variable).

Date format is yyyy-mm-dd, MB refers to MegaByte.

Comments are closed.

This site uses a Hackadelic PlugIn, Hackadelic SEO Table Of Contents 1.6.0.