Jak powszechnie wiadomo (lub nie) pod TOS>2.0 można przypisać programy do klawiszy funkcyjnych. W pliku NEWDESK.INF jest to zapisane poprzez numer klawisza funkcyjnego.
Pytanie: czy jest program pozwalający na powiązanie uruchamianej aplikacji z kodem klawisza, tak aby można było wykorzystać np. kombinację SHIFT+Fx czy inne kombinacje z poziomu GEM ?

Było miło :) Do widzenia.

2 Ostatnio edytowany przez Cyprian (2023-05-31 10:09:50)

Tak dla uściślenia, nie sam TOS ale program Desktop w TOS 2.x i nowszych ma taką możliwość.

Wracając do tematu to w "Install Application" --> "Install as" wpisz "F11", będą to klawisze SHIFT + F1

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

3

Muszę dodać sobie te info do notatek, jak będę pisał kiedyś demko na ST to będzie jak znalazł do testowania, bo przeklikiwanie się przez te wszystkie GEMowe okienka w poszukiwaniu programu to jednak mordęga.

4

@laoo/ng ikony często używanych programów możesz wyciągnąć na biurko

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

5

Cyprian napisał/a:

@laoo/ng ikony często używanych programów możesz wyciągnąć na biurko

ale tylko w TOS>2.0 ? czy też w 1.6 ?

.

Tylko w 2+.

Atari: FireBee (Falcon030 CT60e SuperVidel SvEthlana CTPCI) TT (520ST Pak030 Frak PuPla Panther) (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435) (1040STFM UltraSatan SM124) (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224) 260ST, 520 ST+, (MEGA ST SM125) (65XE Rapidus U1MB VBXE SIDE2 SIO2PC) (Jaguar JagCD SkunkBoard GameCart) (Lynx II AgaCart GameCart) 2xPortfolio Hades

7

Desktop w ROMie to tak jak Adam napisał 2+.
Z dysku można też załadować inny lepszy desktop: https://www.atariuptodate.de/en/util/desktop

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

8

Do odpalania często uzywanych programów mam presety w xboot(są też inne appki), jest tam opcja odpalenia prg. Zadziała na każdym tosie..
do testowania softu używam uiptoola (jak ktoś manetusbee lub lighting st (jest obsługa ethernet na usb)), mam preset który go odpala uiptool po włączeniu, jak przejdzie w standby można robić upload i potem odpalenie curlem (request po http) np. skryptem z basha (to przy testowaniu na sprzęcie, z emulatorem mozna podobnie, tyle że można wrzucić prg / tos jako argument o ile pamiętam, więc jest łatwiej)..

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

9

Teoretycznie skankody z klawiatury powinny być identyczne, wszak są one niezależne od systemu. Jeżeli dobrze to rozumiem :)

Kupiłem sobie mała klawiaturę na PS/2. Dwa klawisze oznaczone "~" i "|" robią m.in. zamęt. Jak sprawdzam na PC pod Linux/Windows to mają one odpowiednio 0x29 i 0x2B. Natomiast z poziomu Atari oba zgłaszają kod 0x29 z tym, że pierwszy dodatkowo "sugeruje" wciśnięty prawy shift. Poza tym z SHIFT'em pokazuje inny kod 0x34.

Do sprawdzenia pod TOS użyłem programu ze strony 20 "COMPUTE!'s Technical Reference Guide - Atari ST - Volume 3 - TOS".

scancode

Było miło :) Do widzenia.