The MASM Forum

Specialised Projects => Assembler/Compiler Technology => Topic started by: i Z ! on January 19, 2019, 02:56:21 AM

Title: ACE - ASM Code Editor
Post by: i Z ! on January 19, 2019, 02:56:21 AM

I've learnt that one of the easiest things to do on the keyboard is pressing the same key twice, or pressing two keys which are close to each other. With this observation in mind and also with a bit of inspiration from the graphical user interfaces on CNC machines, I've started this project over five years ago, slowly developing it and occasionally using it for writing ASM code. I got very used to it and something was missing when I was editing ASM code in plain text editor. For example, for a few times, after I wrote the first argument I pressed Space, expecting that it will serve as pressing the comma sign(","), as it would in my app.
In the beginning of 2019, I started a new project, which involved some ASM code. When I was using the editor, I fell in love with it completely, put the current project aside and I decided to finally start selling the app in the Microsoft Store. But the app had only two textboxes, there weren't any menus yet, I was even using it without the Open and Save procedures, I used to copy-paste the code from and to the actual assembler. In around ten days of hard work, I managed to build menus, add some new commands, make some appearance adjustments to bring the form close to Windows standards, improve some functions and pack it all together.

Currently it's only available on windows 10, so if you're running Windows 10, please give it a go. There's a 30-day free trial on MS Store.

Version 0.6.3.0 (https://www.microsoft.com/store/apps/9PM9TB6XP802) is out.
Please test -- Anyone that finds a relevant bug will be given the app for free!

By "relevant" I mean:
- All unhandled exceptions (errors)
- Any unexpected behavior of the editor, which result in changes of the edited code
   
Comments and questions are welcome.


Title: Re: My New ASM Code Editor
Post by: i Z ! on January 23, 2019, 08:25:44 PM
As mentioned on ACE webpage (http://ace0.gear.host), my opening release must have looked like a joke when installed. But luckily only one person from my country downloaded it and I hope his/her PC still works well.  :P (just kidding)

But now the app is all neat and clean, with plenty of screenshots added on MS Store.(Don't mind the colors, your system's colors Window, GrayText and WindowText are used by this app.)
I made so many great changes and updates to the app code, that I should probably call it v0.2.0.0 instead of v0.1.2.0...

Please do have a look, if you're looking for an automated code editor.

Title: Re: My New ASM Code Editor
Post by: ragdog on January 23, 2019, 08:59:41 PM
Hello

A Asm editor for 39,99 €  , I do not buy the cat in the bag!  :biggrin:
Without test it like trial version.
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 23, 2019, 09:04:33 PM
Quote from: ragdog on January 23, 2019, 08:59:41 PM
A Asm editor for 39,99 €  , I do not buy the cat in the bag!  :biggrin:
Without test it like trial version.

There is a 30-day trial. You should be able to access it by clicking the dropdown arrow on the Buy button.

Edit: Thanks for looking into it and for pointing this out, so other users will know, 'cause it is indeed a bit hidden.
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 24, 2019, 03:45:57 AM
Quote from: i Z ! on January 23, 2019, 08:25:44 PM
, with plenty of screenshots added

oh.. Sorry, the screenshots are not yet visible on the MS Store listing. Let's give it a few more hours..
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 24, 2019, 02:30:06 PM
Looks like Microsoft Store is having some problems, but you can download the latest package anyway.


<*** IMAGE REMOVED... ***>
Title: Re: My New ASM Code Editor
Post by: jj2007 on January 24, 2019, 04:05:23 PM
You shouldn't eat those games anyway :P
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 24, 2019, 05:13:07 PM
Quote from: jj2007 on January 24, 2019, 04:05:23 PM
You shouldn't eat those games anyway :P
haha :biggrin:

They must be very busy in the Store. Many developers with many updates.
So far I'm happy with their service. If someone else on this forum is having trouble converting his first app's files into .appx file using Desktop Bridge, he can send me a PM.

Update: Wow, the update that I submitted earlier today is already in the MS Store
Now you can download or update to version 0.2.0.0

And also some new looks on MS Store.. A separate button for trial version..

Note: All the posts except the first one will probably be deleted soon...
Title: MODs: Can you please delete some posts in my topic
Post by: i Z ! on January 25, 2019, 06:07:17 PM
I want them all but the first one removed...
Title: Re: My New ASM Code Editor
Post by: jj2007 on January 25, 2019, 08:33:34 PM
Honestly: This is ridiculously complicated. The app store even requests that I register - NO WAY! If you want feedback on your editor, zip it and post it here. After all, it's coded in assembler and therefore will fit into the 512kB limit, right?
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 26, 2019, 01:48:54 AM
Quote from: jj2007 on January 25, 2019, 08:33:34 PM
Honestly: This is ridiculously complicated. The app store even requests that I register - NO WAY!

Please try putting this in your browser:

ms-windows-store://pdp/?productid=9PM9TB6XP802

It will take you directly to the MS Store which is already installed on your Windows where you are already signed in by default.

Quote from: jj2007 on January 25, 2019, 08:33:34 PM
After all, it's coded in assembler and therefore will fit into the 512kB limit, right?

It's written entirely in VB. But still, with the Optimization option in VS 2015, the .exe only has 306 kB.
Title: Re: My New ASM Code Editor
Post by: ragdog on January 26, 2019, 02:00:25 AM
QuoteHonestly: This is ridiculously complicated. The app store even requests that I register - NO WAY! If you want feedback on your editor, zip it and post it here. After all, it's coded in assembler and therefore will fit into the 512kB limit, right?

:t

QuoteIt will take you directly to the MS Store which is already installed on your Windows where you are already signed in by default.

I have no a MS store account i have no Store installed . :biggrin:

why do not you upload the 30 day trial here or other link ,without I need an account.

Without test it can we not give any feedback.
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 26, 2019, 02:46:56 AM
Quote from: ragdog on January 26, 2019, 02:00:25 AM

I have no a MS store account i have no Store installed . :biggrin:

why do not you upload the 30 day trial here or other link ,without I need an account.

Yeah, unfortunately it's only available to Windows 10 users for now.
But I will probably make a demo version for older Windows.
I'll limit it to 60 lines or something...
Title: Re: My New ASM Code Editor
Post by: ragdog on January 26, 2019, 03:19:00 AM
QuoteYeah, unfortunately it's only available to Windows 10 users for now.
But I will probably make a demo version for older Windows.
I'll limit it to 60 lines or something...

Not all have windows 10

why limit it to 60 lines or something...?

can you tell me more?
Title: Re: My New ASM Code Editor
Post by: jj2007 on January 26, 2019, 04:17:24 AM
Quote from: i Z ! on January 26, 2019, 01:48:54 AMPlease try putting this in your browser:

ms-windows-store://pdp/?productid=9PM9TB6XP802

It will take you directly to the MS Store which is already installed on your Windows where you are already signed in by default.

Nope, it just shows me google hits with "Launch the Microsoft Store app" on top. Really, you are in the wrong movie here. Nobody here will test your editor unless you zip it and post it here.
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 26, 2019, 05:06:43 AM
I'm sorry if it doesn't work for you jj2007, I only tested it in IE... Edge should also work. I've added a link at the top of ACE Webpage (http://ace0.gear.host) so you don't have to copy-paste it.

Important: Your Windows 10 have to be updated recently enough. Otherwise, you probably won't be able to download the free trial.

I'm also thinking about making a Web App version for testing...

Title: Re: My New ASM Code Editor
Post by: jj2007 on January 26, 2019, 05:37:46 AM
Well.... with Win7, I get that Google page. With Win10, it says "can't load that page". Clicking reload, it shows me a page that forces me to open a M$ account. NO WAY. FORGET IT. NOBODY here will test that 904kB proggie, let alone buy it for 40€ 8)
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 26, 2019, 05:58:14 AM
Quote from: jj2007 on January 26, 2019, 05:37:46 AM
Clicking reload, it shows me a page that forces me to open a M$ account. NO WAY. FORGET IT. NOBODY here will test that 904kB proggie, let alone buy it for 40€ 8)

In that case, sorry for wasting your time. But as I said earlier the .exe is 306kB, and the whole package, as I uploaded it to MS Store, was less than 500kB in size. I don't know why it displays differently on MS Store... Maybe the size when installed..
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 26, 2019, 06:27:13 AM
Quote from: ragdog on January 26, 2019, 03:19:00 AM
why limit it to 60 lines or something...?

can you tell me more?

I'm kinda stuck on this: If I give out a version that works on every Windows for free, who will then buy a version that I'm selling, which only works on Windows 10...?
Title: Re: My New ASM Code Editor
Post by: ragdog on January 26, 2019, 09:07:44 AM
QuoteIn that case, sorry for wasting your time. But as I said earlier the .exe is 306kB, and the whole package, as I uploaded it to MS Store, was less than 500kB in size. I don't know why it displays differently on MS Store... Maybe the size when installed..

I have no Win10 or any Store but a store app is bigger as your upload
MS Store use something like that a VM all apps run on it

Have you not MS store can you not install it or run.
Upload your exe ( trial version ) on your site or post here without shit STORE.

Jochen say "wrong movie here." yes is like a bad ad on tv.

sorry I like to test new software, but i have no chance to test it.




Title: Re: My New ASM Code Editor
Post by: i Z ! on January 26, 2019, 05:03:37 PM
Quote from: ragdog on January 26, 2019, 09:07:44 AM

I have no Win10 or any Store but a store app is bigger as your upload
MS Store use something like that a VM all apps run on it

Have you not MS store can you not install it or run.
Upload your exe ( trial version ) on your site or post here without shit STORE.

Jochen say "wrong movie here." yes is like a bad ad on tv.

sorry I like to test new software, but i have no chance to test it.

I got the point that you keep making and I hope you got mine.
Besides, I've already preaented two alternatives that could, at least partially, satisfy you (Web App and Demo versions), but making of these is currently not my primary goal.
I've just decided that when either of those two 'alternatives' is ready, I will open a new topic with a different name, so you can "skip the ads"...
Maybe I'll name the topic "ORG-ASM Trial for Older Windows"
Title: Re: My New ASM Code Editor
Post by: jj2007 on January 26, 2019, 08:19:56 PM
May I timidly ask a question related to your marketing strategy: After 20 replies to this thread, have you already seen evidence that somebody has downloaded, installed, seen in action or even tested your editor?
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 26, 2019, 09:43:35 PM
Quote from: jj2007 on January 26, 2019, 08:19:56 PM
After 20 replies to this thread, have you already seen evidence that somebody has downloaded, installed, seen in action or even tested your editor?


I'm mostly replying to your replies. To answer the question... Yes, already three people downloaded the newest version..
One from USA, one from Spain and just recently, someone installed it from OZ market... (possibly our chieftain Steve)
Steve, if you like the app, I'm giving it to you for free.
Also later, after I make some adjustments, I will be giving it for free to those who will find relevant bugs.

Title: Re: My New ASM Code Editor
Post by: jj2007 on January 26, 2019, 09:54:06 PM
Quote from: i Z ! on January 26, 2019, 09:43:35 PMYes, already three people downloaded the newest version..
Great, so we will soon see their reactions here in this thread :t
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 26, 2019, 11:02:22 PM
Quote from: jj2007 on January 26, 2019, 09:54:06 PM
Great, so we will soon see their reactions here in this thread :t

Sure, but I have no indication to tell, whether the people who are downloading are from this forum ...
At some point, I'll maybe record a presentation video.
Title: Re: My New ASM Code Editor
Post by: sinsi on January 27, 2019, 07:34:41 AM
Initial reactions:
- GUI glitches with a half title bar, menus, the edit box covering the right window
- on exit if not saved, asks to save, select cancel in save dialog, program quits anyway
- I can type "mov eax,1" quicker than using the shortcuts, maybe if I learn them it would be quicker
- things jump around too much
- any way of indenting? Tab doesn't seem to do anything

It took me a while to figure out the press enter thing, had to read the "help"
Title: Re: My New ASM Code Editor
Post by: ragdog on January 27, 2019, 08:41:16 AM
This for 40 euro :t
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 27, 2019, 05:47:03 PM
Quote from: sinsi on January 27, 2019, 07:34:41 AM
- GUI glitches with a half title bar, menus, the edit box covering the right window

I know some visuals need to be improved, but they shouldn't be too annoying..
The title bar starts out blank, true, perhaps this is what you mean by 'half title bar'.
Menus do get hidden when the form gets too small. But the menu items are always accessible by using keyboard shortcuts.

Quote from: sinsi on January 27, 2019, 07:34:41 AM
- on exit if not saved, asks to save, select cancel in save dialog, program quits anyway

Thanks for telling me, I'll look into it.

Edit: Sinsi - You've earned the app with reminding me about this issue. I'll maybe give you the app even before your trial version expires. That is, if you don't totally dislike it...


Quote from: sinsi on January 27, 2019, 07:34:41 AM
- any way of indenting? Tab doesn't seem to do anything

The editor recognizes and preserves the initial spaces of a certain line, but not yet TABs. Please use spaces for indenting. When you start typing a new line, the editor will keep the number of initial spaces from the previous line.


Thanks for looking into it, please tell me if you find anything else.

Title: Example in ACE Editor
Post by: i Z ! on January 27, 2019, 07:13:15 PM
Quote from: sinsi on January 27, 2019, 07:34:41 AM
- I can type "mov eax,1" quicker than using the shortcuts, maybe if I learn them it would be quicker

To write "mov eax,1" in fully enhanced mode:
- move to an empty line and make sure that the leftmost edit box has the input focus.
- press M twice, which is a shortcut for MOV (as displayed, when you press M on the first time)
- if not already in 32bit mode, hit Shift once - the options in the right box will change
- press F1 to get "EAX" and to move to the 3rd box
- press "1" followed by Enter (or any other key that moves to another line)

The editor automatically inserts spaces and puts the comma sign(,) before the text in the 3rd box (if there is any).


PS: I've updated the Webpage (http://ace0.gear.host). Please refresh it, if it doesn't look new.
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 29, 2019, 01:03:16 AM
Version 0.2.1.0 is available for download.
But I had to make some further corrections and improvements, so v0.2.2.0 is soon going to be out.
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 30, 2019, 05:31:49 AM
In case you didn't see:
Quote from: i Z ! on January 27, 2019, 05:47:03 PM
Edit: Sinsi - You've earned the app with reminding me about this issue. I'll maybe give you the app even before your trial version expires. That is, if you don't totally dislike it...


Version 0.2.2.0 is out

I filled in the words, by which the app recognizes variable declarations (DWORD, FWORD, DF, REALx, ...)

Title: Re: My New ASM Code Editor
Post by: sinsi on January 30, 2019, 09:45:38 AM
Don't like:
Still too "fiddly" i.e. having to look all over the screen to find the key to select the opcode/register etc.
Really miss using tabs, sometimes indenting with spaces requires more space presses e.g. indent by 4 sometimes requires 6 spaces.
Opcode list is missing lots e.g. no "lea" - very common with 64-bit code.

Like:
Typing the proc definition puts the endp line there for you.
Variable/label lists

Want:
Forget opcode lists, as I said before typing "eax" is quicker
Option to create a custom list and trigger
Something similar to qeditor's menu where I can run a batch file to assemble/build/run/debug the code

Question:
What is the "casemap" menu option?
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 30, 2019, 04:28:35 PM
Quote from: sinsi on January 30, 2019, 09:45:38 AM
Opcode list is missing lots e.g. no "lea" - very common with 64-bit code.

This is one of the key features of ACE - You can add or change opcodes, so the layout suits you the best. You can then also import/export the layouts.
In my next post I will give an example of adding the TEST opcode.

Quote from: sinsi on January 30, 2019, 09:45:38 AM
Like:
Typing the proc definition puts the endp line there for you.

Want:
...
Something similar to qeditor's menu where I can run a batch file to assemble/build/run/debug the code

Question:
What is the "casemap" menu option?

It happens also with MACRO - It adds the ENDM line...
I was thinking of adding a setting form, in which you would specify the location of your ml/ml64/masm32 file and another box for arguments.
I should probably also add, as you said, an additional box for other CMD commands.
In the next version you can expect at least an option to run .bat files.

Answer:

The Casemap option makes autocomplete of vars/labels to match upper/lower case.
This is the last option that I've added and I haven't fully tested it. Should work tho' ...

Thanks again for testing.

EDIT: Yesterday I finally got what you meant by "figure out the enter thing" and got a laugh off it :)
Title: Examples - Adding/Changing opcodes
Post by: i Z ! on January 30, 2019, 05:05:32 PM
Adding the TEST instruction to T key

- put focus on leftmost empty box
-  press T
- press Shift+T
- Input box appears, where you type the instruction.
- Click OK or press Enter

Now the shortcut for T twice is added.
You can assign the opcodes only to keys, which they appear after you press the initial letter.

Adding the CMPSx instructions to C key

As you see, after pressing C the first time, the C key already has the CMP opcode assigned, so we'll use another one (unless you want to change the shortcut for double C).

- Press Shift+desired key to change
- In the input box, type "CMPS?" (this is the same as typing  "CMPSQ,CMPSD,CMPSW,CMPSB")

-------------------------------------------------------------------

Note: Similar examples can be found on the app's help page.
When adding an opcode shortcut, enter either 1 or 4 variations, separated by commas.
The question mark, when placed on the end, serves as in previous example - it appends "Q","D","W" and "B" appropriately (matching the upper/lower case you used for the root word).
Title: Re: My New ASM Code Editor
Post by: i Z ! on January 31, 2019, 09:52:15 AM
Quote from: sinsi on January 30, 2019, 09:45:38 AM
e.g. indent by 4 sometimes requires 6 spaces.

I've reproduced the glitch and I'll try to correct it in the next version.

Cheers! :t

And I'll try to add the TAB.
Title: v0.3.0.0 available for downloading
Post by: i Z ! on February 07, 2019, 06:15:44 AM
Prepare to be amazed by my next update, I've outdone myself this time:)

Read about major changes(not many) in the Release notes (http://ace0.gear.host/Rnotes.aspx)

Also, in the version after that, you can expect support for compiling and for executing other commands. I've already nearly completed it, I only need to do some initial testing myself.

I think you're gonna love it.
Title: Screenshots of v0.4.0.0
Post by: i Z ! on March 16, 2019, 01:18:20 AM
The menus simultaneously "ooze-in" from left to right..:)
(https://etnhag.ch.files.1drv.com/y4mp998xWW2NkNd9yi5ogoIFXpAT0BUzThhkn2KRc6Gs-GShwuHtq79AG2rwhzDBrtBOiKFdTqfqTNVPVn52Zox5vJR_3piGMazQHEI5rPcII-uX63aLdTbi3SrWN_7IgJuBantZAyZRUbvu25Bs-IHbcuNaSHNoTpHSe9WIece3WuHmV5iz_Iz2qjsF29UWRO16tjdq3CS_sCqWDoP8wRCeQ?width=660&height=413&cropmode=none)(https://ednxag.ch.files.1drv.com/y4mbt8XxwQUXeySm1MrTQvluSl1eiEHGLWuDB39DlouM391HEQjJylSJAQQt3QlEHoYqD0Y8KKilAt9T8SKQv2Z6MDQJNHiHExAuzTIGIVufrt0aZv5xHi4ZGdEd2y_cWvSmqBSu6ZRb7rMeRhb5jTZQYvXbIsg7Id5vg6pE1AbC8fBenlr01MVQek7vkjv0bfmUozvRvqNzvGSu87lp7j7CQ?width=660&height=410&cropmode=none)

(https://ednyag.ch.files.1drv.com/y4m3Gye6xWWkN5tizIA5tFVC7Jau6NYJQtvFbnHV_ijDkuVmRj38PDTk7d-qt39Fc2Sp7sY2UCMVVPMTY-_tBwW3SRY5SoTlYtvcsEbBJGNFWUqJM1a8S_DrAGYyJlRuLwJikIrVi3ofbr6xoI42yUg0oKXzPVx1fsePUgdwvmFFw2MIOKvP9OnUjl2ZMpWXbzODsRwWVERc1mjZ-cmokhrFw?width=660&height=237&cropmode=none)(https://edneag.ch.files.1drv.com/y4muDgV6Mar5x2LZAqhEY5FYJf9g8kayjnZliB1WMsM9xKeacQgGVltf5o8cSx0RY6Z0Jh5KNrnswBZNxnCR_DpqpebVHlh__Qrbezih1ZvTmvS39VyoZ4917LJkmasJh1uOz4rNEVLEnZ0AxGNb4RVebeIrgcxpLJGMWrrtzfO-tV7-v0E64j_zmJWSOt2sDl1UiNbn5h0f0U_iaXEXa8Oww?width=660&height=237&cropmode=none)

(https://ednaag.ch.files.1drv.com/y4m2I1s9jSXoqqL9Uo0X8ehM2me06rs9Uv_vP1cDaUOO7JNXeg_e1j9FRmAi_U4QhjnhDtXsVTsi1XEZIyXqQiQE0_rQ3ItgDAyox2ffLup5yIS1z6nSLnEgahVpZ_HlLY6rOMMBdio2Gphyy9KwXJj-EOAxxrUFT-P6P_M3DYKfGKKP1nBDCbKJQgxSxWSCs5jGSIuRGIXOMvw35ZXl_Ou4w?width=660&height=237&cropmode=none)(https://ednzag.ch.files.1drv.com/y4mkpdZS6ybfiK0pf3aD4LL1n2jwDJD9WETmm7AvRSBhmJ3ZNQWxXO_q1V2C3sTnEAfaBZFivUld4qkD9cev5QGAiYgOq4q-tjo9Aj_SHGr9Z2EETyVZpIUhRgelmQ8PYsKmpakjdhs8bA0k48T7RzYKVnpLclEhrbg1_QBWitI6rpElnDc1mcxGxVFXIlaQZobu8Imdyy5GYHxqqIsHWLG4Q?width=660&height=367&cropmode=none)

(https://fnlqha.ch.files.1drv.com/y4mhrVEKEKPl6tGIaOJj_1x48yGy58j-aQV-hvhwEyhhFXzVtsOH6g8eyipzVOOEhJyl89hsr5pmpjhXNdrcmRCXp0YVAG7EnKsl970Orol5lENbATy6h9-u4m5AQCz6uwPs97uSzC0dnxWrpKA5PbFk4AKO-pIA7_zVp6a6JLxRa5CjiA1INyoGQZpaUyy4k7NLSKB7R8jKn32ZRuG4Kno6w?width=660&height=413&cropmode=none)(https://fnlpha.ch.files.1drv.com/y4mytULdQcR1ulVlFakgkSllIYNkF3gMfezYxunQanXbk8QO1KBoceLenoARsP8YVM4zthgmagr6NBvj9lB93eQot0fSSxYiNOzjnhG081zo2X0YKg-z1h53pmida7ETU0pAVsZh0UiqA3x62ENYj5IYkbYoUc0CRcPR9AF_yK22FcZJUqG4q04TQgj-EP51BBRJKTPsntBSBF2-mQSl6z6-Q?width=660&height=413&cropmode=none)
Title: v0.5.0.0 Released
Post by: i Z ! on April 03, 2019, 11:28:20 PM
Get it while it's fresh.

The price has been slightly reduced since the last version. Until I choose to alter the price next time, if you're looking for a bargain, the price is now probably at it's lowest point.

Also, you're still invited to try it out for 30 days. If you report an error and the circumstances under which it was thrown, you will be given the app for free. Also any unexpected behavior of the editor counts.

Visit my blog (http://ace-web.space/blog.aspx) or Release notes (http://ace-web.space/Rnotes.aspx) for changes made in v0.5.0.0.
Title: v0.6.0.0 supports colorized code + v0.6.1.0
Post by: i Z ! on April 17, 2019, 05:27:17 AM
Choose colors, fonts and their sizes for different parts of code:

(https://4mre7g.ch.files.1drv.com/y4mUFenvNVswdzC8U62ehS-NFoRFtYoGqQVFUZSA_11kebFO9O4rV7lien6EdshMzd_thP4dSLtAqjDrR9RULBUeIA5FbhSrCtPLrKe7Rn-fI3PyPt7C-zJKYVRbR3gt3ATTsTU8IJBbfBPsYGLaN0TsFKrce2w08Lscx3Qai-uQa3QJq_F7xkk3rVj8HLQyP2IqTT7EI0rJojGpcioimc89g?width=1081&height=1920&cropmode=none)


(https://4mqp7g.ch.files.1drv.com/y4mPH9_0ro561v4IjjZUfsh2-K7szwG1piWLc6rXevqxvULQDHoHp89JrP77v0WAs5qyAeLPd6p95IC7d3exjucXL1Tmg79MVTWU6IY7aHRR42VkEuOd8vjXkLUo6HgdnVt4ckzj_HtJrrb7Vqr-AwXck9ecBia54hVxkOJ08UpS5WAe5ESfcVhS2MCUvrDcDzo_bUplCgqd26pzLdU6_WrRA?width=1091&height=1039&cropmode=none)

Along with fixes, adjustments...
Title: Re: My New ASM Code Editor
Post by: i Z ! on May 10, 2019, 04:36:25 AM
Right... Earlier today I've found out that Store Apps run in a sandboxed environment and that they have no permission to write anywhere else than in the local folder.
My app tried to save the instruction list to the original location which probably threw an unhandled exception. Therefore, it was unusable because a user couldn't save his additional instructions.
But version 0.6.2.0 is on the way, in which those errors are fixed; I also tested the import and export options for both, instruction lists as well as the style settings.
For the last two months, I'm having some technical issues with my development computer, so I couldn't properly test the app. But today I made the Desktop App Converter work again, so things are more or less back to normal again.

Quote from: sinsi on January 30, 2019, 09:45:38 AM
Forget opcode lists, as I said before typing "eax" is quicker

You may be quicker writing "eax", but you can't be with writing "eax,", as you can also get it with a single, or at most two keystrokes.

-------------------------------------------------------

Version 0.6.2.0 is out. Please test -- Anyone that finds a relevant bug will be given the app for free!
   
Install the 30-day trial from Microsoft Store to start testing. You, of course, won't be automatically charged for the app after the trial period expires.
   
Title: Watch the introduction video
Post by: i Z ! on May 11, 2019, 09:16:58 PM
19 minute intro:

https://youtu.be/k0-u4EGmKjU (https://youtu.be/k0-u4EGmKjU)
Title: ACE editor v0.7.0.0 for masm64/ml/ml64
Post by: i Z ! on January 30, 2020, 01:45:44 AM
A major update with following fixes and improvements:

- Syntax highlighting didn't work for opcodes which were not written in capital letters,

- Syntax highlighting took too long with large files, so I had to implement some logic for partial document formatting and I also significantly increased the speed of actual formatting,

- Undo/redo improved,

- Improper automatic placement of line for end of macro block ("ENDM") removed,

- Font and color settings improved. Now you can set font, font size, fore color or back color for multiple items,

- Edit box behavior improved (extending at long lines, keeping the current box focus, ...),

- Added Autoselect menu option to toggle automatic selection in text boxes,

- In fully enhanced mode, adjusted behavior of Backspace, Left Arrow, and Return keys when the caret is at the beginning of line,

- Added functionality of Ctrl+Shift+PgDn and Ctrl+Shift+PgUp key combinations,

- Added "GrayText" system color option to formatting styles,

- Paste option didn't execute when selected from main menu,

- Other smaller improvements...

Title: ACE v0.12.3.0 Released
Post by: i Z ! on April 29, 2020, 09:18:35 PM
Version 0.12.3.0 has been released and is now available in the Microsoft Store. The free version is now also available for installing from Microsoft Store.

In the new version:

- rewritten base procedures for analyzing lines

-  the old version didn't recognize (or has misrepresented) the line breaks in documents that were saved by some other apps

- faster text formatting,

- applies casing to variables, registers, labels and procedures as it is written in the definition line

- applies casing to opcodes the way it is defined in Opcode list menu option

- ability to switch between preferred casing for formatting of registers

- quick navigation tool added - place up to nine markers in document

- quick selection tool added - set selection start and end with keyboard shortcuts or from the menu

- undo/redo commands now work properly

- additional menu appearance settings,

- quick jump to lines on screen improved and available also in ordinary text editing mode

- correction of color issues

Title: Acquire ACE full version for FREE
Post by: i Z ! on April 29, 2020, 10:26:30 PM
Limited time offer:

Use promotional code GCTX4-7VVKR-YH3MD-VH3JR-PDC6Z .

Or simply click the following link:

http://go.microsoft.com/fwlink/?LinkId=532540&mstoken=GCTX4-7VVKR-YH3MD-VH3JR-PDC6Z

This offer ends on May the 3rd or when 50 people install the app.
Title: Re: ACE - ASM Code Editor
Post by: jj2007 on April 29, 2020, 10:57:16 PM
After a ridiculously long and clumsy login procedure to Micros**t, they offered to send it as a gift to an email address. At that point, I gave up. After all, you haven't fixed the problem with the exceptions, right?
Title: Re: ACE - ASM Code Editor
Post by: i Z ! on April 29, 2020, 11:33:52 PM
Quote from: jj2007 on April 29, 2020, 10:57:16 PM
After a ridiculously long and clumsy login procedure to Micros**t, they offered to send it as a gift to an email address. At that point, I gave up. After all, you haven't fixed the problem with the exceptions, right?

It's for Windows 10 only.
The exceptions you've encountered with my installer aren't present here, since it works with built-in App Package Installer.
Title: v0.12.4.0 on the way
Post by: i Z ! on May 01, 2020, 01:09:01 AM
v0.12.4.0 is on the way with the following fixes:

- Right-click menu commands for copying, cutting, undoing and redoing didn't work

- (In non-enhanced mode) - After editing a line and pressing the right arrow at the end of line, the caret jumped one line too far down.

- Registers {r8d,r8w,r8b} to {r15d,r15w,r15b} weren't recognized (they didn't get colored) by the editor when formatting.

- Active box text background colour corrected

- Ability to change the delay for onscreen line number appearance(when holding down Ctrl or Shift)
Title: Re: ACE - ASM Code Editor
Post by: jj2007 on May 01, 2020, 01:39:15 AM
Will it still crash as before? Does it work for anybody else except you?
Title: Re: ACE - ASM Code Editor
Post by: i Z ! on May 01, 2020, 06:27:52 AM
Quote from: jj2007 on May 01, 2020, 01:39:15 AM
Will it still crash as before? Does it work for anybody else except you?

Quote from: i Z ! on April 29, 2020, 11:33:52 PM

It's for Windows 10 only.
The exceptions you've encountered with my installer aren't present here, since it works with built-in App Package Installer.

To put it another way:
With the free version you were trying to install (I still find it odd that you ran into an error), I wrote my own installer.
But when I upload to MS Store, I place the program files in a folder and let Desktop Bridge take care of the rest. It converts my app into an app package, which is then installed by Windows 10. So I can't do wrong at the installation part.
Title: Re: ACE - ASM Code Editor
Post by: Mikl__ on May 01, 2020, 09:43:27 AM
Hi, i Z !
QuoteBy selecting Confirm, you agree to the Store Terms of Sale and Microsoft Gift Terms and Conditions. No refunds.
So are you selling your ACE? Why not just write about it? Why should I first agree to the terms of sale and the fact that there is "No refunds", and then hear the price? (https://wasm.in/styles/smiles_s/negative.gif)
Title: Re: ACE - ASM Code Editor
Post by: i Z ! on May 01, 2020, 04:47:17 PM

Quote from: Mikl__ on May 01, 2020, 09:43:27 AM
So are you selling your ACE? Why not just write about it? Why should I first agree to the terms of sale and the fact that there is "No refunds", and then hear the price? (https://wasm.in/styles/smiles_s/negative.gif)

Hi,
Yes, I'm selling. But I'm giving a few copies away for free as promotion. Get your copy by following the link I gave. You need to be running Windows 10, otherwise you can't install the app.

This is an answer to your first question, with the other ones I don't know what you're on about... "No refunds" probably means that you cannot ask MS Store to give you money instead of the app, but I'm just guessing...
Title: Re: ACE - ASM Code Editor
Post by: jj2007 on May 01, 2020, 07:26:18 PM
Quote from: i Z ! on May 01, 2020, 04:47:17 PMYes, I'm selling

Interesting. So how many copies have you sold already?
Title: Re: ACE - ASM Code Editor
Post by: i Z ! on May 01, 2020, 08:45:29 PM
I thought you Mikl meant "selling" as "available for sale".

I sold only one copy so far - but hey, I have to start somewhere...

Title: Video: Learn how to write asm programs with speech recognition
Post by: i Z ! on May 04, 2020, 03:03:00 AM
Hands free method using ACE with Windows Speech Recognition:

https://youtu.be/IJyhdpVyFs8 (https://youtu.be/IJyhdpVyFs8)
Title: Re: ACE - ASM Code Editor
Post by: hutch-- on May 06, 2020, 06:43:42 PM
i Z !,

You were welcome to post an editor for assembler programmers but this forum is not an advertising medium.
Title: Re: ACE - ASM Code Editor
Post by: i Z ! on May 07, 2020, 05:33:30 AM
Quote from: hutch-- on May 06, 2020, 06:43:42 PM
You were welcome to post an editor for assembler programmers but this forum is not an advertising medium.

Sorry about that, I removed the link to my site.
Title: v0.12.4.0 is here
Post by: i Z ! on May 07, 2020, 08:58:26 PM
 I've found and have corrected some additional bugs. Read more in the  release notes (http://silverfox.systems/ace/Rnotes.aspx)


To update, please follow this link (http://silverfox.systems/ace/redirect2store.aspx) with your IE or Edge browser.
Title: Re: v0.12.4.0 is here
Post by: jj2007 on May 08, 2020, 12:26:38 AM
Quote from: i Z ! on May 07, 2020, 08:58:26 PM
I've found and have corrected some additional bugs. Read more in the  release notes (http://silverfox.systems/ace/Rnotes.aspx)

Will it still crash on Win7?
Title: Re: v0.12.4.0 is here
Post by: i Z ! on May 08, 2020, 02:21:08 AM
Quote from: jj2007 on May 08, 2020, 12:26:38 AM

Will it still crash on Win7?

No it won't, it's for Win 10 only :)
Title: Special Discount - Get it for $3.33
Post by: i Z ! on May 14, 2020, 11:47:20 PM
Discount applies until May 30th. After that, the price will be $6.80