I'm glad you are making progress.
The dsl-xxx-initrd.iso image is a new one on me. I didn't even know it existed, and after searching I still don't know what it is for. I suspect you want to use the dsl-xxx.iso image, or if your computer is an "older one no longer supported by isolinux," you can try dsl-xxx-syslinux.iso. It is likely that DSL would need the same "cheat codes" as DSL-N.
While related, DSL-N is really (IMHO) a different distro than DSL. DSL is committed to remaining less than a 50 MB ISO image while DSL-N does not so restrict itself, and I believe DSL is still committed to staying with a 2.4 kernel while DSL-N uses a 2.6 kernel. But DSL-N is (was?) still an interesting project. Sadly, it seems to be dead in the water with no releases since 2006. But if you are feel severely constrained by the capabilities of your system, you might be better off staying with DSL. (Assuming you can get it to boot!
) FYI, I have run DSL (older versions) entirely from ram (cheat code:
toram) on a system with only 112 MB of RAM. I did have swap partitions available, but I can't remember if they were actually needed. So I think (w/o using
toram) you should be able to successfully use DSL with 64 MB of RAM. I once installed DSL 1.0 on somebody else's computer with only 32 MB RAM. But it had to do a fair amount of swapping when using something like Firefox!
Good luck!