Kennedy Software & Systems Ltd

  What's New

    ReBuild OE
  Contact us

Site Overview . . .
Latest news: What has been changed here recently
Overview: What this site is all about. Objectives, Target audience, Privacy, legal matters, and some not-so-legal issues...
Old-Apps: Very many notes (and maybe a few solutions!) on running older apps under newer Windows OSes.
Anti-Spyware: Many notes on Spyware; recommended tools, procedures, websites, etc.
Downloads: Freeware and Shareware software available for Downloading
Orders: Facility to place orders for non-freeware products
Links: Some useful (?) links to other related web sites.
Feedback: Complete a short form, and send to us.
Referrals: Simple system to refer others to this site.
E-Mail us: Compose an e-mail in your own e-mail program, and send to us.
Solutions/Products . . .
Lesspace: Utility to resolve problems with very large Hard Drives (typically over 2 or 4GB), where some older applications cannot handle these large sizes.
PatchCRT: Utility to resolve problems with older apps, where they cannot run on very fast processors - eg, Pentiums over 200MHz.
Time Dilation: Some commentary,  test-results, claims and counter-claims, etc, re TD. Includes TD report from Mr. Michael O'Connor.
Paradox-DOS (Y2K): Notes on Y2K issues with Paradox-DOS, solutions, options, etc.
AwardMJK: An (other !) fix for PCs which use some versions of AWARD BIOSes which are unable to handle 20xx dates properly.

 Site Introduction, Privacy statement, Legalese . . .
Hi !. This site is devoted mainly to technical issues related to computers - including Lesspace, Time-Dilation, PatchCRT, Award-BIOS-Y2K, PDoxDOS-Y2K. The main focus is on software, and on PC-based systems. However, references to smaller microcomputer and microprocessor-based systems may appear, as well as references to mid-range platforms such as the IBM AS/400 and similar systems.

Thanks for getting this far !. The site has no elaborate Graphics, no Multimedia, no Video, no Audio, no Java, etc. Just a tiny logo, a few colours, and a few Tables and Forms. Generally, we've used default settings for colours, fonts, etc. Our intention is to concentrate on a simple, fast, compatible site, containing data on a few technical matters which we consider suitable for inclusion here - not on Web-Publishing !. The site uses one of the simple standard MS formats - for now !!....

We prefer to include links to technical material that is covered elsewhere, rather than repeating it here. In this regard, we have generally not sought permission to include such links; we hope their inclusion is acceptable to their owners. If not, we'll gladly comply with any special requests from any authors/owners of such data.

If you have any problems or suggestions related to finding, visiting, viewing, or navigating this site, or if you have queries on any material here, please contact us. Support may be unavailable or limited during holiday periods in mid to late August.  Thank you.

This site is hosted at www.TRKHosting.com. I highly recommend their facilities, support, courtesy, etc.
Michael Kennedy

Must we have a mission statement ?. (Sure........where would we be without one ?). OK...., it's to design, develop, and update computer systems to the highest possible quality.

Company Profile:
Heck - not another mandatory item.....

The Company was formed in 1978 (in Ireland); the founder having already been employed at IBM, in a variety of roles and in a number of countries - mainly in software development (commercial apps, packages, bespoke, management, OS development, some international assignments, etc, etc). Since 1978, a variety of assignments have been undertaken with many clients in Ireland, and with some clients in various European countries, US, Japan, etc. Through many special software (and some hardware) assignments, and through the release of some freeware and shareware products, our full client list runs into many hundreds, and spans about 30 countries. However, most of the big projects continue to be undertaken for some long-standing clients in Ireland, and relate mainly to the PC and IBM mid-range platforms.

Workwise, projects usually fall under these categories:
    - Low-level Assembler work on PCs (Drivers, BIOS, I-O interfaces, Problem-Solving, etc)
    - Modifications to existing PC software (C, Pascal, Paradox, Delphi, Cobol, ASM, BASIC, etc)
    - Implementation of PC apps (Commercial, Industrial, Scientific)
    - Implementation of Asm (and C, etc) apps on other microprocessor-based systems
    - Write / Update / Support commercial apps on IBM mid-range systems (RPG - S/3x, AS/400).

Finally, the software products mentioned in this site (and even the site design itself !) are samples of what we do and know (and don't know !) on low-level PC-related matters. A quick browse of the site, and the products, might tell you much more that any made-up copy in this section !...

To download any of the files on this site, you'll need to do one of the following:

Left-click on the link to the file, to save it to the default location (Desktop ?). Or, Right-click on the link, and in the popup menu, select Save this link as... (or similar prompt) and save it under the desired name, and to the required location on your PC.

For ZIPped files (filename ends with ".zip"), you'll need to un-zip them with some appropriate utility. Recommended tools include PKUNZIP (from PKWARE), or WINZIP (from Nico Mak Computing), or ZipMagic (from Mijenix), or TurboZip (from Pacific Gold Coast), or any compatible decompressor.

It's most unlikely you'll be downloading anything from this site to a Mac! But... Click and hold on the filename you require. On the popup menu, select Save this link as... (or similar prompt) and save it under the desired name, and to the required location on your computer.

Privacy Statement:
This privacy statement discloses our attitude and technical practices for this site. We are not responsible for the Privacy practices or policies or contents of any associated or referenced sites.

We recognise the importance of protecting the privacy of any information available about you, or supplied by you, and are committed to using our best efforts to respect your privacy.

We appreciate that some details about you are usually automatically revealed when you visit web sites, but we do NOT collect nor use any such data. We do not investigate, nor even know, what data is known about you by our ISP, nor by any entity in the chain linking your browser to our site. We do not generate "cookies" (or other similar techniques) on your system, and this site does not knowingly contain any advertisements, spyware mechanisms, etc.

We collect and retain ONLY data voluntarily supplied directly by you, when you e-mail us, and/or submit details in the site's order form(s) and inquiry form(s). Furthermore, with sensitive details such as Credit-Card information, we use the services of a recognised provider of secured server SSL encryption of data. We've seen claims that no breach of confidentiality through SLL servers has been recorded.

Our Order and Inquiry forms request some general contact details about you, details to process payments, and technical details about your computer systems, but only as relevant to your Order or Inquiry. You may opt out of supplying any of this data. We use the contact and technical details only to alert you to relevant product updates, etc, and then only rarely, and, hopefully, non-intrusively.

We NEVER release your details to any other party.

If, at any time, you wish to query, revise or erase any details we retain about you, or if you have any questions on this privacy policy, please contact us, and we will endeavour to meet your requirements.

Though it operates in a different jurisdiction, and therefore under different privacy laws, we recognise and agree with the overall principles of schemes such as that provided by http://www.truste.org. It has a good charter for both web publishers and web users, and is recommended. In general, the following issues are identified:
   - What information is collected,
   - Who collects it,
   - How is it used,
   - With whom is it or may it be shared,
   - What choices are available to the user re collection, use and distribution of the information,
   - What security procedures protect the loss, misuse or alteration of information,
   - How inaccuracies can be corrected.

Use the following facility, when advised, to startup or join a shared online session.

Session Login
Session ID:
Connection Method: Standard
Powered by Mikogo

We hereby acknowledge all Patents, Trademarks, and Registered Trademarks referenced on this site.

Content: Smelling errors excepted, we try to use British English spellings here. So, if you use the American release, please ignore typos such as colour, recognise, etc. Don't hesitate to let us know of bad grammar, bad spelling, bad syntax, unclear constructs, improper assumptions, boring... waffle......

Browsers: This site appears as intended (!) using the IE4/IE5/IE6 browsers. When viewed with some versions of NS and Opera, some minor features do not appear as intended. These differences usually relate to the handling (especially the colouring) of Table Cells. One such example is the appearance of the logo - it should appear with a diamond (decision box, or a pun on K and S O S) to the left, with a short low horizontal bar extending from the top and left of the diamond to the left edge, and a longer high horizontal bar extending from the bottom and right of the diamond to the right edge. To avoid large logo files, I've just used table cells to generate most of this stuff. Guess I might have to go back to a larger logo file <s>. I'd appreciate comments on any problems which present on your browser....and any suggestions !. Thank you.

This site was last updated on: Sept, 2011.

This entire web site, including all pages, is Copyright 1999-2011: Kennedy Software & Systems Ltd. All rights reserved.

Terms: Unless stated otherwise in reference to specific software products at this site, the contents of this site may not be copied other than for non-commercial individual reference, with all copyright or other proprietary notices retained, and thereafter may not be recopied, reproduced or otherwise redistributed. All products supplied to clients and/or developed for clients by Kennedy Software, remain the property of Kennedy Software until paid for in full, and until the transfer of ownership is complete. We use reasonable efforts to include accurate and up-to-date information on this site, but we make no warranties or representations as to the accuracy, suitability or correctness of the site contents and products. All users agree that all access to and use of this site and all products available from this site, are at their own risk. Neither Kennedy Software, nor any party involved in providing or delivering this site and all products thereon, shall be liable for any direct, incidental, consequential, indirect or punitive damages arising out of access to, use of or inability to use this site and products, or any errors or omissions in the content thereof.

Less Serious!:
Many thanks to whoever penned this... Sorry, I don't know the author(s) - I saw it on some NGs... Enjoy!...

DISCLAIMER: Action figures sold separately. Actually, I am a mouse in the middle of an incredibly complicated plot to take over the world. Add toner. All models over 18 years of age. All rights reserved, all lefts reserved. Allow four to six seconds, or weeks, for delivery. An equal opportunity electron employer, or message. Any resemblance to actual persons, living or dead, is unintentional and purely coincidental. Any resemblance to actual software, running or hung, is unintentional and purely coincidental. Apply only to affected area. Approved for veterans. As seen on TV. At participating locations only. Avoid contact with eyes and skin and avoid inhaling fumes. Avoid contact with mucous membranes. Avoid extreme temperatures and store in a cool dry place.

Batteries not included. Be sure each item is properly endorsed. Beware of dog. Bits are slightly enlarged to show detail. Booths for two or more. Breaking seal constitutes acceptance of agreement.

Cache and carry. Call toll free number before digging. Caution - do not spray in eyes. Caution - risk of fire. Caveat emptor. Check here if tax deductible. Close cover before striking. Code used in this software was made from 100% recycled electrons. Colours may fade. Constantly volatile when exposed to static pointers. Contains a substantial amount of non-tobacco ingredients. Contents may settle during shipment. Contest ends 31-Dec-2010. Contestants have been briefed on some questions before the show.

Disclaimer does not cover accident, alien attack, attempted modification, attempting to actually run the software, broken antenna or marred cabinet, broken glass, bugs in the code, cosmic rays, customer adjustments that are not covered in the joke list, damage from improper installation, damage from improper reading, dropping the item, earthquake, electromagnetic radiation from nuclear blasts, falling rocks, flood, flying squirrels, forest fire, house arrest, hurricane, improper or unauthorized reading, incidents owing to an airplane crash, incidents related to all types of accidents, incorrect line voltage, leaky roof, lightning, missing or altered serial numbers, misuse, motor vehicle accidents, mud slides, neglect, other Acts of Bob, other Acts of God, projectiles (which can include, but not be limited to, arrows, bullets, shot, BB's, shrapnel, lasers, napalm, torpedoes, or emissions of X-rays, Alpha, Beta and Gamma rays, knives, stones, etc.), repair, ship sinking or taking on water, sonic boom vibrations, tornado, tsunami, unauthorized repair, verbal assaults, volcanic eruption.

Do not allow children to play in the dishwasher. Do not bend, fold, mutilate, or spindle. Do not disturb. Do not drive with sunshield in place. Do not eat toner. Do not forget to take your baby out of the buggy, before you fold it. Do not place near a flammable or magnetic source. Do not puncture, incinerate, or store above 120 degrees Fahrenheit. Do not put any person in the washer. Do not remove this disclaimer under penalty of law. Do not stamp. Do not use as a ladder. Do not use for personal hygiene. Do not use massage chair without clothing... and, never force any body part into the backrest area while the rollers are moving. Do not use near fire, flame, or sparks. Do not use orally. Do not use snowthrower on roof. Do not use soft wax as ear plugs or for any other function that involves insertion into a body cavity. Do not use the Silence Feature in emergency situations - it will not extinguish a fire. Do not use this device as a toy, pillow, or flotation device. Do not use while operating a motor vehicle or heavy equipment. Do not use while sleeping or unconscious. Do not write below this line. Documents are provided "as is" without any warranties expressed or implied. Don't quote me on anything. Don't quote me on that. Don't try to dry your phone in a microwave oven. Driver does not carry cash. Drop in any mailbox.

Edited for television. Employees and their families are not eligible. EXTERN use only.

Falling rock. First pull up, then pull down. Flames redirected to /dev/null. For a limited time only. For external use only. For off-road use only. For office use only. For recreational use only. Free software offer valid only at participating FTP sites.

Hand wash only, tumble dry on low heat. Hard hat area. Harmful if swallowed.

If a rash, redness, irritation, or swelling develops, discontinue use and consult your magic eight-ball. If any defects are discovered, do not attempt to read them yourself, but return to an authorized service centre. If condition persists, consult your physician. If ingested, do not induce vomiting, and if symptoms persist, consult a physician. If symptoms persist, delete yourself immediately. If this software begins to smoke, then run, do not walk, towards the nearest exit. If you do not understand, or cannot read, all directions, cautions and warnings, do not use this product. If you suspect an overloaded operator, destroy immediately. Instructions are included. Instructions: Open packet, eat nuts.

Keep away from open flames and avoid inhaling (fumes). Keep away from sunlight, pets, and small children. Keep cool; process promptly.

Limit one per family. Limited time offer, call now to ensure prompt delivery. List at least two alternate dates. List each check separately by bank number. List was current at time of printing. Lost ticket pays maximum rate.

Many suitcases look alike. May be too intense for some viewers. May cause drowsiness, alcohol may intensify this effect. May irritate eyes. Message is provided "as is" without any warranties. Message remains the property of the Bank and must be returned on request. Motor vehicles only. Must be 18 to enter. Must be 18 to read.

Never iron clothes while they are being worn. Never remove food or other items from the blades while the product is operating. Never use a lit match or open flame to check fuel level. Never use hair-dryer while sleeping. No alcohol, dogs or horses. No anchovies unless otherwise specified. No animals were harmed in the production of these documents. No animals were used to test the runtime performance of this software. No Canadian coins. No extra salt, MSG, artificial colour or flavouring added. No money down. No one under 17 admitted. No other warranty expressed or implied. No Parking. No passes accepted for this engagement. No postage necessary if mailed in the United States. No preservatives added. No purchase necessary. No shirt, no shoes, no software, no message, no service, no kidding. No solicitors. No Spitting. No Standing. No substitutions allowed. No transfers issued until the bus comes to a complete stop. No user-serviceable parts inside. Not affiliated with the American Red Cross. Not liable for damages due to use or misuse or inability to understand. Not intended for highway use. Not recommended for children. Not responsible for direct, indirect, incidental or consequential damages resulting from any defect, error or failure to perform. Not the Beatles.

Objects in mirror may be closer than they appear. Offer good for a limited time only. Offer valid only at participating sites. Once used rectally, the thermometer should not be used orally. One size fits all. Other copyright laws for specific entries apply wherever noted. Other restrictions may apply.

Package sold by weight, not volume. Parental advisory - explicit lyrics. Parental Care Advisory - explicit source code. Penalty for private use. Place stamp here. Please do not use this directory when operating a moving vehicle. Please keep out of children. Please remain seated until the ride has come to a complete stop. Possible penalties for early withdrawal. Post no Bills. Post office will not deliver without postage. Postage will be paid by addressee. Prerecorded for this time zone. Preservatives added to improve freshness. Price does not include taxes. Processed at location stamped in code at top of carton. Prosecutors will be violated.

Quality may vary. Quantities are limited while supplies last.

Read at your own risk. Read with food. Reader assumes full responsibility. Reading is addictive. Record additional transactions on back of previous stub. Refrigerate after opening. Reheat if eaten before date on carton. Remove child before folding. Replace with same type. Reproduction strictly prohibited. Restaurant package, not for resale. Return to sender, no forwarding order on file, unable to forward. Ribbed for your pleasure.

Safety goggles may be required during use. Safety goggles must be worn at all times. Sanitized for your protection. Sealed for your protection, do not use if the safety seal is broken. See label for sequence. Shading within a garment may occur. Shin pads cannot protect any part of the body they do not cover. Sign here without admitting guilt. Simulated picture. Since software is hand-crafted, there will be slight differences in each object. Slightly enlarged to show detail. Slightly higher outside of the continental US - and Ireland. Slightly higher west of the Rockies. Slippery when wet. Smoking this message, or this software, could be hazardous to your health. Software is provided "as is" without any warranties expressed or implied. Some assembly and C++ required. Some equipment shown is optional. Some of the trademarks mentioned in this product appear for identification purposes only. Store in a cool dry place. Subject to change without notice. Subject to FCC approval. Substantial penalty for early withdrawal.

Take a number please. Text may contain explicit materials some readers may find objectionable, parental guidance is advised. Text used in these documents is made from 100% recycled electrons and magnetic particles. The best safeguard, second only to abstinence, is the use of a good laugh. The white zone is for passenger loading and unloading only. These documents do not reflect the thoughts or opinions of either myself, my company, my friends, or my rabbit. This message, or offer, is void where prohibited, taxed, or otherwise restricted. This product is meant for educational purposes only. This product moves when used. This product not intended for use as a dental drill. This program and documentation reflects the thoughts, opinions, ideas, and body odour of myself; it does not reflect the thoughts, opinions, ideas, and/or body odour of my company, my friend(s), my wife, my husband, my son(s), my daughter(s), my fish(es), my rose(s), my dog(s), my hamster(s), or my trash. This software is a void pointer to null where prohibited, taxed, or otherwise restricted. This software is subject to change without notice. Times approximate. Type hard, you are making five copies.

Unix is a registered trademark of AT&T. Use caution when operating a car or dangerous machinery. Use of this message is governed by the terms and conditions of the Bank and Messageholder Agreement received by the Messageholder. Use only as directed. Use only with proper ventilation. Use other side for additional listings. User assumes full liabilities.

Void where prohibited.

Warning: Contents flammable. Warning: This spray is harmful to bees. We have sent the forms which seem right for you.

You are not in Kansas any more. You do not need to be present to win. You may distribute this message freely but you may not make a profit from it. You must be present to win. You need not be present to win. Your cancelled check is your receipt. Your mileage may vary.

This supersedes all previous disclaimers.

Excuses for Late-Payment, or Non-Payment!:
Some idle moments..... The following are funny, if not also serious:
  - probably funny - if you represent an organisation with overdue creditors/payables,
  - serious - if you represent the supplier/vendor.

Some are from web-searches - and credits to all who've contributed; some are not from web searches!; I've categorised them; they're in no special order; and there's some slight duplication. Additional entries welcome!

Supplier's fault!:
  1. Your invoice didn't arrive on time.

  2. You invoiced us in the wrong currency.

  3. Your invoice is incorrect.

  4. You missed the payments run – you're in the hat for next month-end.

  5. We didn’t send the cheque as we don’t know your full address.

  6. We didn't get a Statement.

  7. The VAT was incorrectly calculated.

  8. Payment WAS sent within the terms.

  9. Charges are optional, you don't have to charge them!

  10. Your Letter/Invoice was not dated.

  11. We did not get the invoice.

  12. You did not send a reminder.

  13. We're good payers, why upset us?

  14. If we had known you wanted payment in a certain time, we would have hired someone else.

  15. If you do not ask for your money, you won’t be paid.

  16. You're on to the wrong person/dept.

  17. We’re not paying you because you put a stop on our account for being late payers.

  18. Your charges were higher than we expected.

  19. You have us mixed up with some other customer with a similar name!

  20. Who? You have the wrong number.

  21. Uh.... was that a "BILL"? :-)

  22. You continued to work for us even after some invoices were past due. Therefore, since you traded with us while we were already past our terms, we don't owe you for any work done after the original invoice was past due!

  23. You want money? Yeah, and the people in hell want ice water too.

  24. Didn't we already pay it?

  25. I'm positive I signed it!

  26. You can't get blood from a turnip; you can't get blood from a stone!

  27. As one of our Russian clients said: "You have to meet the requirements of a contract only if it is convenient for you!".

  28. Your cheque went to the phone company envelope by mistake. You must have their cheque. Sort it out with them.

  29. Since you have already reported us to the credit agencies, we may as well wait till that's processed.

  30. You're looking for payment of a July invoice? (gails of laughter) We're just starting to pay last December's invoices.

  31. You spoke to us in a hateful manner, so we're not paying.

  32. Your interest-rate is too high.

  33. We're behind?!?! ..Well, why didn't you call us sooner?!?!

  34. You should have sent us 14 copies of the invoice, a 21-day reminder, a 30-day reminder, a 45-day reminder, a 60-day reminder, a 90-day reminder, a statement, and 3 final reminders.

  35. Dilbert is confronted with: "My tiny company cannot survive if you delay paying our invoices". He replies: "You should have thought of that before you decided to be a tiny company!".

Office/Staff issues:

  1. I am not allowed to raise manual cheques.

  2. We can’t pay – we’re in the middle of an audit.

  3. Person who writes cheques is on holiday/sick.

  4. We’ve moved, and lost the box with the cheque book in it.

  5. We don't have any money!

  6. We can't be overdrawn – we still have other invoices to pay.

  7. We pay bills only once per month.

  8. Paying bills is against our religious beliefs.

  9. We under bankruptcy, and are not allowed pay anyone.

  10. We've filed for bankruptcy, and it hasn't been discharged yet, so we'll just call our lawyers and have them add you to the list.

  11. We have better things to do than pay our debts.

  12. We forgot!

  13. We would love to pay the bill, but we don't want to!

  14. We never open any mail from anyone asking for money.

  15. We pay only the "good" bills!

  16. We don't deal in real money here any more; it's all in the computer.

  17. Our terms are 90 days, not 30!

  18. There are no cheque signatories available.

  19. I do not speak English.

Minor Office difficulties:

  1. We dropped our cheque book in the rain.

  2. We haven’t got a pen.

  3. We've run out of cheques.

  4. We're in the middle of an armed robbery!

  5. We posted the cheque, but can’t remember if we stamped it.

  6. We're only a little late.

  7. We processed the wrong invoice.

  8. It was a genuine mistake!

  9. It won't happen again.

  10. We've lost your invoice, send a copy.

  11. I can't talk to you about this now; I'm having a panic attack.

  12. We're waiting for the cheque to be signed.

  13. We sent your payment to somebody else.

  14. We misfiled your invoice.

  15. The police took your invoice from our premises.

  16. Bills?? Kids must have stolen it from the mailbox. We lose a lot of bills that way.

  17. We just sent that payment out with the morning mail.. Is your address xxx, xxx? No? Sorry, we'll get you a new payment as soon as the other one is returned.

  18. I thought someone else here had paid it!

  19. Our chopper crashed, and we lost our cheque-book.

  20. Sorry, we have the cheque right here, 'cause we'd forgotten to post it.

  21. We've just been shot by intruders. We're losing blood quickly. Can you call back later?

  22. The bookkeeper had an accident, she was trying to put on a sports bra, sprained her neck, and has to wear a cervical collar – so she can't look down to fill out cheques.

  23. Our bank was robbed.

  24. We can't take a message, our secretary left, and took the pencil.

  25. We’re too busy to deal with this right now.

Contractual issues:

  1. We did not agree to penalties & interest charges in the contract.

  2. We don't pay penalties & interest.

  3. The penalties & interest are extortionate.

  4. We did not agree to your invoicing terms.

  5. We were not aware of the law!

  6. Penalties are not legal!

  7. We don't give a ____ about you. What can you do? Put us in jail for not paying?

  8. We didn't know we had a contract with your company... YES, we requested services... YES, you performed those services... YES, we have your invoice, but we're not going to pay it because we didn't know we contracted with you!

  9. We've decided to not use the products/services you supplied to us.

  10. We had someone else re-do what you did.

  11. When you do the other/remaining projects, we'll pay you then.

Technology issues:

  1. We can’t pay – we’re in the middle of the payroll run.

  2. Our systems can't cope.

  3. We can't do a cheques run EVERY day!

  4. We don’t have a payment run until next month.

  5. A new computer system is being installed.

  6. Our computer system has failed; our server is down.

External factors:

  1. The cheque is in the post.

  2. We posted the cheque, but a firework was put in the post box.

  3. It was someone else's fault.

  4. Cashflow problems, waiting for debtors to pay us.

  5. If we pay you, then we won't have money to pay others.

  6. Its only money. The Tax-man gets most of it anyway.


[Top]      What's New ] Contact Us ] Referrals ] Feedback ] Products Summary ] DownLoads ] Orders ] Links ] Anti-Spyware ]