Annotation of hatari/tests/tosboot/disk/ahcc-gemdos, revision 1.1.1.5

1.1       root        1: # hconsole input file to build disk/gemdos.prg with AHCC
                      2: #
                      3: # usage:
1.1.1.3   root        4: # 1. symlink ahcc_p.ttp program, include and lib directories for AHCC
                      5: #    under the same directory where this script and sources are
1.1       root        6: # 2. run:
1.1.1.3   root        7: #    hconsole.py ./ahcc-gemdos -- --machine tt -s 14 -m --tos etos512.img .
                      8: #
                      9: # Notes:
                     10: # - EmuTOS 512k is needed for EmuCON console
                     11: # - AHCC requires 030 machine (alternatively you can use AHCCST)
1.1       root       12: 
                     13: # boot faster (1s instead of >10s) and show EmuCON output on console
1.1.1.3   root       14: setopt --statusbar off --fast-forward yes --fastfdc on --conout 2
1.1       root       15: 
                     16: # wait for EmuTOS to boot
1.1.1.5 ! root       17: sleep 4
1.1       root       18: 
                     19: # Invoke EmuCON with ^Z: Control down, press Z, Control up
                     20: keydown 29
                     21: keypress Z
                     22: keyup 29
                     23: 
1.1.1.4   root       24: # wait EmuCON to accept input
                     25: sleep 1
                     26: 
1.1       root       27: # output command to re-build test.prg
                     28: text ahcc_p.ttp gemdos.prj
                     29: # press Return to execute it
                     30: keypress 28
                     31: 
                     32: # wait build to finish
1.1.1.3   root       33: sleep 5
1.1       root       34: 
                     35: # kill hatari
                     36: kill
                     37: quit

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.