Author Topic: [Resolved] I wanna be your dos.  (Read 1276 times)

0 Members and 1 Guest are viewing this topic.

Offline m_dr_m

  • CPC6128
  • ****
  • Posts: 261
  • Country: se
  • http://orgams.wikidot.com/
    • OrgaMS!
  • Liked: 172
  • Likes Given: 187
[Resolved] I wanna be your dos.
« on: 23:23, 18 April 20 »

Building on MultiDos idea from 0ffse7, the mass-DOSes (CubeMDos, ImpDos, AlbireOs, SecretDos, ...) would gain to mutualise some features.


# Path handling


The ability to use a full path each time a filename is needed.
   IMPORT "/lib/crtc.o"


# Globs


Not only |era,"*.bak" should work as expected everywhere, but it would be nice to handle "**". So that we can search for a file like that:
|dir,"**/3d*"


# Directory iteration


For nice UI.


# Mounting points


E.g. "a:" would mean "CubeMDos on XMass", "b:" would mean HxC in direct mode.
  • This ease compatibility for older software (e.g. OCP Art Studio).
The most useful points for me (already provided by CubeMDos without mount system):
  • Cold reset should default on the drive/partition of choice (X-Mass, typically).
  • Hot reset should retain the current directory.
All of that would either entail a "Master" ROM dispatching to the right DOS or an utility ROM that each DOS could access.


Or, maybe firmware + Amsdos isn't cut to fit anymore. I shall revisit SymbOs and FutureOs. Non negotiable: being able to go from hard reset to persistent Orgams source in less than 3 keystrokes and 2 seconds!
« Last Edit: 18:04, 25 January 21 by m_dr_m »

Offline m_dr_m

  • CPC6128
  • ****
  • Posts: 261
  • Country: se
  • http://orgams.wikidot.com/
    • OrgaMS!
  • Liked: 172
  • Likes Given: 187
Re: I wanna be your dos.
« Reply #1 on: 18:29, 11 January 21 »
By the way, does any of these OS allow to search for a file across multiple DSK in an HXC/Gotek drive ?

Offline m_dr_m

  • CPC6128
  • ****
  • Posts: 261
  • Country: se
  • http://orgams.wikidot.com/
    • OrgaMS!
  • Liked: 172
  • Likes Given: 187
Re: [Resolved] I wanna be your dos.
« Reply #2 on: 18:05, 25 January 21 »
Resolved with UniDOS.


Well, for now it lacks some globs support, but way to go!