WinAsm Studio, The Assembly IDE - Free Downloads, Source Code
Sponsors
Articles
Programming Quick Start
32-bit Assembler is Easy
Porting Iczelion tutorials
What is FASM
Hard Drive Recovery
Wiring your own LAN
Personal menu
Welcome Guest
User:
Pass:
Register!
Resend Validation Email
 
Forum
 

How on earth do you use this IDE, I hate to be the bearer of bad news, but this is NOT an intuitive IDE - I appreciate it's free and thanks

whydoihavetoregister
Quote Post


New Member
*

Group: Members
Posts: 1
Member No.: 47180
Joined: 25-October 11


Hi,

I hate to be the bearer of bad news, but this is NOT an intuitive IDE (I appreciate it's free and thanks, but it's just so counter-intuitive i cant help but feel frustrated).

Firstly I have to register to simply download the IDE..... I didnt want to register so I'm already not happy.

Secondly, I open the IDE, i copy and paste a hello world .asm into a file, I save the file- go to make/build etc and it wont let me..... why can I not run a single .asm file? What is the point of the file option if you HAVE to make from a project?

Thirdly, I compiled a hello world project, then pasted in another .asm example, re-made the project and it kept outputting "hello world" even though this was not in any of the assembly in my current file...... ?

I just think you need to make this a LOT simpler.

Surely it should be a case of

-write .asm file
-choose how you want it to be compiled (NASM, FASM, MASM etc)
-make it
-output the results?
PMEmail Poster
Top
Gunner
Quote Post


Extremely Active Member
******

Group: Admins
Posts: 211
Member No.: 27608
Joined: 11-October 09


I could just delete you and you won't have to come back tongue.gif

If you don't create a "project" then how does the IDE know if it is a Windows app, Console App, dll, DOS etc...? How would it know what command line args to pass to the Assembler?

You can't choose what Assembler to use, WinAsm is an IDE for MASM Although there is a plugin to use FASM.

If you can't figure out a simple IDE and just want to complain, then maybe Assembly is not for you?

RadASM can use other Assemblers, maybe look into that?

How did you compile your code? That is where you went wrong, in Assembly, we don't compile, we Assemble and Link.

Don't like anything, don't use the IDE, use notepad and batch files.
PMEmail PosterUsers Website
Top
CraigAB
Quote Post


Member
**

Group: Members
Posts: 21
Member No.: 29419
Joined: 29-November 09


PM
Top
shoorick
Quote Post


Extremely Active Member
******

Group: Admins
Posts: 2303
Member No.: 160
Joined: 22-June 04


well.... Gunner is right in all, except there is no need to delete user if he does not understand why it is more complex then expected wink.gif

nobody likes complex things, but sometimes it is not easy or even possible to make them simpler, but what we have to do when met any complex thing? read how to use it, and then use as prescribed. when you become understand clear how does it work you may alter prescribed way.

QUOTE
I open the IDE..... why can I not ......?
sounds like "I just bought your car, sit on the roof - and it doesn't go! Why can I not to go to where I wish?"

We also were starting some time ago, and we understand how even small problem can make newbie stuck, and we know our IDE well enough to explain how to use it for newbie, and we did it - look at the left column of this page.

Programming in asm has more variations then any other language, that's why IDE is complex - to keep as many of these variations as possible. You may find another IDE, it may appear better in details, but it will be or similar complex, or less valuable. You may type your "hello word" app in text editor and then run assembler simply typing commandline for it. IDE is for comfortable development, but to reach this comfort anyone must learn how to use it.
PMEmail PosterUsers Website
Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll

 

Sponsors
Computer Science

Internet
C/C++
Hardware & PC maintenance

HiEditor

General Discussions
Suggestions/Bug Reports
WinAsm Studio

General Discussions
Suggestions/Bug Reports
WinAsm Studio FAQ
Multilingual User Interface
Add-Ins
Assembly Programming

Main
Newbies
Projects
Custom Controls
Snippets
Announcements & Rules

Announcements

General

Online Degrees - Distance Learning
The Heap
Russian
Google