This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.
To capture the video (filesize: 19MB), using the free "QuickTime Player" application:
; Fully disassembled and analyzed source to AE | |
; DCLOCK.SYSTEM by M.G. - 04/18/2017 | |
; Assembles to a binary match for AE code unless | |
; FIX_BUGS is set. | |
; speaking of FIX_BUGS, there are critical bugs in the | |
; original AE code: | |
; * When driver loader is initially probing it corrupts the | |
; Apple //c Memory Expansion Card: | |
; - it saves, but fails to restore, data at address $080000 |
#!/boot/bzImage | |
# Linux kernel userspace initialization code, translated to bash | |
# (Minus floppy disk handling, because seriously, it's 2017.) | |
# Not 100% accurate, but gives you a good idea of how kernel init works | |
# GPLv2, Copyright 2017 Hector Martin <[email protected]> | |
# Based on Linux 4.10-rc2. | |
# Note: pretend chroot is a builtin and affects the current process | |
# Note: kernel actually uses major/minor device numbers instead of device name |