|
|
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.2 root 17: sleep 2
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:
24: # output command to re-build test.prg
25: text ahcc_p.ttp gemdos.prj
26: # press Return to execute it
27: keypress 28
28:
29: # wait build to finish
1.1.1.3 ! root 30: sleep 5
1.1 root 31:
32: # kill hatari
33: kill
34: quit
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.