Remix.run Logo
pvg 3 days ago

Whoa there. Gotta run Doom and BASIC to compete with DOS. That is the officially recognized DOS-Kármán line.

krustowski 3 days ago | parent | next [-]

What a challenge! Need to implement some interrupts it seems then, to provide an API for filesystem and so... Thank you for such idea

rzzzt 3 days ago | parent | next [-]

Doomgeneric has a very thin platform-specific layer: https://github.com/ozkl/doomgeneric?tab=readme-ov-file#porti...

jmspring 3 days ago | parent | prev [-]

I want some TSRs and print spoolers...

rollcat 3 days ago | parent | prev | next [-]

DOOM required DOS 5.0. rou2exOS is only the second take. Watch this area ;)

pjmlp 2 days ago | parent | prev | next [-]

Borland languages and xBase ecosystem as well

jdsully 3 days ago | parent | prev | next [-]

Nobody cares about Lotus 1-2-3 support any longer :)

jmspring 3 days ago | parent [-]

What about Wordstar?

RoyTyrell 2 days ago | parent | next [-]

The text editor JOE has a WordStar mode.

hans_castorp 3 days ago | parent | prev [-]

WordPerfect was better anyway :) (SCNR)

mycall 3 days ago | parent | prev [-]

also, can't be a dos with the 'dir' command.

krustowski 3 days ago | parent | next [-]

Afaik there is a 'DIR' command in MS-DOS. Anyway, what would be a better command to list a directory? I could think of 'ls' maybe

onre 3 days ago | parent | next [-]

I would most likely end up with something like this:

  CAT          CATalogue - output the contents of current directory
  RM           to Raster Memory - load contents of named file in framebuffer
  MV           Make Virtual - map the file into memory and output the address
  LS           Load System - attempt to reboot using the named file as the kernel
  CD           Create Directory - self-explanatory
  SH           System Halt - immediately stop all processing
...and so on.
OccamsMirror 3 days ago | parent | next [-]

I suggest:

    RM           Relocate me - you could also use the "-rf" flag to relative fuzzy matching, for instance `rm -rf tmp` to find any temp-like folder near your current location. Pretty standard stuff.
    CD           Clear data - `cd -L /temp` would "liquidate" the directory.
This would be a much simpler command interface.
GTP 2 days ago | parent | prev | next [-]

To create a file, we should take inspiration from TOPS-10 and call the command `make` [0]. When issuing `make love`, it should ask for confirmation to the user: `not war?`.

[0] https://en.wikipedia.org/wiki/Easter_egg_(media)

anyfoo 3 days ago | parent | prev | next [-]

Very good design. Implements only the essential tasks an operator would need with concise and well-known mnemonics. I’m sure this will be immediately intuitive to anyone, with no potential for mistakes whatsoever.

stuaxo 2 days ago | parent | prev | next [-]

CAT was on the Amstrad CPC.

koziserek 3 days ago | parent | prev [-]

Love it.

pjmlp 2 days ago | parent | prev | next [-]

As someone old enough to have started on MS-DOS 3.3, dir has been there all time.

rzzzt 3 days ago | parent | prev [-]

CATALOG, DSPFLR, Get-ChildItem

guestbest 3 days ago | parent | prev [-]

It would seem to logically follow that a Disk Operating System would have a directory list utility for disks like ‘dir’. It was there in the first version called 86 DOS.

https://en.m.wikipedia.org/wiki/86-DOS

AndrewDavis 3 days ago | parent [-]

`dir` was also in CP/M. Though it didn't have a concept of a file hierarchy, so it listed all files on the disk (but did support supplying a pattern to filter against).