I'm looking for a DOS program that a shop could use...

Must have the ability to:-
Print Receipts
Use a Dot Matrix Printer
Run on a 25mhz with 4mb ram

Optional Features:-
Password Protected Exit
Barcode Scanning
Log Transactions

That is all