DOS Navigator переехал на Free Pascal и запустился под Linux, а Volkov Commander зажил в эмуляторе на Go
DOS Navigator портировали на Free Pascal с нуля вычистив весь код оригинальной Turbo Vision от Borland и заменив ее на современный Pascal-порт библиотеки tvision. Уже работает почти всё — панели, редактор, встроенный Тетрис. Кодировка пока однобайтная, но в отдельной ветке уже трудятся над UTF-8.
Volkov Commander, легенда среди DOS-менеджеров, теперь запускается прямо в терминале Linux через go2dos, эмулятор DOS с программной эмуляцией процессора 8088, написанный на Go. То есть программу тридцатилетней давности гоняют через виртуальный процессор, написанный на языке, которому самому-то едва больше 15 лет, да еще экспериментируют с запуском через WASM и wazero — в теории открывая путь к Volkov Commander прямо в браузере. Пробросили буфер обмена, длинные имена файлов и прозрачную перекодировку в UTF-8, то есть софт из MS-DOS теперь умеет работать с современной локалью почти как родной линуксовый тул.
Классический ретрокомпьютинг на максималках
Linux / Линукс🥸
Post #12883
1.01K

- 👍 17
- ❤ 2