The MASM Forum Archive 2004 to 2012
Welcome, Guest. Please login or register.
November 17, 2018, 01:12:51 AM

Login with username, password and session length
Search:     Advanced search
128553 Posts in 15254 Topics by 684 Members
Latest Member: mottt
* Home Help Search Login Register
+  The MASM Forum Archive 2004 to 2012
|-+  Project Support Forums
| |-+  IDE Development and Support
| | |-+  MasmEd 1.2.0.0 Released
« previous next »
Pages: [1] Print
Author Topic: MasmEd 1.2.0.0 Released  (Read 8619 times)
KetilO
Member
*****
Posts: 980



MasmEd 1.2.0.0 Released
« on: March 29, 2010, 02:13:46 PM »

1.2.0.0 - 2010.03.29
--------------------
o Added project handling.
  - The project browser handles project groups and sub groups.
    Easy drag and drop to move files or entire groups around.
    Caret positions, bookmarks, breakpoints, collapsed states and current grouping
    selection are saved.
  - Create a project from existing sources just by opening the source
    files and select Project / Create Project. If you also select a
    main file then no questions will be asked.
  - With a project created, MasmEd can comfortably handle large projects as there
    is no need to have all source files open to get full code complete and debugging
    capabilities. In addition caret positions, bookmarks, breakpoints and collapsed
    states are saved.
o Added View / Next Tab (Ctrl+Tab)
o Added View / Previous Tab (Ctrl+Shift+Tab)
o Added Option / External Files. Lets you open files in external tools.

Get it here:
http://radasm.cherrytree.at/

KetilO
Logged
sjums
New Member
*
Gender: Male
Posts: 22



Re: MasmEd 1.2.0.0 Released
« Reply #1 on: January 21, 2011, 07:41:39 AM »

If there was a like button, i would click it :)

first sight looks good ^^
Logged
tbohon
New Member
*
Gender: Male
Posts: 20


Re: MasmEd 1.2.0.0 Released
« Reply #2 on: March 25, 2011, 08:20:26 PM »

KetilO

Downloaded both ResEd and MasmEd today and have been playing with them a bit to become familiar with how they work.  While I have no problem creating a dialog I still don't quite understand how it is used.  I know it's a resource (type .rc) and can compile the resource ... but what then?

My intent was to design the form and then the code so that I could refer to the correct controls - seems more logical to me that way vs. doing the code first and then the form but maybe I'm wrong ... ?

Any 'tutorial' (high level, 5 or 6 steps) that you could provide on how to build a new project using MasmEd would be immensely appreciated.  I haven't done a lot with assembler in a long time although I used to program exclusively in TASM and MASM 5.

Thanks in advance.

Tom
Logged
donkey
Member
*****
Posts: 3789


ASS-embler


Re: MasmEd 1.2.0.0 Released
« Reply #3 on: March 26, 2011, 12:32:32 AM »

Hi,

The resource compiler creates either a RES or OBJ file that you then LINK with your application after you assemble it. When you assemble an application using ML.EXE it will create an OBJ file, you need to LINK it in order to make a PE executable (.EXE) file. At that time just add the RES file to the LINK command line:

Code:
; Create a RES file from the RC file (outputs MyProject.res)
RC.EXE /v "MyProject.rc"

; Create an OBJ file from the .ASM file (outputs MyProject.obj)
ML.EXE /c /coff /Cp /nologo /I"C:masm32\Include" "MyProject.asm"

; Create a PE executable file from the components (outputs MyProject.exe)
LINK.EXE /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 /LIBPATH:"C:\masm32\Lib" "MyProject.obj" "MyProject.res"
Logged

"Ahhh, what an awful dream. Ones and zeroes everywhere...[shudder] and I thought I saw a two." -- Bender
"It was just a dream, Bender. There's no such thing as two". -- Fry
-- Futurama

Donkey's Stable
jota_inel
New Member
*
Posts: 1


Re: MasmEd 1.2.0.0 Released
« Reply #4 on: July 06, 2011, 12:43:44 AM »

This question probably doesn't go here but how do I setup MasmEd to use 'link16'?
Logged
DataHarry
New Member
*
Gender: Male
Posts: 9



Re: MasmEd 1.2.0.0 Released
« Reply #5 on: July 07, 2011, 11:10:50 AM »

Hi
Go to Options, Make Options
Add new, call it for example DOS Release
Assemble:
ml -c     (add your preferred switches)
Link:
link16   (add your preferred switches)
You need to have a segmented linker in your \masm32\bin folder  that you name link16
I use Microsoft Segmented Executable Linker Version 5.60.339 Dec 5 1994
you can find it in masm611 (google it)
Logged
dedndave
Member
*****
Posts: 12523


Re: MasmEd 1.2.0.0 Released
« Reply #6 on: July 07, 2011, 03:04:45 PM »

masm32 comes with Link version 5.60.339, it is named as LINK16
Logged
sjums
New Member
*
Gender: Male
Posts: 22



Re: MasmEd 1.2.0.0 Released
« Reply #7 on: January 23, 2012, 03:26:09 PM »

Just FYI, Avast doesnt like Masmed.exe :)

Not saying I don't trust you, I do.. My AV just doesnt Tongue
Logged
dedndave
Member
*****
Posts: 12523


Re: MasmEd 1.2.0.0 Released
« Reply #8 on: January 23, 2012, 04:38:32 PM »

i doubt many programmers in here use avast (or avira)   Tongue
http://www.masm32.com/board/index.php?board=52.0
Logged
sjums
New Member
*
Gender: Male
Posts: 22



Re: MasmEd 1.2.0.0 Released
« Reply #9 on: January 24, 2012, 01:14:08 PM »

I trust my logical sense more than i trust my AV.. Luckily, Avast lets you "run normally" instead of just blocking  cheekygreen
Logged
Ficko
Member
*****
Posts: 305


Re: MasmEd 1.2.0.0 Released
« Reply #10 on: April 18, 2012, 06:51:39 AM »

Hi !

Great tool.  ThumbsUp

<Option><Code Editor><(Forderground Color)Numbers & Hex> not working.

Logged
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP The MASM Forum Archive 2004 to 2012 | Powered by SMF 1.0.12.
© 2001-2005, Lewis Media. All Rights Reserved.
Valid XHTML 1.0! Valid CSS!