20.Nov.2023
|
CLI command: sysvars V0.11
The sysvars command creates environment variables with system information in order to make it dependent on these, for example, in the startup sequence, which patches are included. So far there is information on the CPU and FPU, the chipset, the vertical frame rate (PAL/NTSC), Kickstart version and revision, version and revision of bsdsocket.library as well as whether the emulator UAE is used - and if so, in which version.
Die Version 0.11 provides the following changes:
- Added the tiny tool KSGE36 to the distribution
- Stands for KickStart greater or equal 36
- Tests if the current OS is at least version 36 (i.e., OS 2.0)
- Used in the test script to decide if an ENV: assign is necessary (which is for OS below 2.0) and commands have to be made resident (see below)
- It is more or less equivalent to calling Version 36 from Workbench, with the difference that it can be freely distributed (unlike the Version command) and also works below OS 1.3
- Improved the speed of the test script in OS1.2 and OS1.3 by putting the ECHO, IF, ELSE, and ENDIF commands into RAM (via resident if in shell)
- The test (in test/echo-test) can be run from workbench or deployed on a bootable floppy for real Amigas. The script CreateTestDisk can be called with a device name (e.g., df1:) to create such a disk
- Fix for AROS (here, SetVar cannot access the bsdsocket.library id string)
- Code builds with most ASM-One flavors again.
- Added version information so you can call Version sysvars
- Code/comment cleanup
Direct ownload: sysvars.lha (16 KB) (dr)
[News message: 20. Nov. 2023, 06:27] [Comments: 0]
[Send via e-mail] [Print version] [ASCII version]
|