|
|
1.1 ! root 1: # This is an example hconsole input file ! 2: # ! 3: # You can try it with something like this: ! 4: # hconsole.py example-commands --exit -- --tos etos512k.img ! 5: # ! 6: # I.e. specify TOS image for Hatari and exit after the the input file. ! 7: # ! 8: # For more fun, use also Hatari's --bios-intercept option. :-) ! 9: ! 10: # wait for TOS to boot ! 11: sleep 3 ! 12: ! 13: # Note: keypress/down/up commands take either one character or ! 14: # a multidigit key scancode. Scancodes need to be used for keys ! 15: # that produce non-alphanumeric characters (white space would ! 16: # even get stripped by command processing). ! 17: # ! 18: # Scancodes for special keys: ! 19: # - Tab: 15 ! 20: # - Return: 28 ! 21: # - Enter: 114 ! 22: # - Space: 57 ! 23: # - Delete: 83 ! 24: # - Backspace: 14 ! 25: # - Escape: 0x1 ! 26: # - Control: 29 ! 27: # - Alternate: 56 ! 28: # - Left Shift: 42 ! 29: # - Right Shift: 54 ! 30: # - Caps Lock: 53 ! 31: # - Insert: 82 ! 32: # - Home: 71 ! 33: # - Help: 98 ! 34: # - Undo: 97 ! 35: # - Cursor Up: 72 ! 36: # - Cursor Down: 80 ! 37: # - Cursor Left: 75 ! 38: # - Cursor Right: 77 ! 39: ! 40: # Invoke EmuCON with ^Z: Control down, press Z, Control up ! 41: keydown 29 ! 42: keypress Z ! 43: keyup 29 ! 44: ! 45: # press Return ! 46: keypress 28 ! 47: # and output some text to EmuTOS console ! 48: text Welcome to 'hconsole' example...
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.