flat assembler
Message board for the users of flat assembler.

Index > IDE Development > ManaIDE for Flat Assembler - Seek hosting flatassembler.net?

Goto page 1, 2, 3  Next
Author
Thread Post new topic Reply to topic
cmdtower



Joined: 22 Sep 2007
Posts: 30
Location: San Diego, CA
cmdtower
Greetings,

I am finishing the beta release of ManaIDE. It's goal is to increase the productivity of writing assembly code specifically for FASM. The underbelly is nearly complete. The front end is a little too immature for any screenshots.

Seeking a permanent free (ideally) place for easy access for all, where this can be hosted. Any ideas? I've sent a message to Tomasz requesting a subdomain under flatassembler.net (the most sensible solution).

Once I can get this issue out of the way, ManaIDE will be ready for release ala 1.00b shortly thereafter.

Thanks.

_________________
~cmdtower
Post 22 Sep 2007, 19:48
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid
i believe most people would like to see it before offering to host it. My advice is to release some example version, best with sources.
Post 22 Sep 2007, 21:29
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
cmdtower



Joined: 22 Sep 2007
Posts: 30
Location: San Diego, CA
cmdtower
Sure.
Where can I release it?
Post 22 Sep 2007, 22:02
View user's profile Send private message Reply with quote
OzzY



Joined: 19 Sep 2003
Posts: 1029
Location: Everywhere
OzzY
If it's opensource there's always sourceforge.net for hosting.
You can post it at the projects and ideas section of the message board.

Even if it's not finished a screenshot or drawings of your ideas would be great.
Post 23 Sep 2007, 03:47
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid
you can send it by email to me, i will upload it temporarily somewhere
Post 23 Sep 2007, 09:02
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
cmdtower



Joined: 22 Sep 2007
Posts: 30
Location: San Diego, CA
cmdtower
Thanks for your assistance guys! That's great. Smile

I've been trying to bust it out this weekend. It's coming together. I've cut alot of features (to be added later), to get it done for an initial stable release (beta of course). I'm having a blast doing it.

Here are some screenshots (attached):

The frontend is not much to look at so far... It's really gonna be a suped up version of Tomasz' FASMW. The real interesting stuff will be what's (eventually) on the right panel (which is empty currently).

Fyi. It was not written in Fasm (unfortunately), but in Delphi (pascal).

CMD


Description: Some screenshots of build dialog and source template manager. See comments in main body of my reply.
Filesize: 40.91 KB
Viewed: 6525 Time(s)

7.png


Description: contexts menus, tabs can be moved. kinda cool. no docking though. perhaps later.
Filesize: 37.74 KB
Viewed: 6525 Time(s)

1.png


Description: Selecting some text (with syntax highlighting). The selection method is similar to Borland's IDE (ala Delphi), which is better than Richedit controls (in my opinion). :)
Filesize: 37.25 KB
Viewed: 6525 Time(s)

2.png



_________________
~cmdtower
Post 24 Sep 2007, 09:59
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid
Looks nice. I think Delphi is a good choice for "windowy" win32 application.

One thing you could add, that i haven't seen in pics: working directory and command line arguments when running compiled executable.

Send me the application when you have it in some "presentable" state, and we'll see what we can do Smile
Post 24 Sep 2007, 11:17
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
cmdtower



Joined: 22 Sep 2007
Posts: 30
Location: San Diego, CA
cmdtower
Both of your suggestions are great points! I seemed to have forgotten both of those. lol.

Stay tuned. I'll be dormant for a few more days on this.

Thanks for your assistance Very Happy

Cheers,
CMD
Post 24 Sep 2007, 11:37
View user's profile Send private message Reply with quote
Enko



Joined: 03 Apr 2007
Posts: 678
Location: Mar del Plata
Enko
It will be great if you add :
* Graphical Resource Editing tool. Smile
*Some plugin engine.
*Code completition

If you manage to do this, it will become the best fasm editor ever.
I like the style.!!!! Very good work.
Post 24 Sep 2007, 21:47
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid
Enko: code completion for asm???
Post 24 Sep 2007, 21:59
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Enko



Joined: 03 Apr 2007
Posts: 678
Location: Mar del Plata
Enko
For WinApi functions or any other library.
I think I was wrong. It's not called code completition, maybe "code param"?
I mean the Little window that shows the parameters name for a function.
If I write CreateWindow, it will show:
Quote:

lpWindowName, style, x, y, Width, Height, hwndParent, hMenu, hInstance, lpParam
Post 24 Sep 2007, 22:37
View user's profile Send private message Reply with quote
Aux



Joined: 27 Aug 2007
Posts: 10
Aux
Just like RadASM do. Author of ManaIDE should look at RadASM - there are a lot of good ideas and functions inside!
Post 25 Sep 2007, 07:18
View user's profile Send private message Reply with quote
Mac2004



Joined: 15 Dec 2003
Posts: 313
Mac2004
cmdtower: Have you relesed the ManaIDE yet??

regards,
Mac2004
Post 25 Sep 2007, 15:23
View user's profile Send private message Reply with quote
cmdtower



Joined: 22 Sep 2007
Posts: 30
Location: San Diego, CA
cmdtower
Mac2004,

Not yet! I am kinda busy at my day job. It's coming along nicely tho. I appreciate your guys patience. Smile The expected release date is going to be the 27th or 28th ala 1.00 beta. It should be reasonably stable. The interface is simple enough, that I've skipped any kind of extensive documentation and/or help file.

Enko: You were initially correct, it's called Code completion.

There are stated goals (within the about box section for all to read) that describes in more detail what my intentions are.

Cheers,
CMD
Post 25 Sep 2007, 19:23
View user's profile Send private message Reply with quote
cmdtower



Joined: 22 Sep 2007
Posts: 30
Location: San Diego, CA
cmdtower
Okay, I've checked out RadASM. Pretty nice! However, it seems to be heavily geared towards writing Windows applications via MASM32. Which is interesting; but different than what I envisioned for ManaIDE. It's already been stated that ManaIDE is Fasm specific, but I also wanted an IDE that would help/assist the fasm community (and myself) in writing x86 assembler code faster/better. I also wanted a more user friendly experience, similar to what I get when I use Delphi, or perhaps even Visual Studio. When any of write asm code, we spend most of our time with that code (not form design, resource mgmt, etc) and that's where ManaIDE comes in. The future awaits, so there's plenty of time to accomodate everyone's wishlist (within reason??). Smile

Cheers,
CMD
Post 26 Sep 2007, 05:27
View user's profile Send private message Reply with quote
Mac2004



Joined: 15 Dec 2003
Posts: 313
Mac2004
Quote:

The future awaits, so there's plenty of time to accomodate everyone's wishlist (within reason??). Smile


Nice to hear that! Smile

regards,
Mac2004
Post 26 Sep 2007, 17:46
View user's profile Send private message Reply with quote
Enko



Joined: 03 Apr 2007
Posts: 678
Location: Mar del Plata
Enko
Quote:

I also wanted a more user friendly experience, similar to what I get when I use Delphi, or perhaps even Visual Studio.

The same opinion. I used Delphi 7 and Visual Studio and the both enviroments are very familiar.
RadAsm is very heavy, bad redistributed. (Actually I'm using CrimsonEditor).

I almost forgot, is it very dificult to add "Code Blocks". I mean:

Code:
proc MyProc, param1,param2,param3
      mov eax,ebx
      add eax, [param1]
      etc............
      ret
endp    

This code transforms into
Code:
[+] proc MyProc,param1,param2,param3
    

Just like Visual Studio does and Notepad++.
Post 26 Sep 2007, 19:32
View user's profile Send private message Reply with quote
shoorick



Joined: 25 Feb 2005
Posts: 1608
Location: Ukraine
shoorick
try winasm studio - it is built also for masm32, but fasm add-in intercepts a lot and supports full cycle to build applications with fasm, including using external tools to scan sources for API to build exact import and converting dialogs from rc to fasm format. any trouble with running - post question there: http://board.flatassembler.net/topic.php?t=3167 - i will help you.
Post 27 Sep 2007, 05:09
View user's profile Send private message Visit poster's website Reply with quote
cmdtower



Joined: 22 Sep 2007
Posts: 30
Location: San Diego, CA
cmdtower
Hi,

Update: The initial release of ManaIDE is ~ 90% complete. I have work tomorrow, so it'll be pushed out for arrival another couples day or so. I can hardly wait until I finish this and show you guys! Thanks for the reply, shoorick. I checked out winasm studio - again it's a really good editor. ManaIDE is not trying to compete against any of these other development editors. My goal is very specific, and by version 1.2/1.3 or so - you will see things that you've never seen before in any asm style editor (that i'm aware of). Very Happy

This is a really fun project, and do hope someone enjoys it (and uses it..).

Cheers,
CMD


Description:
Filesize: 147.45 KB
Viewed: 6414 Time(s)

screen.png



_________________
~cmdtower
Post 28 Sep 2007, 07:12
View user's profile Send private message Reply with quote
cmdtower



Joined: 22 Sep 2007
Posts: 30
Location: San Diego, CA
cmdtower
I sent Vid (he asked Very Happy) a prebeta for testing and preliminary eval.
-CMD
Post 30 Sep 2007, 02:54
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2, 3  Next

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.