Available sites:
aoaprogramming, HLA_Programs folder


Download site:

v 1.2.114 download sites

v 1.11 download sites

HIDE 1.2.114
File Updates
-Ketil's RAEdit.dll v1.1.0.2
-Ketil's ResEd.exe v1.1.3.0
-Tomasz's FASM v1.65.12
-kmake v1.0.009
-khla v1.14
-cCalc v1.06
-hidelib v1.4.016

-all new look for About dialog box thanks to Furious Logic
-new interface - got rid of the dual-split side panel.
now there is a tab-bar on the right that allows selection
of active display.
removed menu items in View that correspond to view/dock of Project
and Properties windows, these are now handled by the side panel.
Added new menu items to View:
Hide All - closes panel and Output window.
Panel - opens/closes side panel
Toggle Windows - toggles the panel and Output window.  If the panel
  has not yet been used, it will not be toggled.
Cycle Panel - cycles through the panel views.
As before, window states are restored in next session.

-Notes added to Panel.
Allows for writing notes.  Notes are stored:
1. Project mode = in the hpr file
2. No Project mode = in the Data\HIDE.ini file
in both modes, notes are saved under the text section

Only the Projects and Properties panels are detachable.

-new menu Make > Build Target...
Opens dialog where a kmake source target can be typed
and runs that target from the project file
target is case sensitive

-output window auto-close timer now cancels if the output window is
clicked while timer is active.
-added RUN button to toolbar
-updated templates w/minor bug fixes
-new sample project XM - shows how to use aRC_XM.dll to play XM mods, thanks to Furious Logic
-new sampel project LoadGraphic - demonstrates use of the LoadGraphic library
-statusbar info display now updates property with carot position as well as mouse hover.
-added German docs and html English docs, thanks to Bernd.
-new Controls.hhf in hlainc\w32 folder thanks to Furious Logic
-output and project windows no longer maximize
-property view/mode selection now saved and restored for next session
-improved symbol scanning in No-Project Mode, now covers multiple open files

-fixed INS/OVR tracking over multiple open files.
-fixed crash bug when cancelling Open Template dialog.
-more tweaking to find routine
-fixed heap corruption in kmake on long project template names
-fixed cleanup of temp files in khla
-fixed Import files
-fixed label jumps from No-Project mode

HIDE description:

HIDE is an IDE for HLA based on Ketil's RAEdit.dll.  It is a complete
HLA package containing all the tools and programs
necessary to get started with Randall Hyde's HLA.
No installation is necessary, HIDE runs sets up and runs from its
own folder, automatically generates makefiles (kmake format) allowing
easy modular programming.
HIDE is also integrated with FASM, allowing writing FASM programs as well as mixing HLA/FASM units within HIDE projects.

HIDE The main IDE.
-no install necessary, it can be run from virtually any
folder.  All paths are relative and updated each time
HIDE loads (if necessary).
-autogeneration of make file for easy project management of
modular programming.
-full integration with FASM allowing FASM code to be written
-mixed language programming allows for HLA and FASM units to
be mixed in the same project.
-option to auto-complete common HLA structure keywords
-1 click/key jump to declarations
-debug mode and debug window to display output.
-properties viewer and project view for easy navigation of
large projects as independent windows or docked into the main
-greater in-program control of link settings.
-option to integrate with a debugger of your choice.
-templates for fast and easy startup of new applications.
-minimum impact on system registry (only ResEd uses it to save
window position).
-code folding, bookmarks, highliting, resource editor and more.
-a portable library that extends the hla standard library.

HLA Randall Hyde's HLA compiler, the HIDE package comes with hlaparse
(the core of the HLA compiler), the HLA standard library and
corresponding header files.

FASM Tomasz Grysztar's Flat Assembler.

polink, polib, porc and Windows libraries from Pelle Orinius's
PellesC package.

ResEd Ketil Olson's resource editor and RAEdit.dll
RAEdit http://radasm.visualassembler.com/

cCalc A bit-mask generator with a visual aid of 32bits register
kmake A scirpt processor with a custom syntax and Borland 'Make'
compatibility mode (limited).
khla A custom front-end for hlaparse which uses a configuration
file for paths and options.

HIDE, cCalc, kmake and khla are open-source programs.
HIDE package is released free of charge for commercial or
personal use as long as the terms and conditions of the licenses
are upheld.
Licence information may be found in the HIDE\Documents\Licences folder.
Tools that don't have licences are released either Public Domain or
freeware.  More information can be found at the appropriate web sites

Downloading projects:

This file includes sources for kmake, khla, cCalc, hidelib,
debuglib, wscan and gen

HIDE Sources

Posted on 2006-05-25 00:25:12 by Kain
Wow, if I was new at this, I'd be downloading already :P
Posted on 2006-05-25 02:37:15 by Homer
I like the word play too.
Posted on 2006-05-25 05:52:51 by JimmyClif