Version Info

StarForge is copyright 2003 Jonathan Cable (Heimdal). All graphics are property of Blizzard Entertainment. By executing this program, you assume all risks. I am not responsible for any damage caused by this program. This program uses StormLib, property of Ladislav Zezula. Please click here to visit the official StarForge website. This program may not be distributed without this version info file, and this file may not be modified.
Contact Information
E-Mail: heimdal@teamse.x-boxnight.com
AIM: JonnyOThan
MSN: ravenx609@hotmail.com

Beta Test 2.1 - XX/XX/XXXX

Features
  • More efficient minimap
  • Feature 2
Bugs at Time of Release
  • Bug 1
Bugs Fixed
  • Fixed typo preventing warning when opening map with too many triggers, etc. to be displayed
  • Deleting trigger or briefing deletes strings when necessary
  • Subscript out of range error when saving certain triggers
Notes

Beta Test 2.0 - 2/29/2004

Features
  • Auto-complete parameters for trigger editor
  • Unit and sprite selection from any direction
  • Re-worked player, unit, tech, and upgrade settings
  • Resizable sidebar and minimap
  • Allows user to search for missing data files
  • Copy/Paste Unit/Tech/Upgrade/Player settings and Unit/Tech/Upgrade Restrictions
  • Save/Load Unit/Tech/Upgrade/Player/Restriction settings
  • Jump to settings windows from restriction window
  • File importer lists wav names in string table
  • File importer displays and previews MPQ sounds
  • Map revealer placement for whole map
  • Unit and sprite selection now uses ellipses
  • Allows more than one map to be open simultaneously
  • Lists locations in sidebar in location layer
  • Draws custom brush under cursor in terrain layer
  • Better and faster minimap
  • Select All works in sprite and unit layers
  • Units drawn on minimap
  • Clicking on color character control now inserts into textbox
  • Added Layer menu in right-click menu
  • Added shortcut keys to layer menu and a few other menu items
  • Terrain type name appears in tooltip on mouseover
  • "Show Locations" view option now functional
  • All options in options window preserve and function
  • Clicking "Save" saves the map without dialog box
  • Now prompts to save changes when closing a changed map
  • Recently used tiles selection box
  • AI Script names in trigger editor
  • Improved auto-complete and parameter list selection
  • Authenticated and Final protection modes now functional
  • Strings now listed in trigger editor
  • Added save as button to toolbar
Bugs at Time of Release
  • Doors do not differentiate between directions
Bugs Fixed
  • Fixes inverted locations
  • Newly created locations are initialized with "No Name."
  • No-name locations no longer allowed
  • Newly created locations are added to the location list in trigger editor
  • Parameters that were substrings of other parameters being confused
  • Fixed scrolling bug when opening very small maps
  • Unit HP not initializing correctly in new maps
  • Fixed bug with setting unit HP to negative values
  • Properly saves old WAV section
  • Saves ISOM section from SE maps
  • Adding files to unsaved map no longer crashes
  • Fixed bug when saving after cancelling opening another map
  • Corrected minimap proportions
  • Transfers all files when using 'save as'
  • Fixed bug when saving hybrid maps with >64 locations
  • Now compatible with computers using "large fonts"
  • Crash when dragging cursor off custom brush window
  • Unit/Sprite/Location properties no longer show up with nothing selected
  • Alert boxes instead of crash when opening maps with sections longer than MAX setting
  • Fixed bug causing crash when closing the program with brush window open
  • Fixed bug when saving triggers with too many actions or conditions
  • Units stacking when mouse dragged with grid snap on
  • Different flag settings from two or more sprites not displaying properly
  • Division by 0 error on some terrain types
Notes
Biggest. Release. Ever.

Beta Test 1.2.1 - 12/7/2003

Features
  • Color character insertion
Bugs at Time of Release
  • Doors do not differentiate between directions
  • Division by 0 error on some terrain types
Bugs Fixed
  • Parameter matching selecting first item by default
  • Expanding MRGN section to 255
  • Dark Templar sprite not loading
  • Corruption in BroodWar maps with less than 255 locations
Notes

Beta Test 1.2 - 11/20/2003

Features
  • Unit Restrictions
  • Tech Restrictions
  • Upgrade Restrictions
  • Briefing Editor
  • Check for broodwar units in triggers/briefings
  • Sound/File Importer
  • Numpad keys scroll map
  • Location layer
  • Tech Settings
  • Upgrade Settings
  • Scenario Properties
  • Parameter matching in trigger editor
  • Check for minerals for wrong players
  • Auto-scroll when dragging
  • Enhanced grid settings - color, offset
  • New save window
Bugs at Time of Release
  • Doors do not differentiate between directions
  • Division by 0 error on some terrain types
Bugs Fixed
  • Custom unit names not persisting
  • Resources in unit properties duplicating
  • Crash when scrolling map smaller than screen
  • Crash when setting map name or description to nothing
  • Trigger function matcher confusing CommandLeastAt and CommandLeast, etc.
  • Overflow error in unit settings
  • Force flags not reading properly or persisting
  • Scrolling minimap goes all the way to the edge
Notes

Beta Test 1.1 - 10/21/2003

Features
  • Prototype isometric brushes
  • Options window - change allocation limits
  • Delete custom brushes
  • Detects error in saving as .scm
Bugs at Time of Release
  • Doors do not differentiate between directions
  • Division by 0 error on some terrain types
  • Crash when scrolling minimap on map smaller than screen
Bugs Fixed
  • Preserves briefings
  • Trigger Editor: Delete, Copy, and New now function properly
  • Trigger List: No longer creates duplicate triggers after closing
  • Fixed mechanics of trigger editor resize
  • Fixed problem redrawing sprites and units after changing properties
Notes

Beta Test 1.0.2 - 9/28/2003

Features
  • Checks for active players without start locations
  • Can now delete terrain brushes
  • Double-click on list item in trigger editor to paste it to box
Bugs at Time of Release
  • Various bugs in trigger editor
  • Doors do not differentiate between directions
Bugs Fixed
  • SE Compatible saving. Really. I hope.
  • Player races and controllers for 9-12 are now properly initialized
  • Fixed flipped minitiles in master palette
Notes
Added Telamon to the credits box. I apologize to him (if he ever sees this) for leaving him out earlier. He wrote the file format specs for GRP files, which were very helpful to me.

Beta Pre-Release 1.0.2 - 9/18/2003

Features
  • Custom Terrain Brushes
  • Adjustable terrain clutter %
  • Terrain "Eyedropper"
Bugs at Time of Release
  • Various bugs in trigger editor
  • Doors do not differentiate between directions
  • Some minitiles are flipped when not pre-loaded in the map
  • Problems with SE-Compatible saving
Bugs Fixed
  • Minimap is now proportional
  • Freezes when placing terrain
  • Problem with numberbox control
Notes

Beta Test 1.0.1 - 8/29/2003

Features
  • Minimap
  • SE-Compatible Saving
  • Weapon damage editor
  • No more need for the installer!
Bugs at Time of Release
  • Various bugs in trigger editor
  • Doors do not differentiate between directions
Bugs Fixed
  • Screwed-up sprites (pylon, etc)
  • Crash when placing terrain off the edge of the map
  • Various crashes when saving null strings
  • Fixed all incorrect unit palettes
Notes

Beta Test 1.0 - 8/18/2003

Features
  • Create new map
  • Terrain Editing
  • Location layer (no editing)
  • Move units (arrow keys)
  • Snap to grid
  • Toggle grid
  • Customize grid
  • Stack units/sprites
  • Units/sprites show owner color
Bugs at Time of Release
  • Creating, deleting, and copying trigger features are buggy
  • Some units/sprites using wrong palettes
  • Doors do not differentiate between directions
  • Various bugs in trigger editor...
  • Crash or weird behavior when placing terrain over the edge of the map
Bugs Fixed
  • Crash when clicking tabs in unit settings without a unit selected
  • Installation and Snow tilesets now load correctly
  • Changed from faked selection circle to selection boxes
  • Default unit names in trigger editor (instead of Unit100, etc)
  • Various form captions
  • Various menu items
  • Changed delete key from backspace to delete
  • Fixed sprite mirror problem
Notes
The first public release of StarForge! It is still rather rough around the edges, especially in the trigger and terrain editors, since these are the newest features. Unfortunately, the location editor does not work yet, but I should have it done in a week or less. Almost all of the basics are done! Soon it will be time to put the icing on the cake and bring StarForge to its true promised ability.

Alpha Test 1.1 - 7/29/2003

Features
  • Basic Trigger Features
Bugs at Time of Release
  • Problems with ice tileset
  • Crash when dragging treeview off window
  • All sprites mirrored right-left
  • Doors do not differentiate between directions
  • Dark templars not placeable
  • Units missing turrets
  • Some units using wrong palette
  • When "draw as sprite" is unchecked, still drawn as sprite
Bugs Fixed
  • Various stuff in unit settings
  • Improved performance for loading terrain
  • Loads desert and installation tilesets
  • Gray area when enlarging map window
  • Units and sprites no longer reappear after deletion
Notes
This version now has basic trigger editing features. The add, copy, and delete buttons seem to be buggy. The modify button does work well, however. I've made a lot of bug fixes, but there are still a lot more to find and fix. Keep those reports coming!

Alpha Test 1.0.1 - 7/2/2003

Features
  • Delete Units/Sprites (backspace)
  • New player settings window
  • "About" window
Bugs at Time of Release
  • Gray area at right of map when changing treeview size
  • Crash when dragging treeview off window
  • Problems with desert, space, installation, and ice tilesets
  • All sprites mirrored left-right
  • Doors do not differentiate between directions
  • Ocassional crash while saving STR section
Bugs Fixed
  • Overflow errors when editing sprites or unit properties
  • Flags in unit and sprite properties not persisting
  • Controller setting in player settings being randomized
  • Problems when editing names in unit properties
Notes
Not many new features here, but hopefully most of the bugs have been worked out.

The next version will probably have a new method of loading tileset graphics to improve efficiency.

Alpha Test 1.0 - 6/28/2003

Features
  • Save maps (protected)
  • Unit Settings
  • Player Settings
  • Forces Settings
  • Unit Placement
  • Sprite Placement
  • Customizable unit/sprite lists
  • Unit properties
  • Sprite properties
Bugs at Time of Release
  • Gray area at right of map when changing treeview size
  • Crash when dragging treeview off window
  • Problems with Desert, space, installation, and ice tilesets
  • All sprites mirrored left-right
  • Doors do not differentiate between directions
  • Ocassional crash while saving STR section
Notes
To change unit or sprite properties, choose the appropriate layer, right click to clear any selected items in the list, and drag a box around the units or sprites you want to edit and press enter. You cannot delete units or sprites as of this version.

StarForge is very memory-intensive. If you want to open a new map, close it entirely so that it will free all its memory, and then open it again.

Sometimes when saving, StarForge will run into a problem writing the STR section. When you save a map, you will see a few dialog boxes indicating StarForge's progress during saving. Please note the contents of these boxes, and if a crash occurs, report the contents of the last box you saw in your error report.

To customize the sprite or unit lists, open the units.lst or sprites.lst files in the data folder with a text editor. Editing it should be self-explanatory.

This program uses StormLib, written by Ladislav Zezula. Without him, this project would be much more difficult!