SuperIlu

Berlin, Germany, 19.03.2022, 16:24 |
DOjS v1.8.0 released (Announce) |
Version 1.8.0 (A package of 3D) / March 19th, 2022
* Added `LFN_SUPPORTED` global to indicate if long filenames are supported by the current DOS installation.
* Fixed some docs
* Added QOI Image decoder in `jsboot/qoi.js`. See https://qoiformat.org/
* Improved error reporting in case `Setup()`, `Loop()` or `Input()` are missing when running a script.
* Updated openssl to 1.1.1n
* Updated cURL to 7.80.0
* Added `-t` command line option to disable TCP/IP (faster startup with a loaded packet driver).
* Improved `Console` class with basic input handling
* Updated `Zip` to 0.2.2
* Added `ZIPFILE.DELETE` and `Zip.DeleteFile()`
* Improved project structure, DOjS main source is now located in `src/`, all native libraries in `plugins/` and all third party code in `3rdparty/`.
* Optimized buildfiles
* Improved IPX remote logging with `REMLOG.BAT` and `EnableRemoteDebug()`
* implemented `DPM` package manager
* A sketch can now query if it is running on DOjS using `if (navigator.appName === "DOjS") {`
Grab it on https://github.com/SuperIlu/DOjS/releases/tag/v1.80 as long as the binaries are still fresh :) --- Javascript on MS-DOS? Try DOjS https://github.com/SuperIlu/DOjS
Fediverse: @dec_hl@mastodon.social |
ecm

Düsseldorf, Germany, 19.03.2022, 17:31
@ SuperIlu
|
DOjS v1.8.0 released |
> * Added `LFN_SUPPORTED` global to indicate if long filenames are supported
> by the current DOS installation.
Technically an application should check for every DOS drive separately whether it supports LFNs. Eg doslfn may provide LFNs for local FAT FS drives but not on redirector drives, or dosemu2's MFS redirector may support LFNs for its drives but not for other redirector or local drives. --- l |
SuperIlu

Berlin, Germany, 19.03.2022, 17:38
@ ecm
|
DOjS v1.8.0 released |
> > * Added `LFN_SUPPORTED` global to indicate if long filenames are
> supported
> > by the current DOS installation.
>
> Technically an application should check for every DOS drive separately
> whether it supports LFNs. Eg doslfn may provide LFNs for local FAT FS
> drives but not on redirector drives, or dosemu2's MFS redirector may
> support LFNs for its drives but not for other redirector or local drives.
Yep, you are totally right. I just took a shortcut here and call _USE_LFN as suggested by http://www.delorie.com/djgpp/doc/libc/libc_843.html --- Javascript on MS-DOS? Try DOjS https://github.com/SuperIlu/DOjS
Fediverse: @dec_hl@mastodon.social |
glennmcc

North Jackson, Ohio (USA), 19.03.2022, 18:41
@ SuperIlu
|
DOjS v1.8.0 released |
> Version 1.8.0 (A package of 3D) / March 19th, 2022
> * Added `LFN_SUPPORTED` global to indicate if long filenames are supported
> by the current DOS installation.
> * Fixed some docs
> * Added QOI Image decoder in `jsboot/qoi.js`. See https://qoiformat.org/
> * Improved error reporting in case `Setup()`, `Loop()` or `Input()` are
> missing when running a script.
> * Updated openssl to 1.1.1n
> * Updated cURL to 7.80.0
> * Added `-t` command line option to disable TCP/IP (faster startup with a
> loaded packet driver).
> * Improved `Console` class with basic input handling
> * Updated `Zip` to 0.2.2
> * Added `ZIPFILE.DELETE` and `Zip.DeleteFile()`
> * Improved project structure, DOjS main source is now located in `src/`,
> all native libraries in `plugins/` and all third party code in
> `3rdparty/`.
> * Optimized buildfiles
> * Improved IPX remote logging with `REMLOG.BAT` and `EnableRemoteDebug()`
> * implemented `DPM` package manager
> * A sketch can now query if it is running on DOjS using `if
> (navigator.appName === "DOjS") {`
>
> Grab it on https://github.com/SuperIlu/DOjS/releases/tag/v1.80 as long as
> the binaries are still fresh :)
Got it...
root@glennmcc-i7:~/archives# git clone https://github.com/SuperIlu/DOjS.git
Cloning into 'DOjS'...
remote: Enumerating objects: 16118, done.
remote: Counting objects: 100% (3989/3989), done.
remote: Compressing objects: 100% (3033/3033), done.
remote: Total 16118 (delta 958), reused 3930 (delta 928), pack-reused 12129
Receiving objects: 100% (16118/16118), 49.97 MiB | 503.00 KiB/s, done.
Resolving deltas: 100% (4509/4509), done.
Thank you ! --- --
http://glennmcc.org/ |