Skip to content

Releases: ljnath/GUI-Turbo-Assembler

v5.1

22 Nov 20:04
Compare
Choose a tag to compare

Download link https://sourceforge.net/projects/guitasm8086/

- Added support for Turbo 32-bit using TASM32, TLINK32, and TD32, expanding development possibilities
- Added support for commonly used keyboard shortcuts in the Terminal for an intuitive user experience
- Code optimization for improved performance
- Expanded the examples library
- Fixed directory permission issues during installation
- Introduced 'Command History' support in the Terminal
- Incorporated a BuyMeACoffee link in the About section to make donations
- Included original Turbo Docs for comprehensive reference and documentation
- Re-designed preference dialog

5.0

19 Oct 05:53
Compare
Choose a tag to compare
5.0

Download link https://sourceforge.net/projects/guitasm8086/

* Added support for docking code editors and other tabs for maximum developer efficiency
* Added Terminal to allow users to directly type and run commands in the IDE
* Added support for debugging code using Turbo Debugger
* Added support to customize the Visual Studio 2015-based theme in the IDE. Supported themes include Blue, Dark, and Light
* Added support for macros
* Added support to open and edit .INC file
* Added support to customize the code editor mode for Dark and Light.
* Added support to preserve the docked layout
* Enhanced the update notification to prompt the user before navigating to the download page
* Removed support for Font Family and editor color customization
* Removed the 'View Usage Info' functionality
* Removed Custom Assemble and Custom Build feature
* Revamped the About section
* Updated icons and fonts

4.0.0

17 Sep 20:13
Compare
Choose a tag to compare

Download from https://sourceforge.net/projects/guitasm8086/

- Added localized text support for German and Polish.
- Added support for restoring any broken settings with a single click.
- Added the option to "Open containing folder" for saved source files under the File menu.
- Added support to run custom assemble and build commands for advance user
- Enhanced localization support by reading locale files from disk instead of hard-coded values, enabling users to utilize custom localized texts and contribute to public releases.
- Enhanced filename validation during file operations in accordance with Turbo Assembler and Linker specifications.
- Enhanced the assembly and build process in 64-bit systems to operate in the source directory instead of copying to the installation directory.
- Enhanced the Preferences menu by consolidating all editor settings into one location, with updated texts and ordering of user controls.
- Fixed tooltip display in tab titles.
- Fixed EULA
- Implemented integrity checks for all non-system executable files invoked by GUI Turbo Assembler to bolster software security.
- Implemented user experience improvements throughout the application.
- Improved logging in both the console and status bar.
- Improved session handling to restore previously opened source files, even if they have been deleted.
- Included default debug arguments for Turbo Assembler.
- Included example assembly programs for reference.
- Included the ability to copy-paste default arguments from Preferences.
- Increased the maximum supported count of recent files from 10 to 20.
- Integrated both 32-bit and 64-bit functionality into a single 32-bit binary, eliminating the need for a separate 64-bit binary.
- Integrated with Gatekeeper for application update notification
- Introduced localization support in the IDE's GoTo dialog.
- Introduced on-demand license checks under the Help menu.
- Introduced support for silent assembly and code building, eliminating console pop-up screens.
- Provided support for cancelling tasks via the Message dialog.
- Resolved assembly and build failures in 64-bit environments caused by locked files.
- Restructured the Options menu items, placing them under the Tools menu.
- Revamped tab design with new color schemes for active and inactive tabs.
- Revised menu and prompt texts to improve grammatical correctness.
- Transitioned the persistence layer from the Windows Registry to a configuration file in the user's application directory.
- Transitioned to the new and improved Assembly Launcher 2.0.
- Upgraded the previously used version of FastColoredTextBox to the latest forked version for enhanced performance.
- Upgraded to the new and improved guiTasmX64 based on DOSBox 0.74-3, featuring silent execution capabilities.