Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins related to "trunk"
|
2025-11-25
| ||
| 02:22 | Add "make run-v3d" so people who want v3d after we make ock the default can get it. leaf check-in: c29b97e6ca user: poetnerd tags: trunk | |
|
2025-11-17
| ||
| 00:43 | Fix for non-default system file specification in os8-cp. I didn't fully enough understand how to use tempfile.NamedTemporaryFile. check-in: 0bd908eb80 user: poetnerd tags: trunk | |
|
2025-11-14
| ||
| 22:53 | Logged update to os8-cp in Changelog.md check-in: b70c53bf6b user: poetnerd tags: trunk | |
| 22:41 | Change to os8-cp: Now mount system image via a scratch copy. Document not to write into SYS: or DSK: Moved make_scratch out of os8script.py and into os8util.py since it is used both by os8-cp and os8util.py. This obviates the need for a requested rewrite of os8-cp. check-in: 35a272a71a user: poetnerd tags: trunk | |
| 20:59 | Change to os8-cp: Now mount system image via a scratch copy. Document not to write into SYS: or DSK: Moved make_scratch out of os8script.py and into os8util.py since it is used both by os8-cp and os8util.py. This obviates the need for a requested rewrite of os8-cp. leaf check-in: 8de1fe4d55 user: poetnerd tags: invert-deposit | |
|
2025-11-11
| ||
| 21:36 | Take important bugfix of os8-cp from trunk. check-in: 3edf6ac73f user: poetnerd tags: invert-deposit | |
| 21:34 | This fixes breakage I introduced into os8-cp in 9dcd78920a. When I added the support for the -z (zero) option, I left out the test for using it and instead used it all the time. This fixes the bug reported in ticket 3abb8cb2c936bca22a0c7564155b251a346b0c7c check-in: 6c3237d7ec user: poetnerd tags: trunk | |
| 17:22 | Complete merge from trunk check-in: c719e33985 user: poetnerd tags: invert-deposit | |
|
2025-11-09
| ||
| 22:44 | Additional status information letting us know when an include file is run within a script. check-in: a39428cee9 user: poetnerd tags: trunk | |
| 04:58 | Pull in fixes from Trunk. check-in: 1e1e7f934b user: poetnerd tags: invert-deposit | |
| 04:53 | Pull in fix to make clean. check-in: 89a92f45d0 user: poetnerd tags: trunk | |
| 04:52 | Fix a bug in make clean where the source rk05 images in obj were not cleaned up. check-in: 95cddcf6cd user: poetnerd tags: trunk | |
|
2025-11-05
| ||
| 04:05 | Updated Changelog.md to reflect recent changes. check-in: 0a43b6dfa8 user: poetnerd tags: trunk | |
|
2025-11-04
| ||
| 05:26 | Fix for ticket fafc91e2a51d3d1786037879cfb746cc97981705 Added "zero" to the AttachSpec, and threaded use of it into os8-cp. Now the -z option in our scripts is obeyed. check-in: 9dcd78920a user: poetnerd tags: trunk | |
|
2025-11-03
| ||
| 06:00 | Fix for v3f no-scope rubout support: 1. Decided to patch the version of SET inherited from v3d. Simplest to add the patch script, and do it with a one-liner in scripts/os8/all-tu56.os8. 2. Updated LCSYS.BI and UCSYS.BI as I did for v3d and OCK. check-in: ee7647f03e user: poetnerd tags: trunk | |
| 04:00 | Pull in updates from trunk. check-in: f20057b1c1 user: poetnerd tags: invert-deposit | |
| 03:40 | Updated UCSYS.BI and LCSYS.BI for v3d and ock. TODO: Consider fixing v3f as well. check-in: 519b95ed4b user: poetnerd tags: trunk | |
| 02:46 | Fix src/ock/CUSPS/SET.PA to use correct address for page zero literal for backslash. This gets the stock build of the OS/8 Combined Kit properly supporting SET TTY NO SCOPE. Fixes to LCSYS.BI and UCSYS.BI are also needed because they too break printing rubout support. check-in: ac04094c0b user: poetnerd tags: trunk | |
|
2025-10-25
| ||
| 21:43 | Branch to test software support of reversing the sense of the Deposit switch. This enables changing the switch orientation to match real the PDP-8 without having to cut traces. check-in: 47f170326c user: poetnerd tags: invert-deposit | |
| 21:37 | More formatting cleanups. check-in: b526875c53 user: poetnerd tags: trunk | |
| 19:42 | Cross BASIC games bugfix off the plans. I've lost interest in fixing YAHTZE. I don't remember the other stuff I flagged. check-in: 26be391409 user: poetnerd tags: trunk | |
| 19:10 | Proofread: We shipped the FOCAL pie in the sky issue. :-) check-in: eac97d24bf user: poetnerd tags: trunk | |
| 19:01 | Reformatted ChangeLog doc. Included mention of the palbart update. check-in: a3495469e7 user: poetnerd tags: trunk | |
| 16:36 | Update of palbart from Dave Gesswein. Changes: /* v2.14 07Mar23 DJG Fixed compile warning about possible buffer overrun.*/ /* v2.15 31Oct23 FPW Fixed FLTG, patch from Folke Will. */ /* FLTG is palbart extension from MACRO-8 */ /* 02Jan24 DJG Added -b to allow code PAL8 accepts but bad practice*/ /* v2.16 28May24 DBA Added RK8E instructions */ Testing: Output of current .lst files generated by make is the same. Answers ticket 0e69c913aaaa7b13c2a9be95003c12a0268578fc check-in: cb831fcc7a user: poetnerd tags: trunk | |
|
2025-10-16
| ||
| 14:17 | Bring in U/W FOCAL replacement module for operation without EAE hardware. Document the work. Add test code. Add stand-alone test script. Update uwfocal-rk05.os8 to build UWFNOE.SV and UWFTST.SV execuatables. Also update Changelog.md check-in: 1e998eb57e user: poetnerd tags: trunk | |
| 14:12 | Catch up with current state of work. leaf check-in: 022c537350 user: poetnerd tags: uwf | |
|
2025-09-12
| ||
| 03:47 | Snapshot. Publish current draft of non-EAE support for U/W FOCAL: Merged in trunk changes that came in while I was fiddling with this. Add documentation of what's being done in src/uwfocal/NONEAE.md. Point to that documentation in src/uwfocal/README.md Add 8NFIO.PA and 8NFPP.PA, our non-EAE modules. Update scripts/misc/uwfocal-rk05.os8 to build UWFNOE in addition to UWF16K. Now generate listing and bitmap files for when we will need them. Create new scripts/misc/uwf-noneae-test.os8 to be a quick build of 8NFIO for testing. Current status: The emulation is integrated into U/W FOCAL, and it seems to run without totally killing the interpreter. The EAE emulations pass basic tests. Alas, there are corner cases in the code that are still wrong. Even the simple FOCAL statement, "T 3" does not print a 3.0000000e00 as expected. Instead it leaves the FLAC in a state where no more FPP operations are possible. At least "T PI" produces "3.141721908E+00*" as expected, and it didn't do that yesterday. check-in: 7ada921d22 user: poetnerd tags: uwf | |
| 02:43 | Bugfix: pip_cp_from uses ptp, that appends to existing files. POSIX semantics and expectation is that the file gets replaced. Now pip_cp_from replaces rather than appends, as we expect. (This probably explains some unexplained behavior through history.) check-in: c31ff2e107 user: poetnerd tags: trunk | |
|
2025-09-04
| ||
| 23:44 | Create new branch named "uwf" check-in: 9d32497326 user: poetnerd tags: uwf | |
| 21:29 | Merge in massive cleanup of all Python code. check-in: 307c149d8e user: poetnerd tags: trunk | |
| 21:13 | Pull in cleanups learned when trying to submit pdp8_cpu.c upstream to OpenSIMH. check-in: 97bf475e42 user: poetnerd tags: trunk | |
| 18:39 | Update Changelog.md to begin work towards a new release. check-in: 0523911522 user: poetnerd tags: trunk | |
|
2025-09-01
| ||
| 02:37 | Ran the whole build and test. Noticed there was a debug message left enabled in simh.py. Turned it off. leaf check-in: a83a8e064c user: poetnerd tags: pyclean | |
|
2025-08-31
| ||
| 01:50 | Pull in make run-ock from Trunk. check-in: 3bd8daaac0 user: poetnerd tags: pyclean | |
| 01:41 | Add "make run-ock" to Makefile. Adds run-ock.script.in check-in: 4e2c68b659 user: poetnerd tags: trunk | |
|
2025-08-08
| ||
| 17:29 | Create new branch named "pyclean" check-in: 46f8008d67 user: poetnerd tags: pyclean | |
|
2025-07-06
| ||
| 21:06 | Fix typo in error message. :-( check-in: 2d3010a8a0 user: poetnerd tags: trunk | |
| 21:03 | 5 Second timeout was too short on Pi3 with cycle-accurate. Now its 15 seconds. Also explicityly say we're timing out, and what the timeout time was. check-in: f507e9db66 user: poetnerd tags: trunk | |
| 20:41 | Merge in cycle-accurate support! check-in: a08e131416 user: pi tags: trunk | |
| 04:26 | Cosmetic changes: Remove whitespace that conflicts with upstream. Add JMP/JMS comments from trunk for additional clarity. leaf check-in: 8b2c984e88 user: poetnerd tags: pi5-ils2-bworm-cyclerealistic | |
|
2025-07-05
| ||
| 20:49 | Pulled in current epoch of OpenSIMH (2025-07-05) check-in: 16dcc6c24b user: poetnerd tags: trunk | |
|
2024-12-27
| ||
| 02:39 | Fix arguments to and error reporting from map_gpio_for_pidp8i check-in: 3fee766e68 user: poetnerd tags: trunk | |
|
2024-12-19
| ||
| 22:38 | More Python raw string hackery. This needs to be checked by an actual Pythonista, not a pidgin speaker like me. check-in: 6841cab34a user: tangent tags: trunk | |
| 22:29 | Made several strings in bin/os8pkg.in "raw" to get around [https://stackoverflow.com/q/52335970 | a recent SyntaxWarning gripe]. check-in: d29fd7be58 user: tangent tags: trunk | |
|
2024-11-26
| ||
| 22:13 | Fix for bug 573625dae0 "Discrepancy in LOADER between ock.rk05 and v3d.rk05" Root cause: Undocumented build procedure caused install of legacy GENIOX.SB into LIB8.RL. This conflicted with the I/O routines in UTIL.SB. Further confirmation: Although all other SB modules are documented in the OS/8 LANGUAGE REFERENCE MANUAL - AA-H609A-TA, GENIOX is not mentioned. This change removes GENIOX.SB from LIB8.RL but keeps GENIOX.SB around in case we later discover a proper use for it. check-in: 9c60238a24 user: poetnerd tags: trunk | |
|
2024-11-10
| ||
| 18:35 | Pull pi5 and ils2 branches into trunk. This enables pi4 and pi5 hardware and improves PiDP-8/i displays. check-in: 0ad7bdeb6b user: poetnerd tags: trunk | |
|
2024-08-09
| ||
| 04:05 | Fix mis-calling "False" as "false" and fix error return in check_exists (even though nobody uses it as of yet.) Merged in from trunk. leaf check-in: 27a689c5eb user: poetnerd tags: pi5-ils2-bookworm | |
|
2024-08-08
| ||
| 21:13 | Fix mis-calling "False" as "false" and fix error return in check_exists (even though nobody uses it as of yet.) Merge in from trunk. check-in: ee19934afd user: poetnerd tags: pi5-ils2-bworm-cyclerealistic | |
|
2024-08-03
| ||
| 18:38 | Fix mis-calling "False" as "false" and fix error return in check_exists (even though nobody uses it as of yet.) (In from trunk.) leaf check-in: c4b8c499df user: poetnerd tags: pi5 | |
| 17:42 | Fix mis-calling "False" as "false" and fix error return in check_exists (even though nobody uses it as of yet.) check-in: acf91edb78 user: poetnerd tags: trunk | |