flat assembler
Message board for the users of flat assembler.

Index > Windows > All-Assembly Windows Apps

Author
Thread Post new topic Reply to topic
JPowersFairfax



Joined: 25 Jan 2012
Posts: 9
JPowersFairfax
I was curious how many people here have written full-fledged Win32 apps, entirely in Assembly, that they have released? Either commercially, or freeware/shareware, etc.

I'm in the process of doing that and would like to communicate with like-minded individuals (and also get some reassurance that I'm not crazy Wink )
Post 06 Jun 2014, 18:24
View user's profile Send private message Visit poster's website Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3500
Location: Bulgaria
JohnFound
Well, besides the free Fresh IDE I have many other assembly applications. Actually, in the last 10 years I am programming everything in assembly with great success. You can see some pictures of my machines controlled by assembly-written software in this theme.

Recently, most of my projects are actually portable and can be compiled for Linux and Windows.
Post 06 Jun 2014, 19:09
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17278
Location: In your JS exploiting you and your system
revolution
fasm is 100% assembly.

It is not all that hard to write an app in 100% assembly actually.
Post 06 Jun 2014, 23:48
View user's profile Send private message Visit poster's website Reply with quote
AsmGuru62



Joined: 28 Jan 2004
Posts: 1409
Location: Toronto, Canada
AsmGuru62
Ok, but it must be a big ass app!
Like 500Kb EXE file!
Post 07 Jun 2014, 00:18
View user's profile Send private message Send e-mail Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17278
Location: In your JS exploiting you and your system
revolution
AsmGuru62 wrote:
Ok, but it must be a big ass app!
Like 500Kb EXE file!
Why?
Post 07 Jun 2014, 00:36
View user's profile Send private message Visit poster's website Reply with quote
JPowersFairfax



Joined: 25 Jan 2012
Posts: 9
JPowersFairfax
JohnFound, that's great stuff you've done there. I've been programming in nothing but FASM since early 2006, even for my job. I wrote a directory tree comparison/reconciliation tool for work, and I wrote theatrical sound cue software for myself (I do sound design for local theaters occasionally), and I wrote a karaoke player, with songbook printing and song search, that's been used by a couple of local bars since 2008. I'm currently working on software to enter music notation using a Wacom graphics tablet and some other music-related things.

I've been toying with the idea of writing one or more pre-processors that can go through the code and do advanced things that can't be done using macros (or maybe could, but the macros would be very complex). I think having something like that would almost be akin to having a declarative language (or several, all in the same source code file). I already program in FASM faster than any other language, but being able to whip up a custom pre-processor to automatically write the assembly for common tasks would make it even faster.
Post 08 Jun 2014, 23:57
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< 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.

Powered by rwasa.