I coded this IDE for ASM over the weekend in C# just to see if
I could do it. It doesn't have code coloring yet though
it does use a RichTextBox. It assumes GoAsm,GoLink,and GoRC
are in the C:\GoAsm\ directory. What is does have though is
a window designer (only 7 controls so far) and click event editing
capabilities if you right click on a control after giving it and ID.
Hwnds for controls are automatically generated as HWND_dialogIDHERE
in the InitDialog message. Procs (frames in GoAsm) are creatable in the edit
menu as well as editing WndProc so you can add events that the IDE doesn't
support yet (just don't mess with the auto-generated code/comments).
Any errors won't be seen as I don't yet redirect the output from the console mode
processes of the Go tools.
If someone could try it and tell me if they think it's any good (or if I should recode
it to target MASM). The source is included in the zip. EXE is 36kb.
Thanks,
- Mike
I could do it. It doesn't have code coloring yet though
it does use a RichTextBox. It assumes GoAsm,GoLink,and GoRC
are in the C:\GoAsm\ directory. What is does have though is
a window designer (only 7 controls so far) and click event editing
capabilities if you right click on a control after giving it and ID.
Hwnds for controls are automatically generated as HWND_dialogIDHERE
in the InitDialog message. Procs (frames in GoAsm) are creatable in the edit
menu as well as editing WndProc so you can add events that the IDE doesn't
support yet (just don't mess with the auto-generated code/comments).
Any errors won't be seen as I don't yet redirect the output from the console mode
processes of the Go tools.
If someone could try it and tell me if they think it's any good (or if I should recode
it to target MASM). The source is included in the zip. EXE is 36kb.
Thanks,
- Mike
Good start ASMMike.
"This application failed to initialize" in XP
I got a missing dll error. Mscoree.dll.
It is a .NET app, so you do need the runtime.
The .NET runtime can be downloaded at http://download.microsoft.com/download/NETFrameworkRedistributable/Install/1.0a/W98NT42KMeXP/EN-US/dotnetfx.exe
Only 20MB and you only have to do it once and then you can run
as many .NET apps as you want!!
Only 20MB and you only have to do it once and then you can run
as many .NET apps as you want!!
The .NET runtime can be downloaded at http://download.microsoft.com/download/NETFrameworkRedistributable/Install/1.0a/W98NT42KMeXP/EN-US/dotnetfx.exe
Only 20MB and you only have to do it once and then you can run
as many .NET apps as you want!!
what's this i hear from an assembly programmer? :grin: only twenty megs? :rolleyes:
Some of us aren't so lucky as to have a high speed connection... that's about a 2-3 hour download /w a dial-up! of course, M$ *sent* the .NET SDK to me (run-times included, of course), so i don't have to download it. also, i need to pay for my (combined) uploads and downloads in 100MB increments! :grin:
Don't think that cable == fast. My connection is
typically around the same as a dialup (even though I have cable).
Anyway, did you try the IDE? What did you think?
Thanks,
- Mike
New version:
- several more controls: Calender, date/time, scrolls, combo, and
status bar.
- Code coloring supports invoke,mov,ret,math instructions,the registers are green,export
- Assembler,RC,and Linker output is displayed after a build.
- What I didn't mention before was that, controls are moved with left mouse button and resized
with middle mouse button (please tell me you have a middle mouse button).
If anyone wants any future versions, say so, or I'll just keep to
me self from now on...
typically around the same as a dialup (even though I have cable).
Anyway, did you try the IDE? What did you think?
Thanks,
- Mike
New version:
- several more controls: Calender, date/time, scrolls, combo, and
status bar.
- Code coloring supports invoke,mov,ret,math instructions,the registers are green,export
- Assembler,RC,and Linker output is displayed after a build.
- What I didn't mention before was that, controls are moved with left mouse button and resized
with middle mouse button (please tell me you have a middle mouse button).
If anyone wants any future versions, say so, or I'll just keep to
me self from now on...
Hi Mike,
I am downloading it and the runtimes, and will try it out. If you do an update, could you post it please?
Thanks,
Greg
I am downloading it and the runtimes, and will try it out. If you do an update, could you post it please?
Thanks,
Greg
I am in the process of rewriting the code to make it
easier to debug and more structured as the code as it
is is a mess of extensions to the same basic window designing
code.
Here's the latest version (made from the still messy source):
easier to debug and more structured as the code as it
is is a mess of extensions to the same basic window designing
code.
Here's the latest version (made from the still messy source):
.Net is look like Visual Basic. I sugest you use MASM or TASM or another non HLL or Delphi. I attach my IDE an the source. :grin: . I think Mine is cool. I saw a GL.inc but it still wont work. Even its name is Game its not a Game. :alright: Have a nice day. Keep up the Good work.
Yep. Microsoft Is Anti Assembler coder. They grow the size, we low the size. we grow the price and Time, they do the same ( sometime more high). they more the Bug we ... I dont know. :grin:
Yep. Microsoft Is Anti Assembler coder. They grow the size, we low the size. we grow the price and Time, they do the same ( sometime more high). they more the Bug we ... I dont know. :grin: