swh:1:snp:92f3f585b9ae79620ad8c41a332d6329b31fd381

sort by:
Revision Author Date Message Commit Date
57b1c57 I don't think there's any substantive change from the last commit. 23 December 2021, 14:26:11 UTC
89b2175 Incorporated changes for flowchart FC-2370, and in particular for PCR-815 (BBQ Mode) ... but many details probably wrong and need revisiting. 16 November 2021, 14:47:10 UTC
c0b5d42 Removed FP6.lst and FP8.lst from .gitignore. 03 November 2021, 12:18:08 UTC
76daca2 Just cleaned up the preprocessing labels for conditional assembly of the Comanche 67 reconstruction mods a little bit, and performed some more experiments with bank relocations, but I don't think the actual code has changed since the last push. 03 November 2021, 00:02:40 UTC
16f9edf I've temporararily added a memory-bank relocation from bank 23 to bank 20 which clears 2 additional Comanche 67 memory banks (10 and 33). The problem is that there's an uncertainty that bank 20 should receive the code; banks 15, 16, 17, and 30 are almost equally plausible, and clear the same 2 memory banks. 01 November 2021, 17:07:15 UTC
f520622 In the new Comanche 67 analysis, finished analyzing all PCRs that it seems possible to address. The current "goodness signature" is 06-01-08-06-03-09-03. It remains to double-check direct flagword manipulations and to try to find reasonable memory-bank changes to eliminate bank overflows. 29 October 2021, 18:04:09 UTC
f5c2640 New analysis of Comanche 67 reconstruction now complete through PCR-807.1. Another memory bank has been cleared, so that's 6 total. The full "goodness signature" is currently 06-01-08-07-03-08-03. 27 October 2021, 03:06:32 UTC
45385d0 Updated the Comanche 67 readme page. 26 October 2021, 23:30:28 UTC
7d91614 Fixed a pair of typos in a bunch of Colossus versions, before I remembered I was in the comanche67 branch instead of the main branch. Also, progressing through the Comanche PCR list, having just finished up PCR-803. 26 October 2021, 23:27:03 UTC
781aacb Small edits plus incorporation of PCR-781.1. Memory bank 06 now correct, so that's a total of 5 cleared banks. The full "goodness signature" is 05-05-04-06-05-09-02. 24 October 2021, 13:35:57 UTC
cd11bbf I've been working through a completely new analysis of the PCRs, PCNs, and Software Anomaly Reports for Comanche 67 reconstruction. Unfortunately, I don't recall when my last commit was, so I don't know what has changed. Today, though, I've been eliminating arbitrary memory-bank changes not justified by PCRs and have been updating some of the reconstruction comments in the code. 23 October 2021, 21:13:23 UTC
adbc521 Additional Software Anomaly Report fixes to Comanche 67 reconstruction. The new utility program bankToBankReferences.py was helpful in that effort. 22 October 2021, 00:16:39 UTC
34fe8de I seem to have somehow overwritten various fixes to the reconstruction before committing them. I hope I've gotten them back properly. The main thing is moving TIMEOPT to a different log section and bank. 19 October 2021, 15:04:48 UTC
f0bd6fe The output sorted by bank-usage was made contingent on using --listing. 10 October 2021, 12:06:01 UTC
59687d4 Reordered check_buggers output so that the original (bank-ordered) output is printed last. Added a new output, ordered by the number of words used up in the banks. 10 October 2021, 11:40:24 UTC
e409f71 Tweaked the output format of check_buggers to make the reporting of bank overflows and remaining words in banks perhaps a little more useful. 09 October 2021, 13:59:40 UTC
3fdeda6 I realized that it's more helpful for yaYUL/check_buggers to show the actual number of words by which a bank has overflowed, rather than simply saying it has overflowed. I'm not sure I've entirely taken care of it in yaYUL, but at least it's correct for the current reconstruction state. 09 October 2021, 13:42:15 UTC
9136039 Added several outputs to check_buggers.py: list sorted by discrepancies (in addition to existing sort by bank number) and mismatch signature like those I've been using to grade the "goodness" of the Comanche 67 reconstruction. 09 October 2021, 11:20:34 UTC
147f7c4 yaYUL has been changed to indicate (in the bank-usage table) which fixed banks have overflowed. Tools/check_buggers.py has been changed to print bank overflows in its output report, optionally, using yaYUL's output assembly listing. The Comanche067 Makefile has been changed to take advantage of this optional facility. 09 October 2021, 00:28:01 UTC
2ed81aa Pulled in yaYUL from master (as well as Tools and yaLEMAP, since I needed those to get a correct build). 08 October 2021, 23:10:22 UTC
ecde0ff Ported a fix from the master branch. 06 October 2021, 23:26:37 UTC
b47ae13 Wasn't sorting the output of the AGC symbol-table bank comparisons the way I thought I was; fixed that. 06 October 2021, 13:02:17 UTC
8823a83 Fixed a couple of little things revealed by the bank analysis so far. Mainly, though, added the script symbolBankCompare.py for producing a comparison of two AGC assembly listings to find out what symbols had changed banks. 06 October 2021, 00:26:05 UTC
4543fb1 Various changes to Comanche 67, related to recent find of small portions of the core rope listing. 16 September 2021, 17:05:10 UTC
6f13d93 Added a workaround for yaYUL that allows correct assembly of SUNBURST 37 on CYGWIN. 24 May 2021, 11:16:08 UTC
fc9d4fc Fixed a typo in a comment. 24 May 2021, 11:15:13 UTC
936a2da Updated comanche67 branch README file. 23 April 2021, 12:30:19 UTC
07e4676 Update README.md 23 April 2021, 12:13:47 UTC
e7e36f6 Update README.md 23 April 2021, 12:12:55 UTC
ea65aa1 Update README.md 23 April 2021, 12:08:56 UTC
f7f093f Create README.md 23 April 2021, 12:04:23 UTC
06d35df Merged main branch's changes into yaYUL and yaLEMAP. I think that means that the only remaining mods in the comanche67 branch are to Comanche067/, so there shouldn't be any problem with merging comanche67 into the main branch. 23 April 2021, 12:01:11 UTC
b11010d Fixed a symbol no longer available in wxWidgets (3.1.x). 21 March 2021, 23:45:12 UTC
256425f Implemented PCR 807.1. I've been holding off on this because bank 37 overflows, and my best efforts haven't been able to fix that, so I'm just continuing to let bank 37 overflow for now. However, under those conditions, 'make' would not generate banksum diffs, which is very inconvenient for further reconstruction. I've modified the makefiles to allow the banksum diffs to be generated even in spite of assembly failures, though this requires a special CLI syntax for the 'make' command. 12 February 2021, 15:47:21 UTC
82be995 Implemented hypothetical PCR 825.1, as well as an unassociated change (for an unknown PCR) I noticed in the P52 flowchart at the same time (and which I call ReconstructionCOAR). 03 February 2021, 20:36:45 UTC
0994c8f Fixes related to presumed PCR 826.1 in log section P76. 02 February 2021, 23:53:22 UTC
53d69b1 Made a fix I had overlooked earlier for PCN 835; trivial change to banksum as a result. Cleaned up some fixes for PCR 787; no change to banksums as a result. 01 February 2021, 15:23:15 UTC
e8fcf9e Tweaks. 26 January 2021, 23:59:45 UTC
552f68b Fixed a mismatch between the Colossus 2D flowchart and Artemis code, vs. the Colossus 2 flowchart and Comanche 55 code, in the ITISMOON subroutine of SERVICER 207. 26 January 2021, 18:28:38 UTC
a9f99af Bug fix for my PCN 833 reconstruction. 25 January 2021, 22:02:12 UTC
7bb15b8 Altered fix for PCR 785, but can still select a couple of different implementations with different preprocessor constants. 25 January 2021, 14:26:19 UTC
b8ec5c3 Improvements due to informal review of PCRs 787, 832.1, and 785. Also, I noticed that the code had a haphazard mixture of references to PCR 809 and 785, whereas 785 was what was always meant. 24 January 2021, 21:32:39 UTC
40baafd Added a new CLI switch (--reconstruction) to yaYUL. Normally, when creating the output assembly-listing file, yaYUL discards all ##-style comments except for file headers and page numbers. If --reconstruction is used, it retains blocks of ##-style comments whose first line containg the string "Reconstruction:". This makes it easier to debug AGC reconstructions using the output assembly listings. (In particular, it makes it much, much easier to find out which reconstruction steps affected which memory banks.) 24 January 2021, 16:06:48 UTC
1aa0481 PCR 772.1 implemented. 23 January 2021, 00:59:05 UTC
b158ef1 Sorted defines.default, to make it easier to maintain. Added an experimental fix to MEASUREMENT INCORPORATION to save some memory, but it worsened the banksum diff, so I've disabled it in defines.default. 22 January 2021, 00:01:32 UTC
057f213 The preprocessor directives for enabling/disabling the PCR-specific fixes had gotten a tad skunky. I've cleaned them up and brought them all to a consistent state of usage. 20 January 2021, 19:31:16 UTC
5114b63 Reworked some of the PCR 809 code. 20 January 2021, 16:03:05 UTC
26fdb44 Cleaned up some changes to reconstruction-related annotations. No functional changes were made to the code. 20 January 2021, 04:55:33 UTC
8c59c9a Incorporated PCR 810. 20 January 2021, 00:00:14 UTC
914ab3e Incorporated PCR 811. 19 January 2021, 23:22:41 UTC
5177cc1 Implemented PCR 812.1. 17 January 2021, 21:48:26 UTC
5362660 Fix for PCR 798.1 incorporated. Some fixes for PCR 772/776 were incorporated, but are currently disabled. 17 January 2021, 16:30:22 UTC
6e52ae3 In many revisions of Colossus and Luminary, the (incorrect) program label "ROC" has been replaced by the (correct) "ROO". The label is never actually referenced by the remaining code. 17 January 2021, 14:50:09 UTC
cf2aba8 Incorporated PCRs 809 and 837. 12 January 2021, 01:28:06 UTC
70ef078 Committed fix for PCR 803. 10 January 2021, 21:24:17 UTC
9c6c328 Committed changes for PCR 799. I think they're correct overall, but there are a couple of choices (and one in particular) that I made for positioning routines and variables that will have to be revisited eventually, and probably aren't the final answer. 10 January 2021, 20:42:07 UTC
e1cde03 Using 'make' without defining ReconstructionLevel now reverts to building without using the preprocessor. 07 January 2021, 21:56:11 UTC
0f94399 Made Mike's fix for PCR 831.1. QUALITY2 was moved to bank 16, but only as a temporary measure. 07 January 2021, 13:58:49 UTC
2f0dfab Introduced the structures needed to use the 'gpp' preprocessor during the reconstruction process. Also, corrected a bug in one of the existing reconstruction steps. 05 January 2021, 22:19:54 UTC
4beca8c In bank 37, rolled back Reconstruction 3A, and replaced it with Reconstruction 9A. It now builds without error and without bank 37 overflow; changes to checksum diffs were minimal. 05 January 2021, 14:47:49 UTC
484337b Added a small script to exract a list of symbols from a yaYUL assembly listing. Useful for diff'ing different versions of an AGC program to find out which symbols from one version are missing from the other. 04 January 2021, 22:21:29 UTC
56c17c6 First attempt at interpreterExpand.py, which converts an AGC file so that all of the interpreter instructions are completely unpacked, insofar as possible, so that diffs can be easily done to determine if there's any change in functionality. Comments are also removed. 03 January 2021, 22:40:37 UTC
edbe308 Implemented fix for PCR 787. I think it's probably correct, but (with Mike's last commit) fills up bank 37, so there's no room for a checksum until this is fixed up. I performed a couple of Reconstruction 3A patches to free up 2 words and get it to this point. 30 December 2020, 02:52:31 UTC
a56fc33 Comanche 67: Implemented PCR 761.1 Do not allow Proceed response to V21, V22, V23 29 December 2020, 22:32:31 UTC
efdfd71 Comanche 67: Implemented PCR 832.1, Remove restriction of running R05 only in P00 29 December 2020, 18:57:04 UTC
119fe04 Experimental fix for PCN 833 added. 29 December 2020, 00:06:27 UTC
5ffdd42 Comanche 67: Implemented PCR 802.1 and fixed the CCSHOLE alarm code for PCR 801.1 28 December 2020, 19:04:29 UTC
f83e666 In the annotation for the PCR 738.1 fix, replaced references to Luminary 131 with Luminary 116. 28 December 2020, 14:36:38 UTC
e69a3dd I've gotten out of sync, and I hope this will fix it. 28 December 2020, 14:22:08 UTC
fcc43df Committed various LVDC changes I've been holding onto a long time, but haven't wanted commit. The current commit is because of sync problems with the repo. 28 December 2020, 14:21:45 UTC
c3da9b6 Implemented PCR 738.1. 28 December 2020, 14:19:01 UTC
f7d92de Comanche 67: cleaned up a few PCR 278-related comments I had missed earlier 27 December 2020, 23:37:14 UTC
5d53846 Added comment about PCR 278. 27 December 2020, 21:01:19 UTC
e1cc77b Comanche 67: implemented PCR 278, Fixed DUMPCNT 27 December 2020, 20:28:37 UTC
9012a64 Changes made for reconstruction group number 3. (See issue #1140 for descriptions of the change groups.) Change groups 1 and 2 had already been committed, but the numbering system hadn't been invented yet. Change group 3A was implemented, but unrolled for now. 27 December 2020, 20:08:57 UTC
355b2c5 Comanche 67: corrected bugger words for banks 0-3 26 December 2020, 18:07:14 UTC
bf5d6e4 Fixes to ERASABLE ASSIGNMENTS, based on pad-load addresses. 26 December 2020, 01:51:10 UTC
04eec88 Added Comanche 67 fixes for PCR801.1. 26 December 2020, 00:33:47 UTC
4f9174f Fixed a reference to Artemis. 25 December 2020, 18:03:45 UTC
5ed8464 Imported the Comanche 55 baseline into Comanche 67, and modified the file headers, Makefile, .buggers file, and so forth appropriately. I.e., basically everything that needs to be set up prior to actually making any functional changes to the code that depart from the baseline. 25 December 2020, 16:35:26 UTC
f4ce9c0 Comanche 45/2 now builds by default. Support for it enabled in the VirtualAGC GUI program. Reconstruction-justification annotations added to its source code. 24 December 2020, 21:53:15 UTC
969bdfb Merge pull request #1139 from virtualagc/manche45r2 Reconstructed MANCHE45 rev 2 24 December 2020, 20:00:27 UTC
47811e7 Fixed an annotation, based on feedback. 24 December 2020, 19:53:43 UTC
a4a63bc Manche45R2: incorporated the R-2 potential model, which makes all checksums correct. 24 December 2020, 18:51:12 UTC
4abc7b4 Added skeleton Manche45/2 for reconstruction. 24 December 2020, 17:52:47 UTC
c7f8a8e Added Comanche045 to default build in Makefile. Added support for Comanche 45 to VirtualAGC GUI. Added reconstruction-justifying annotations to Comanche 45 source. 24 December 2020, 17:02:05 UTC
347a43c Merge pull request #1137 from virtualagc/comanche45 Reconstructed Comanche 45 24 December 2020, 10:02:58 UTC
aefc166 Comanche 45: implemented a fix for anomaly COM-4 that gives the correct checksums and the correct word count 24 December 2020, 06:58:42 UTC
4d7510c Comanche 45: Added a possible implementation of PCR 747, which fixes bank 17 21 December 2020, 05:18:09 UTC
77fed98 Added some crucial info I had accidentally left out of an annotation. 15 December 2020, 00:19:44 UTC
b805607 Incorporated feedback about the recent annotations made to Luminary 69/2. 15 December 2020, 00:11:30 UTC
9e61b00 I've corrected/tweaked the heading blurbs for Comanche 44 and 55 HTML files. I've also added reconstruction-justification annotations to Luminary 69/2. 14 December 2020, 21:52:35 UTC
b1fd14b When yaYUL is used to generate colorized, syntax-highlighted HTML assembly listings for AGC programs, I had overridden the CSS style settings for visited hyperlinks, so as to use a non-default color. This color was fine until I began adding justifying annotations to reconstructed AGC software versions, at which point I found that the visited hyperlinks became almost indistinguishable from the surrounding black text. No good! I've changed yaYUL so that it now uses the ordinary default coloring for visited hyperlinks. 14 December 2020, 21:50:20 UTC
7258b2b Justifying annotations added to Mike's reconstruction of Comanche 51. Slight tweak to the blurb at the top of Comanche 44 html files. 13 December 2020, 22:52:45 UTC
8a90b1b Some additional feedback on the Comanche 44 annotations was incorporated into the P40-P47 log section. 13 December 2020, 17:45:20 UTC
3891dc6 Incorporated feedback about the justifying annotations I had added to Comanche 44. 13 December 2020, 15:01:17 UTC
a390885 Justifying annotations have been added to the source code for Mike's reconstruction of Comanche 44 have been added for *each* difference between the Comanche 44 and Comanche 51 source code. 12 December 2020, 22:42:23 UTC
2d33293 Comanche 51: removed module change tags 09 December 2020, 06:52:53 UTC
6771bf0 Comanche 45: Added a module change tag and a stub for the fix in RTB OP CODES 07 December 2020, 06:51:57 UTC
22902a4 Added a skeleton Comanche 045 folder for reconstruction. 07 December 2020, 06:06:01 UTC
back to top