Release
Date: Sun Jul 18, 2004
8:57 am
- When marking a DCBP close to the TITLE Tab area, by
[F4], the Tab was rising up because of a bad forced pos of the Mouse. Fixed.
- Implement a Sort for the Menu Items of the Visual
Tutorials.
- The last Line Selections and Coloured Size Markers
were not viewed. Fixed.
- Implement an error case for LEA, Byte form.
- Fix
the TITLE-Tab Ctrl-Z Bug.
Release
Date: Tue Jul 06, 2004 12:32 pm
- Two Flags were missing for the
ComboBoxes Styles Management. Fixed.
- Debugger:
- Dump 'OutputDebugString' values to
file (debug.log)
- Extended CPU Information (works now
for P4)
- Show EIP on the debug register tab
- Tab navigation in debug dialog
- Minor bug-fixes
Release
Date: Sun Jul 04, 2004 6:46
am.
- Set the verbose closure of the Debugger
in all wished cases, including the above pointed out Macros Unfolder and
Encode Box.
- The title of RosAsm Main Window now
keeps the Version number visible after having loaded a File.
- Fix a Bug in the last CoolParsers
Modifications coming with V.1.24c.
Release Date: Fri Jul 02, 2004
11:48 am
- Problems in Block Selection introduced by the split between
Shift-Blocks and normal-Blocks. Fixed.
- Insert the desirable call to 'ClearQwordCheckSum' in the
Encode/Decode Box.
- Encode Box, ErorLevel 7 was not appropriated to hold the 'Too
many Parameters' error case. Fixed.
- Debugger:
- Added the appropriated Menu ID for closing the Debugger,
instead of the old dead '9'.
Release
Date: Thu Jul 01, 2004 4:24
am
- Review of the
[Ctrl][PgDn]/[PgUp] managements.
- Implement a Flag for making the
difference between a [Shift] Selected Block and the other forms of selected
Blocks.
- Add a test for cases of redraw with a
'@' as first Char on Screen (when having the colored Sizes Markers
enable).
- Implement the
[Ctrl][Shift][Left-Right-PgDn-PgUp-Up-Down] extended
Block-Selections.
- Implement a Routine in charge of
outputing the char under the Cursor. Usefull when having partial redraw
called by the Blinking Cursor (when set On), particulary, in overwrite
mode.
Release
Date: Thu Jul 01, 2004 4:24 am
- Small fixes. (This version was
uploaded by mistake). We imediatelly uploaed the newer version
125e.
Release
Date: Wed Jun 30, 2004 4:00 am
- Restore and review the Multiple
Structures Files holding, in the new Main Menu (Sub-Menu, and
all...).
- Bad Flag in V.1.25a [Ctrl][Char] cases
thingie (MOV instead of OR...).
- Suppress a blinking effect, on some
screens, when having the Blinking Caret set On.
Structures List:
Release
Date: Tue Jun 29, 2004 6:29 am
- FPU Update.
- Command TITLE
update.
Release
Date: Tue Jun 29, 2004 5:13 am
- New Debugger Version.
- Internal Searches, and
Right-Click Symbols, Searches now consider the Dash Lines (find the
Declaration with or without Dash Lines inside either the Source and/or the
Destination). Mostly for the Debugger to find out the Declarations with Dash
Lines, in the Sources.
- Hook for the Double-Click Float
Menu, to un-select the activated Block, in cases when the user hits
[Escape].
- Finalization of the Assembler
CheckSums Table managements.
- Restore the TITLE Name printing,
in the Status Bar, and insert a security for TITLE detection.
- Preserve the Focus on the
Find-Replace Dialog when needed.
- Set a [Ctrl][A] Option in the
Configuration [Bad Habits] Tab.
- Implement a Flag, in eax for
'SourceHasChanged', depending on [Ctrl][Char] cases.
- Restore some of the KEYUP
forcings, to see if this solve some reported problems, that i do not
understand, about the Caret Position.
Release
Date: Thu Jun 24, 2004 11:21 am
- Temporary disable the [Write time errors detection]
because of unwished side effects, in the Sources Editor (conflicts with the
'Bad Habit' [Blocks AutoDeletions]).
- Improve the CheckSum64 by adding the parsed word
length to ebx.
- Freeze all non-assumed [Ctrl][char] (was previoulsy
taken as [char] and produced a problem for [Ctrl][Return].
Release
Date: Thu Jun 24, 2004 4:05 am
- Bad location for zeroing the [Down] Key... Since
then i have not been able to get some missbehaviour of the
Editor.Fixed
Release
Date: Wed Jun 23, 2004 10:51 am
- The function for ReMaping the Source Memory in case of
huge pasting was not considering Files with TITLEs inside. Fixed.
- Implement two Routines for checking, at once, if the Control Key is up or
down after all the [Ctrl][x] actions. Works as well under 95 and 2000.
- New Dialog for Statistics after [Compile].
- Merge a couple of the 'CoolParsers' and 'HotParsers' Routines. Now 1.6
Mega/Second at 1.3 Ghz for RosAsm Auto-Compilation.
- After the V.1.24a review of the Editor's Keys holding, fast alternated
inputs of some keys combinations, like [Key Down]/[Key Left] could have
overlapped, forcing the user to clearly release one key before depressing the
other one. Fixed by considering the real KEYDOWN Message, instead of the Keys
Table, for these 'mono-key' cases.
Release
Date: Sat Jun 19, 2004 1:34 pm
- Error while Unfolding Macros. There was an
"Duplicate symbol definition" error message on almost every macro, when I the
user tried to unfold it. Fixed
Release
Date: Sat Jun 19, 2004 10:03 am
-
Review the organisation of the [Ctrl]
key Message Holding for enabling [Ctrl][C] while Debugging. Plus general
review of the Editor's Keys holding cases. Lock the [Del] Key, in Debug
Session, and enable [Ctrl][C]. Emit the 'Close Debugger' Message for cases of
[Del] in debug sessions.
-
Speed-up the Assembler. Now from 1 to
1.5 Megas Megas/Second at 1.3 Ghz. Speed problem when recompiling huge
disassembled Apps fixed.
- Show declaration option for data labels
- Goto user-defined address
- Fixed FPU tagword interpretation
- EVOCATED was killed inside interpertations of
Flows of Pointers, so that the intermediate labels were not given. Fixed.
Some never accessed Data nested in between Code were never restituted
because of the missing EVOCATED Flag. Fixed. Some minor improvements on the
Data Interpretations.
Release Date: Wed Jun 09, 2004 9:25 am
- The DCBP Double-Click was leaving with the Caret at
Row zero. Fixed.
- Update of the Debugger and of the Debugger Dialogs.
- The 'NotReady to Run' Flag was not set after usage of the new Resources
Binary Saving implementations. Fixed.
- The Selected Blocks, when showing faultive Instructions with Commas and
Strings inside, were including the next downward Line. Fixed.
- Minor Bug fix in the Equal Pre-Parser (odd Instruction delimiters).
- TreeView: Isolate the Pos Definition from the building Routine and
preserve the WindowPlacement Fags.
- The User Menu Deletion had been left over at the Pos it was before the
last Menu re-organisation. Fixed.
-
New
update of the VisualTuts.
Release Date: Tue Jun 08, 2004 6:36 am
-
TrewView positioned on the Edit Surface. User TreeView Width saved in the
Registry.
-
Re-enable the "Nested Data Loop" error case, for
Declarations like [Data1: 0 #100 1, 2, 3 #10]
-
Re-organisation of the Main Menu.
-
New Dialog for Resources Menus choice.
-
First implementation of the Write-Time Syntax
Checker.
-
Implement the [Save RC Data] Option.
-
Update of the Debugger and of the Debugger Main Dialog
Menu.
-
Fix a Bug in the Registry Size-Marker Color saving.
-
This last point may have corrupt the RosAsm Registry Key.
If true, delete this key (HKEY_CURRENT_USER // Software // RosAsm) with
"RegEdit.exe", and re-run.
-
The "Write-Time Syntax Checker" is a new toy i implemented
just to see if, and how, it could work. I will not go on with implementing
this because of time issues, in the other Devs. In its actual state, there is
a Flag, in the [Configuration], for this, at the bottom of the [Sources
Editor] Tab. When On, it checks if the Code Instructions are correct Mnemonics
and/or Correct macros Evocations. If it is found bad, a colored line is drawn
upon the wrong word, and you should hear a Beep.
- Assembler: Implement the wishable Routine for
testing the accuracy of a LOCK Prefix (Checking for valid Instruction and
for valid Destination Parameter).
Release Date: Sat Jun 05, 2004 7:07 am
- Set the user's BackGround on StartUp (Read the
Registry before window creation).
- The V.1.20a implementation of a security in Dialog IDs numbering was not
allowing to save back a Resources loaded Dialog. Fixed.
- Remove the WS_VISIBLE style of the Tree Dialog, in Resources, to save from
a flickering effect. (Anvar, verify, please -i don't see anything on my actual
Computer...-).
- Fix a TreeView Dims problem.
Release Date: Tue Jun 08, 2004 6:36 am
-
Implement [F4] working On/Off for Setting/Removing
DCBPs.
-
Review the DCBP storage on the Editor side.
-
Implementation of the DCBP saving in the Undo Table.
-
Fix a bug in the Undo feature, when dealing with Sources
having DCBP inside.
-
Fasten the Sources Editor (the full remapping of colors
was found too slow on older Computers).
Release Date: Tue Jun 01, 2004 5:17 am
-
Insert the
'Show caller' Menu Item, in the
Debugger.
-
Restore the Editor Focus after Dialog
Choice.
-
Implement the Binary Files
managements, for the menus (same
as previously done for Dialogs in
V.1.19a).
Release Date: Sun May 30, 2004 11:43 am
-
Sources
Editor: Fix a bad Font Heigh
problem
-
Restore the instant updates, when
choosing Fonts and/or Colors, in the Configuration Tab (they had been killed
since
the last V.1.15a rewrite of the
Editor).
Release Date: Sun May 30, 2004 7:50 am
-
The new security for saving the Dialog
IDs, in Resources did not take care
of re-editions!!! (same ID "wishable" ).
Fixed.
-
Disable the Sources Editor Blinking
Caret, while choosing and/or Editing a Dialog. (was producing blinkering when
chosing).
Release Date: Sun May 30, 2004 5:22 am
-
Dialog
Editor:
-
Implement the DialogList Sort, in
order to view the Dialog in the proper order, before any Compilation.
Implement a security, for refusing to store a
New Dialog, with an already used
ID.
Release Date: May 26, 2004 10:14 am
-
Suppression of the
Border Style of the Source Editor
surface.
-
The Main Menu was perverted by the
Configuration
Tab (adding again the VisualTuts Menu).
Fixed.
-
Points drawing, in
the Main Icon Editor, reviewed by
Keldon.
Release Date: Tue May 25, 2004 9:26 am
-
Source
Editor:
-
Complete the Right-Scroll Functionalities.
-
Retore and modify the Caret in Overwrite Mode.
-
Restore the CR/LF and ESC messages holding for the Find DialogBox.
C274
- Preview Version:
Release Date: Mon May 24, 2004 6:17 am
-
Debugger:
-
updated for minor bugs
fixes.
-
Implementation of the Binary form
saving, loading, replacing, in the Dialog
Editor.
Release
Date: Sun Jul 18, 2004
8:57 am
- When marking a DCBP close to the TITLE Tab area, by
[F4], the Tab was rising up because of a bad forced pos of the Mouse. Fixed.
- Implement a Sort for the Menu Items of the Visual
Tutorials.
- The last Line Selections and Coloured Size Markers
were not viewed. Fixed.
- Implement an error case for LEA, Byte form.
- Fix
the TITLE-Tab Ctrl-Z Bug.