I miss being able to list files sorted by "newest last", so I've been working on a simple file directory listing program that does just that !
I decided writing it in C would be quite straight forward, so I decided to do it in assembler for more of a challenge, and to get experience with using some of the CP/M 3 features.
The hardest part has been getting an assembler version of quicksort working.
My program is now working but still needs improvements such as checking that the disk has been set up for time stamping and taking a file search pattern.
PeterO
24/05/2025 19:58 FORMATE.MAC
24/05/2025 20:00
FORMATE.COM24/05/2025 20:00 FORMATE.REL
24/05/2025 20:02
L80.COM24/05/2025 20:02
M80.COM24/05/2025 20:03 WRITEF.BAK
24/05/2025 20:03 WRITEF.MAC
25/05/2025 15:09
WRITEF.COM26/05/2025 08:01 WRITEF.TXT
26/05/2025 10:30 WRITEF.PRN
26/05/2025 10:30 WRITEF.REL
26/05/2025 13:54
SAVE.COM26/05/2025 13:54 SAVE.REL
26/05/2025 13:55 FRED.OLD
26/05/2025 17:59 TEST.BAK
26/05/2025 18:22 FRED.BAK
26/05/2025 18:22 FRED.TXT
27/05/2025 13:10 TEST.TXT
27/05/2025 17:08 F1.BAK
27/05/2025 17:11 F1.TXT
28/05/2025 22:13 SAVE.BAK
28/05/2025 22:21 SAVE.MAC
29/05/2025 09:26 CNVDAYS.BAK
29/05/2025 09:28 CNVDAYS.MAC
29/05/2025 09:28 CNVDAYS.REL
31/05/2025 07:35 LIST.PRN
05/06/2025 11:28 LIST.BAK
05/06/2025 11:30
LIST.COM05/06/2025 11:30 LIST.MAC
05/06/2025 11:30 LIST.REL
11:51 J0>>