ACAPsoft For software As Compact As Possible



Frequently Asked Questions (FAQ)

Software Registration

  1. How can I pay the Registration Fee?
  2. What are the terms of your licenses?
  3. Why haven't I received a reply or a registration code?
  4. Guiltware? What is that?

ACAPsoft General

  1. Does ACAPsoft do requests?
  2. What are ACAPsoft's next projects?
  3. Is there any logic to the version numbers?
  4. Are older versions available?
  5. Could you explain the installer options?
  6. Are your encryption programs "Snake Oil"?
  7. Virus Scanner XXX says that XXX.exe has a virus. Is this true?
  8. Does ACAPsoft need any help?
  9. Can I distribute ACAPsoft software?
  10. Why does XP Service Pack 2 and Vista think you are an 'Unknown Publisher'?
  11. Why were you named "Sinner Computing" and why aren't you now?
  12. Why did ACAPsoft change the name of what is now jFolder?

Programming

  1. Can I have the source code?
  2. What is Assembly Language?
  3. What is MASM32?

Other Stuff

  1. What is the meaning of life?
  2. Can I make a link to ACAPsoft?
  3. Can ACAPsoft make a link to us?

What is Assembly Language?

Microcomputers were originally programmed by entering in what is known as the "Op Code" (Short for "Operation Code"), which is the exact number that is sent to the CPU to let it know what instruction to do. Soon it was realised that while this "Machine Language" was a good for the CPU, humans found it difficult to read. This made programming, and especially de-bugging, a slow process. Assembly Language simply has a three letter representation for the Machine Code equivalent. For example, with the 6502 (used in the Apple II series):

 Machine Code (Hex)AssemblyFunction
 A9LDALoad Accumulator
 8DSTAStore Accumulator

Today, Assembly Language is seen as only being necessary for device drivers or kernels (if that), and is by most seen as deader than last nights dinner. We disagree. The general excuse for not using Assembly is lack of code portability. That is, languages like C, unlike Assembly, can be recompiled to work on other processors with little or no modification of the existing code. This, in our humble opinion, is largely only true for UNIX where the processor could be nearly anything. Most computers running Windows use a x86 or compatible processor so the only reason to use C is for ease of programming, but this also introduces inefficiencies. Early versions of WinNT (the predecessor of Win2K and WinXP) were insulted at the time for this reason. Besides, MASM32 has most of the structural advantages of C anyway.

Remember, just because you have a fast computer with lots of memory it doesn't mean that you should not be concerned about inefficient programming. What is the point having the extra speed if you lose it the instant you get a software "upgrade"?

For more info

Back to Top

What is MASM32?

A revised version of Microsoft-Assembler. In short, it combines Assembly language efficiency, with some of the higher level structures of languages such as C. The higher level structures, such as IF, WHILE and REPEAT are directly translated at compilation to their Assembly equivalents. This gives MASM32 the speed and efficiency of Assembly Language, while reducing the coding time and improving the readability of the code. For more info.

Back to Top

How can I pay the Registration Fee?

Currently our preferred method of payment is via PayPal, but we also accept payments via Reg.Net. Each program information page has a link to a customised page for payment. If there is any payment service that you would like us to use please contact us.

However, you can also send the money via Mail. Cash is preferred, but if you must use a check please note that the Registration fee is greater to cover the bank fees and it must be addressed to Andrew Glina. (It is also possible to send Cheques using Reg.net.)

You'll find the current details (including the exact price) on the individual program payment pages.

Back to Top

What are the terms of your licenses?

We've moved this information to our unified payment page.

Back to Top

Guiltware? What is that?

We've moved this information to our unified payment page.

Back to Top

Does ACAPsoft do requests?

Yep. Ask and ye might receive. However, things are more likely to happen if they are to do with programming, possible without breaking any of the laws of physics, and a variant of an existing program. We generally will not do completely new programs, unless they are simple. In addition, we generally do not sell, re-brand, rename or make custom modifications of existing programs to resellers. This is largely to avoid the support and upgrading issues that can result.

Often we will be happy to do minor modifications for no additional charge for registered users. The way we see it is that if you want the feature, chances are someone else does but they just haven't asked. But for some major modifications, especially if we feel that the feature is unnecessary, we will charge for our services. This is always the case for custom and personal programs. Due to several cases of taking-the-program-and-running we expect a non-refundable consultation fee ($24.00 USD) prior to starting any project. (This payment includes licenses to all of our programs.) Please do not pay until we agree to take up the project. Unless there are special circumstances, the minimum charge for a custom program will be $500 USD.

Back to Top

What are ACAPsofts next projects?

Generally we are in the middle of a few programs at once so they can be tested while others are being actively worked on. Currently we are working on Break. Expansions to CPUSpy and SmEdit are also planned. New program plans include ACAPtxft, a desktop notes program, IPScour, StickIt (to be renamed), WhatFile and a clipboard utility.

To keep track of what is going on with ACAPsoft keep an eye on the Beta page and our NewsFeed.

Back to Top

Could you explain the installer options?

We've moved this information to our forum.

Back to Top

Is there any logic to the version numbers?

The last number is the revision number, the next is the minor version, then is the major number, and the first number is usually one. Generally, "revisions" are bug fixes or tweaks and the minor number is for most upgrades, but frequently we get a bit over excited and go too far. The major number is generally only used if significant features are added, but it can also depend on how high the minor version is. So far the first number is only not "one" if we are waiting for input on program development. For example when " Egg" first came out it was v0.8. This was not because it was a "Beta Release", but because we were not sure if more features should be added to it or not. (Eventually it did receive extensive upgrades due to popular demand.) We used to hope to never do a verion 2 of anything saying that the program would then be so far away from the original that it might as well be called a new program... but we have changed our mind on that. (No comment on the current trend of skipping or even adding version numbers to make a program sound better...)

With Beta versions the version number generally does not change at all until the official release.

Back to Top

Why were you named "Sinner Computing" and why aren't you now?

See Andrew J Glina Fun Facts for the whys. As for why were aren't anymore, the answer is more complicated. Read here for more details on that.

Back to Top

Are older versions available?

We have available on the website old versions of most programs. However, if you want another program or version, give us a good reason and you might get lucky! (It has happened.) However, the better version is always the newest, and we will never support old versions as well as latest version. For example, while we are always willing to give help, bug fixes or upgrades will not be given to old versions. However, if you feel that a new version is inferior in any way to any of the older versions, please tell us. Regularly features are changed or removed due to problems or lack of interest, but not everyone wants the same from a program. We do attempt to please the majority of people and find the happy medium.

Back to Top

Why did ACAPsoft change the name of what is now jFolder?

We were threatened with legal action by a certain large company, even though we were first to use the name by at least a month. A bit harsh, but it really isn't worth the fight - due to WinXP having most of jFolder's abilities built in it has no future!

Back to Top

Are your encryption programs "Snake Oil"?

Well, Bruce Schneier sure thinks so. But from reading his essay it seems to us that his opinion is largely based on the fact that he dislikes most programs that can be used with One-Time Pad keys. While we still have the greatest of respect for Bruce Schneier, we feel that he did not do much research into his attack. The fact that his link points to the wrong page, and that he quotes an (old even at the time) ReadMe of XorIt while he is talking about CryptIt, highlights the lack of effort he made when condemning our program(s) to the "Doghouse".

However, we at ACAPsoft are not trying to persuade you of anything. If you have doubts on the methods and/or capabilities of CryptIt or XorIt then either do not use them, or do some research and decide for yourself. A suggested place to start is Wikipedia as we feel that this is a quite neutral view, however we have found many sites on the internet that give the pros and cons of the method.

Furthermore, any registered user who registered prior to Oct 05 and feels CryptIt or XorIt is "Snake Oil" can receive another code to a different program, or if possible (it must be a recent payment) will be given a refund. This is not a time limited offer and no questions will be asked. If you have any further questions please contact us.

Back to Top

Can I make a link to ACAPsoft?

Sure. Use this highly artistic button if you want. You don't have to, but it will help convince our artist that he is the man.. (Please don't direct link this image however!)

ACAPsoft - For software As Compact As Possible

For those that prefer 1000 words here is a text link;

ACAPsoft - For software As Compact As Possible - Compact utilities including reminders, encryption, CPU recognition, NIST time synchronization and databases. No download over 150KB!

Back to Top

Can ACAPsoft make a link to us?

Probably not. For one, our link page is an absolute mess and needs to be culled/organized severely. But mostly, we prefer to add links that we actually like, not just add links for enhancing our "Page Rank". Even so, if you think that your site is cool and that we will like it, even if it competes with us, feel free to contact us.

Back to Top

Does ACAPsoft need any help?

Aside from translations, no, not for the moment. There is no plan for any job offers for this year at least. Currently ACAPsoft is only working due to our minimal expenses and low staffing.

Back to Top

Can I distribute ACAPsoft software?

Permission is given for distribution of any or all of our software on CDs, websites, etc. providing:

  1. It is made clear that the Shareware programs do not include licenses and registration is required for continued usage.
  2. The zip files are unaltered. Do not, for example, add a FileID.diz to the archive.
  3. There are no illegal programs / registration codes / crackers on the same CD / site.
  4. If a CD, you ensure that you have the latest versions of any of our programs on the CD. (Within a month or so is OK. We understand that it is hard to check 500 programs or so in one night!)

Providing you meet those conditions we wish you the best of luck.

Back to Top

Virus Scanner XXX says that XXX.exe has a virus. Is this true?

We've moved this information to our forum.

Back to Top

Can I have the source code?

In most cases the answer is no, so don't ask. It isn't much use to most anyway as few people still program in assembly. However, the source of QWave is available for download and we will be steadily releasing code for other programs. We want to do this as a way to say thanks to other Assembly language programmers who in the past have done the same. We are also happy to give help to anyone who wishes to write programs in MASM32 as well.

Back to Top

Why does XP Service Pack 2 and Vista think you are an 'Unknown Publisher'?

Because we have not paid a security company to say otherwise. This message in short simply means that our software has not been digitally signed. Nothing more.

Back to Top

Why haven't I received a reply or a registration code?

We've moved this information to our forum.

Back to Top

What is the meaning of life?

We heard that it is 42, but what was the question?

Back to Top



© Copyright 2013 ACAPsoft. All Rights Reserved. • PrivacyContact