changes to dc-burn-netbsd
- rename 'extract sets' from -r to -s
- Split out the code to adjust the extracted data for live CD usage and enable
via '-l'. Make -l imply '-s base -k GENERIC' unless overridden
- Tweak live setup further to speed up slightly and avoid rebuilding the
X11 fontcache, sort rc.conf, set dhcpcd=YES & tweak root entry in fstab
- Disable burning to CD by default and add -b to enable
- Add support for listing and downloading/burning the daily NetBSD
branch builds from nyftp.netbsd.org
pkgsrc changes:
Set RESTRICTED and NO_{BIN,SRC}_ON_{CDROM,FTP} due to contents of makeip
Changes to dc-burn-netbsd
- If run as non root, call sudo where root is required
- Adjust -r to permit explicit list of tarfiles to extract
- Enumerate all possible tarfiles to avoid having to query NetBSD site
- Add -e option to tun emulator (gxemul) on result
- Fix rework of extracted files to create viable live image
- Implement -v '?' to list available versions (from main NetBSD site)
- Automatically check NetBSD-archive directory for older NetBSD versions
dc-burn-netbsd updated to 1.1:
- Check & clean data dir if build options change
- Extend "-r" to take type of release - base, std, x
- Tweak extracted files with -r to get closer to viable root-on-cd system
Contents: some Dreamcast tools from Marcus Comstedt http://mc.pp.se/dc/sw.html
and a dc-burn-netbsd script to build and burn a bootable NetBSD/dreamcast CD
dc-burn-netbsd
Script to download a given NetBSD/dreamcast version and burn a bootable CD
dc-makeip (IP creator)
Utility for creating IP.BIN from a textual representation of IP0000.BIN
dc-scramble (1ST_READ.BIN scrambler)
Utility to "scramble" binary files to match bootloader requirements
share/dc-tools/ip_slave/ (IP upload slave)
Dreamcast binary to upload and run software over ethernet
share/dc-tools/serial_slave/ (Serial upload slave)
Dreamcast binary to upload and run software over the serial port