Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Changed all references to "FOCAL 69" to "FOCAL,1969", and linked to the new "[Running FOCAL,1969]" wiki article which explains why this naming difference matters. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
d10da9f38617cb2bfc882292f9f976c2 |
User & Date: | tangent 2019-08-16 00:50:59.761 |
Context
2019-08-18
| ||
00:57 | Tightened up the Fossil vs Git stuff in HACKERS.md, added a bit more Fossil help, added some links to external help, and reorganized the top level sections to flow better. check-in: ce1fca0017 user: tangent tags: trunk | |
2019-08-17
| ||
23:15 | Merged the use of libbcm_host from trunk with Oscar's new GPIO pull up/down setup code to get the best of both worlds. This requires a version of libbcm_host that was only just released: https://github.com/raspberrypi/firmware/issues/1161 check-in: 1eee471981 user: tangent tags: pi4-gpio-clean | |
2019-08-16
| ||
00:50 | Changed all references to "FOCAL 69" to "FOCAL,1969", and linked to the new "[Running FOCAL,1969]" wiki article which explains why this naming difference matters. check-in: d10da9f386 user: tangent tags: trunk | |
2019-08-15
| ||
22:49 | Updated the docs talking about Fossil 2.x binaries now that Buster is out, shipping Fossil 2.9. check-in: 062d059f8a user: tangent tags: trunk | |
Changes
Changes to README.md.
︙ | ︙ | |||
661 662 663 664 665 666 667 | That having been said, people don't go to a ren fair and expect to experience the historical ubiquity of typhoid fever, so do not feel guilty if you choose to try this option. [uvte]: https://tangentsoft.com/pidp8i/wiki?name=Using+VTEDIT * **--enable-os8-focal69** — Because the default installation includes | | | | | | | | | | > | 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 | That having been said, people don't go to a ren fair and expect to experience the historical ubiquity of typhoid fever, so do not feel guilty if you choose to try this option. [uvte]: https://tangentsoft.com/pidp8i/wiki?name=Using+VTEDIT * **--enable-os8-focal69** — Because the default installation includes U/W FOCAL, we have chosen to leave [FOCAL,1969][f69] out by default to save space on the O/S 8 system disk. You can give this option to install this implementation alongside U/W FOCAL, or you can couple this option with `--disable-os8-uwfocal` to reverse our choice of which FOCAL implementation to install by default. You should know that the reason we made this choice is that the version of FOCAL,1969 we are currently shipping is fairly minimal: we believe we are shipping the original DEC version of FOCAL,1969 plus a few carefully-selected overlays. There are many more overlays and patches available on the Internet for FOCAL,1969, but we have not had time to sort through these and make choices of which ones to ship or how to manage which ones get installed. Thus our choice: we want to provide the most functional version of FOCAL by default, and within the limitations of the time we have chosen to spend on this, that is U/W FOCAL today. (See our [U/W FOCAL manual supplement][suppd] for a list of differences between these versions of FOCAL, which implicitly explains why we chose it.) It is possible that we will eventually add enough patches and overlays to FOCAL,1969 that it will become more powerful than U/W FOCAL, so we might then choose to switch the defaults, but that is just speculation at the time of this writing. [f69]: https://tangentsoft.com/pidp8i/wiki?name=Running+FOCAL%2C1969 [suppd]: https://tangentsoft.com/pidp8i/doc/trunk/doc/uwfocal-manual-supp.md#diffs #### --os8-minimal If you set this flag, it sets all `--enable-os8-*` flags to false and all `--disable-os8-*` flags to true. If you give this along with any |
︙ | ︙ |
Changes to auto.def.
︙ | ︙ | |||
55 56 57 58 59 60 61 | set os8opts { advent 1 "Adventure" ba 1 "*.BA BASIC games and demos" cc8 1 "the native OS/8 CC8 compiler" chess 1 "the CHECKMO-II game of chess" crt 1 "CRT-style rubout processing" dcp 1 "the DCP disassembler" | | | 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | set os8opts { advent 1 "Adventure" ba 1 "*.BA BASIC games and demos" cc8 1 "the native OS/8 CC8 compiler" chess 1 "the CHECKMO-II game of chess" crt 1 "CRT-style rubout processing" dcp 1 "the DCP disassembler" focal69 0 "FOCAL,1969" fortran-ii 1 "FORTRAN II" fortran-iv 1 "FORTRAN IV" init 1 "the OS/8 INIT message" k12 1 "12-bit Kermit" macrel 1 "the MACREL assembler" music 0 "*.MU files" uwfocal 1 "U/W FOCAL (only)" |
︙ | ︙ | |||
86 87 88 89 90 91 92 | alt-serial-mod => "use GPIO drive scheme suitable for James L-W's serial mod method" boot-tape-config: => "Boot tape configuration: tc08, or td12k" boot-tape-version: => "OS/8 version for boot tape, either v3d or v3f" cc8-cross=1 => "do not build the cc8 cross-compiler on the host" debug-mode => "create a debug build (default is release)" lowercase: => "select how lowercase input is to be handled" no-lamp-simulator => "use simple LED driver instead of incandescent lamp simulator" | | | 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 | alt-serial-mod => "use GPIO drive scheme suitable for James L-W's serial mod method" boot-tape-config: => "Boot tape configuration: tc08, or td12k" boot-tape-version: => "OS/8 version for boot tape, either v3d or v3f" cc8-cross=1 => "do not build the cc8 cross-compiler on the host" debug-mode => "create a debug build (default is release)" lowercase: => "select how lowercase input is to be handled" no-lamp-simulator => "use simple LED driver instead of incandescent lamp simulator" os8-focal=1 => "leave FOCAL,1969 and U/W FOCAL off the built OS/8 RK05 image" os8-minimal => "set all --disable-os8-* options, giving minimal OS/8 bin disk" os8-src=1 => "do not build v3d-src.rk05 from OS/8 source tapes" savestate => "save simulator state (regs, core, devices) on exit; restore on restart" serial-mod => "use GPIO drive scheme suitable for Oscar Vermeulen's serial mod method" throttle: => "override the throttle values in the boot scripts" usb-automount=1 => "do not automatically mount USB drives for SING_STEP + DF" } |
︙ | ︙ |