1

Temat: st i klawiatura

ile klawiszy tos/programista moze odczytac z kontrolera IKBD wcisnietych na raz?
pomijam celowosc wciskania klawiszy na raz, ale ile?
z testow wychodzi mi ze az cale dwa, co jest troche dziwne, bo wszak da sie wcisnac ctrl+alt+delete
moze trzeba mu wyslac jakas komende?

ps. dalem to tutaj, bo nie wiem gdzie to przypiac - rownie dobrze pasuje do programowania 16/32bit

przechodze na tumiwisizm

2

Odp: st i klawiatura

tak z pamięći to trzy na raz na pewno da radę: ctrl+ alt + (Fn lub klaisz alfanumeryczny)
Edytor Devpac'a używa takich potrójnych kombinacji

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

Odp: st i klawiatura

Wiele aplikacji wykorzystuje 3-klawiszowe komba :)
A odnośnie maksa, to mi się skądś kojarzy że 4, ale nie wiem na ile to wiarygodne.

Ostatnio edytowany przez jury (2012-08-14 18:15:27)

4

Odp: st i klawiatura

z tego co widze, to 3 sa mozliwe TYLKO I WYLACZNIE jesli jednym z nich jest alt

przechodze na tumiwisizm

5

Odp: st i klawiatura

Candle, jak chcesz to z poziomu TOS'a możesz wgrać własny program do obsługi IKBD (procek 6301). Będziesz miał możliwość odczytu wielu klawiszy na raz (po jednym z każdego wiersza). TOS limituje dostęp do tych istotnych kombinacji.

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

6

Odp: st i klawiatura

nie zupelnie, procek ma 128 bajtow ramu i pare k romu
da sie zgrac firmware, da sie wykonac procedure z romu jesli zna sie jej adres, da sie zmodyfikowac ram (byc moze jest tam jakas stala przepisywana z romu ktora wyznacza ilosc klawiszy ktore moga byc na raz wcisniete), ale nie da sie wgrac calego programu z tosu, czy czegokolwiek innego niz fabryka do tych procesorow

przechodze na tumiwisizm

7

Odp: st i klawiatura

z tego co czytałem na Hatari forum, to są gry które wczytują do IKBD własną procedurę obsługę klawiatury. w sumie to 128 bajtów co całkiem sporo

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

Odp: st i klawiatura

Być może ta teoria z Alt'em ma coś w sobie :)
Natomiast można wcisnąć czeroprzyciskowe kombo: Ctrl-Shift-Alt-Delete :D

9

Odp: st i klawiatura

128 bajtow na stos, procedure skanujaca, zmienne i jakas procedure do transmisji
jeszcze zalezy od cpu czy ma rozdzielne pamieci danych i programu

przechodze na tumiwisizm

10

Odp: st i klawiatura

stos trupów

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

11

Odp: st i klawiatura

a moze jednak merytoryczniej?

przechodze na tumiwisizm

12

Odp: st i klawiatura

sorry Candle, to takie 'metalowe' zboczenie, wiesz, ropa, trupy, choroby, patologie :) no i odruch pawłowa na hasło stos...

co do IKBD to tak na szybko:
Transbeauce 2 ładuje i używa własną procedurę IKBD;
Chaos AD - "the ikbd is used at the start to "decrypt" the demo "

tak więc da radę

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

13

Odp: st i klawiatura

czyli
1) naumiec sie 6301
2) olac 6301, zrobic replacement

przechodze na tumiwisizm

14

Odp: st i klawiatura

W Falconie jest magiczna kombinacja do resetu nvram: CONTROL / ALTERNATE / RIGHT SHIFT / UNDO

--== Kup Pan/i dyskietkę - jedyna taka oferta w całym InterNetCie - http://www.atari.org.pl/forum/viewtopic.php?id=18887 ==--

<-- Kontakt przez "E-mail" albowiem moja skrzynka "PW" jest pełna i zaprawdę nie mam czego usunąć.

15

Odp: st i klawiatura

Candle może opisać w szerszym kontekście co chcesz osiągnąć?

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

16

Odp: st i klawiatura

no tak, ale nawet przy falconie mam klawiature od st
chociaz... sprawdze

czy ktos z aktywnych posiadaczy st/falcona moglby zrzucic mi zawartosc ichnich ikbd'ow? pewnie sa do tego jakies narzedzia

ja w tej chwili testuje calosc poza swoim krwioobiegiem (tu wlaczyc psa pawlowa)

przechodze na tumiwisizm

17

Odp: st i klawiatura

Candle napisał/a:

ja w tej chwili testuje calosc poza swoim krwioobiegiem (tu wlaczyc psa pawlowa)

yeahhh!!! :)

rom we wszystkich klawiaturach powinien być ten sam, bo wyglądają sprzętowo tak samo

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

18

Odp: st i klawiatura

A czy ten ROM to C070122-002? Taki cóś mam w QWERTY w Falconie i ST.

--== Kup Pan/i dyskietkę - jedyna taka oferta w całym InterNetCie - http://www.atari.org.pl/forum/viewtopic.php?id=18887 ==--

<-- Kontakt przez "E-mail" albowiem moja skrzynka "PW" jest pełna i zaprawdę nie mam czego usunąć.

Odp: st i klawiatura

Mnie się wydaje że można opanować praktycznie dowolne kombinacje, bo klawiatura zgłasza zdarzenia przyciśnięcia i puszczenia klawisza - jak się to w aplikacji obsłuży to nie ma problemu. Pamiętam nawet jedno demo które do pokazania hidden screenu wymagało wciśnięcia iście akrobatycznej kombinacji klawiszy na dwie ręce nos i język ;)

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 SkunkBoard), Lynx II, 2x Portfolio

20

Odp: st i klawiatura

no wlasnie Adam, wysyla dwa bajty wcisniecia
jak wcisniesz trzeci - milczy, chyba ze to alt
jesli pamietasz to demo, sprobuj odpalic je na steemie - nie widizalem tam w kodzie emulacji 6301, wiec jesli ktos zrobil upload i execute, powinno nie dac sie wejsc do tego screen'a
tak czy owak podtrzymuje - jesli ktos moze, niech zrobi dumpa, ja swoje ste i mege mam w tej chwili nieosiagalna

przechodze na tumiwisizm

Odp: st i klawiatura

Niestety nie pamiętam, to już daaaawno temu było.

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 SkunkBoard), Lynx II, 2x Portfolio

22

Odp: st i klawiatura

pamietam czy nie pamietam? jakas moze decyzja? :P

przechodze na tumiwisizm

Odp: st i klawiatura

Pamiętam demo, nie pamiętam nazwy. Tyle że to było jakieś megademo. To moja ostateczna odpowiedź ;)

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 SkunkBoard), Lynx II, 2x Portfolio

24

Odp: st i klawiatura

2, zapraszam we wrzesniu

przechodze na tumiwisizm

25

Odp: st i klawiatura

Jak da się zdumpować tym programatorem od Ciebie, to zrobię i podeślę. Możesz tylko poradzić jaki typ kostki ustawić?

--== Kup Pan/i dyskietkę - jedyna taka oferta w całym InterNetCie - http://www.atari.org.pl/forum/viewtopic.php?id=18887 ==--

<-- Kontakt przez "E-mail" albowiem moja skrzynka "PW" jest pełna i zaprawdę nie mam czego usunąć.