57b1c57 | Ron Burkey | 23 December 2021, 14:26:11 UTC | I don't think there's any substantive change from the last commit. | 23 December 2021, 14:26:11 UTC |
89b2175 | Ron Burkey | 16 November 2021, 14:47:10 UTC | 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 | Ron Burkey | 03 November 2021, 12:18:08 UTC | Removed FP6.lst and FP8.lst from .gitignore. | 03 November 2021, 12:18:08 UTC |
76daca2 | Ron Burkey | 03 November 2021, 00:02:40 UTC | 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 | Ron Burkey | 01 November 2021, 17:07:15 UTC | 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 | Ron Burkey | 29 October 2021, 18:04:09 UTC | 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 | Ron Burkey | 27 October 2021, 03:06:32 UTC | 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 | Ron Burkey | 26 October 2021, 23:30:28 UTC | Updated the Comanche 67 readme page. | 26 October 2021, 23:30:28 UTC |
7d91614 | Ron Burkey | 26 October 2021, 23:27:03 UTC | 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 | Ron Burkey | 24 October 2021, 13:35:57 UTC | 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 | Ron Burkey | 23 October 2021, 21:13:23 UTC | 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 | Ron Burkey | 22 October 2021, 00:16:39 UTC | 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 | Ron Burkey | 19 October 2021, 15:04:48 UTC | 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 | Ron Burkey | 10 October 2021, 12:06:01 UTC | The output sorted by bank-usage was made contingent on using --listing. | 10 October 2021, 12:06:01 UTC |
59687d4 | Ron Burkey | 10 October 2021, 11:40:24 UTC | 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 | Ron Burkey | 09 October 2021, 13:59:40 UTC | 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 | Ron Burkey | 09 October 2021, 13:42:15 UTC | 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 | Ron Burkey | 09 October 2021, 11:20:34 UTC | 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 | Ron Burkey | 09 October 2021, 00:28:01 UTC | 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 | Ron Burkey | 08 October 2021, 23:10:22 UTC | 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 | Ron Burkey | 06 October 2021, 23:26:37 UTC | Ported a fix from the master branch. | 06 October 2021, 23:26:37 UTC |
b47ae13 | Ron Burkey | 06 October 2021, 13:02:17 UTC | 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 | Ron Burkey | 06 October 2021, 00:26:05 UTC | 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 | Ron Burkey | 16 September 2021, 17:05:10 UTC | 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 | Ron Burkey | 24 May 2021, 11:16:08 UTC | Added a workaround for yaYUL that allows correct assembly of SUNBURST 37 on CYGWIN. | 24 May 2021, 11:16:08 UTC |
fc9d4fc | Ron Burkey | 24 May 2021, 11:15:13 UTC | Fixed a typo in a comment. | 24 May 2021, 11:15:13 UTC |
936a2da | Ron Burkey | 23 April 2021, 12:30:19 UTC | Updated comanche67 branch README file. | 23 April 2021, 12:30:19 UTC |
07e4676 | Ronald Burkey | 23 April 2021, 12:13:47 UTC | Update README.md | 23 April 2021, 12:13:47 UTC |
e7e36f6 | Ronald Burkey | 23 April 2021, 12:12:55 UTC | Update README.md | 23 April 2021, 12:12:55 UTC |
ea65aa1 | Ronald Burkey | 23 April 2021, 12:08:56 UTC | Update README.md | 23 April 2021, 12:08:56 UTC |
f7f093f | Ronald Burkey | 23 April 2021, 12:04:23 UTC | Create README.md | 23 April 2021, 12:04:23 UTC |
06d35df | Ron Burkey | 23 April 2021, 12:01:11 UTC | 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 | Ron Burkey | 21 March 2021, 23:45:12 UTC | Fixed a symbol no longer available in wxWidgets (3.1.x). | 21 March 2021, 23:45:12 UTC |
256425f | Ron Burkey | 12 February 2021, 15:47:21 UTC | 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 | Ron Burkey | 03 February 2021, 20:36:45 UTC | 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 | Ron Burkey | 02 February 2021, 23:53:22 UTC | Fixes related to presumed PCR 826.1 in log section P76. | 02 February 2021, 23:53:22 UTC |
53d69b1 | Ron Burkey | 01 February 2021, 15:23:15 UTC | 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 | Ron Burkey | 26 January 2021, 23:59:45 UTC | Tweaks. | 26 January 2021, 23:59:45 UTC |
552f68b | Ron Burkey | 26 January 2021, 18:28:38 UTC | 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 | Ron Burkey | 25 January 2021, 22:02:12 UTC | Bug fix for my PCN 833 reconstruction. | 25 January 2021, 22:02:12 UTC |
7bb15b8 | Ron Burkey | 25 January 2021, 14:26:19 UTC | 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 | Ron Burkey | 24 January 2021, 21:32:39 UTC | 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 | Ron Burkey | 24 January 2021, 16:06:48 UTC | 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 | Ron Burkey | 23 January 2021, 00:59:05 UTC | PCR 772.1 implemented. | 23 January 2021, 00:59:05 UTC |
b158ef1 | Ron Burkey | 22 January 2021, 00:01:32 UTC | 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 | Ron Burkey | 20 January 2021, 19:31:16 UTC | 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 | Ron Burkey | 20 January 2021, 16:03:05 UTC | Reworked some of the PCR 809 code. | 20 January 2021, 16:03:05 UTC |
26fdb44 | Ron Burkey | 20 January 2021, 04:55:33 UTC | Cleaned up some changes to reconstruction-related annotations. No functional changes were made to the code. | 20 January 2021, 04:55:33 UTC |
8c59c9a | Ron Burkey | 20 January 2021, 00:00:14 UTC | Incorporated PCR 810. | 20 January 2021, 00:00:14 UTC |
914ab3e | Ron Burkey | 19 January 2021, 23:22:41 UTC | Incorporated PCR 811. | 19 January 2021, 23:22:41 UTC |
5177cc1 | Ron Burkey | 17 January 2021, 21:48:26 UTC | Implemented PCR 812.1. | 17 January 2021, 21:48:26 UTC |
5362660 | Ron Burkey | 17 January 2021, 16:30:22 UTC | 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 | Ron Burkey | 17 January 2021, 14:50:09 UTC | 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 | Ron Burkey | 12 January 2021, 01:28:06 UTC | Incorporated PCRs 809 and 837. | 12 January 2021, 01:28:06 UTC |
70ef078 | Ron Burkey | 10 January 2021, 21:24:17 UTC | Committed fix for PCR 803. | 10 January 2021, 21:24:17 UTC |
9c6c328 | Ron Burkey | 10 January 2021, 20:42:07 UTC | 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 | Ron Burkey | 07 January 2021, 21:56:11 UTC | Using 'make' without defining ReconstructionLevel now reverts to building without using the preprocessor. | 07 January 2021, 21:56:11 UTC |
0f94399 | Ron Burkey | 07 January 2021, 13:58:49 UTC | 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 | Ron Burkey | 05 January 2021, 22:19:54 UTC | 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 | Ron Burkey | 05 January 2021, 14:47:49 UTC | 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 | Ron Burkey | 04 January 2021, 22:21:29 UTC | 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 | Ron Burkey | 03 January 2021, 22:40:37 UTC | 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 | Ron Burkey | 30 December 2020, 02:52:31 UTC | 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 | Mike Stewart | 29 December 2020, 22:32:31 UTC | Comanche 67: Implemented PCR 761.1 Do not allow Proceed response to V21, V22, V23 | 29 December 2020, 22:32:31 UTC |
efdfd71 | Mike Stewart | 29 December 2020, 18:57:04 UTC | Comanche 67: Implemented PCR 832.1, Remove restriction of running R05 only in P00 | 29 December 2020, 18:57:04 UTC |
119fe04 | Ron Burkey | 29 December 2020, 00:06:27 UTC | Experimental fix for PCN 833 added. | 29 December 2020, 00:06:27 UTC |
5ffdd42 | Mike Stewart | 28 December 2020, 19:04:29 UTC | Comanche 67: Implemented PCR 802.1 and fixed the CCSHOLE alarm code for PCR 801.1 | 28 December 2020, 19:04:29 UTC |
f83e666 | Ron Burkey | 28 December 2020, 14:36:38 UTC | 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 | Ron Burkey | 28 December 2020, 14:22:08 UTC | I've gotten out of sync, and I hope this will fix it. | 28 December 2020, 14:22:08 UTC |
fcc43df | Ron Burkey | 28 December 2020, 14:21:45 UTC | 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 | Ron Burkey | 28 December 2020, 14:19:01 UTC | Implemented PCR 738.1. | 28 December 2020, 14:19:01 UTC |
f7d92de | Mike Stewart | 27 December 2020, 23:37:14 UTC | Comanche 67: cleaned up a few PCR 278-related comments I had missed earlier | 27 December 2020, 23:37:14 UTC |
5d53846 | Ron Burkey | 27 December 2020, 21:01:19 UTC | Added comment about PCR 278. | 27 December 2020, 21:01:19 UTC |
e1cc77b | Mike Stewart | 27 December 2020, 20:28:37 UTC | Comanche 67: implemented PCR 278, Fixed DUMPCNT | 27 December 2020, 20:28:37 UTC |
9012a64 | Ron Burkey | 27 December 2020, 20:08:57 UTC | 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 | Mike Stewart | 26 December 2020, 18:07:14 UTC | Comanche 67: corrected bugger words for banks 0-3 | 26 December 2020, 18:07:14 UTC |
bf5d6e4 | Ron Burkey | 26 December 2020, 01:51:10 UTC | Fixes to ERASABLE ASSIGNMENTS, based on pad-load addresses. | 26 December 2020, 01:51:10 UTC |
04eec88 | Ron Burkey | 26 December 2020, 00:33:47 UTC | Added Comanche 67 fixes for PCR801.1. | 26 December 2020, 00:33:47 UTC |
4f9174f | Ron Burkey | 25 December 2020, 18:03:45 UTC | Fixed a reference to Artemis. | 25 December 2020, 18:03:45 UTC |
5ed8464 | Ron Burkey | 25 December 2020, 16:35:26 UTC | 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 | Ron Burkey | 24 December 2020, 21:53:15 UTC | 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 | Ronald Burkey | 24 December 2020, 20:00:27 UTC | Merge pull request #1139 from virtualagc/manche45r2 Reconstructed MANCHE45 rev 2 | 24 December 2020, 20:00:27 UTC |
47811e7 | Ron Burkey | 24 December 2020, 19:53:43 UTC | Fixed an annotation, based on feedback. | 24 December 2020, 19:53:43 UTC |
a4a63bc | Mike Stewart | 24 December 2020, 18:51:12 UTC | Manche45R2: incorporated the R-2 potential model, which makes all checksums correct. | 24 December 2020, 18:51:12 UTC |
4abc7b4 | Mike Stewart | 24 December 2020, 17:52:47 UTC | Added skeleton Manche45/2 for reconstruction. | 24 December 2020, 17:52:47 UTC |
c7f8a8e | Ron Burkey | 24 December 2020, 17:02:05 UTC | 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 | rburkey2005 | 24 December 2020, 10:02:58 UTC | Merge pull request #1137 from virtualagc/comanche45 Reconstructed Comanche 45 | 24 December 2020, 10:02:58 UTC |
aefc166 | Mike Stewart | 24 December 2020, 06:58:42 UTC | 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 | Mike Stewart | 21 December 2020, 05:18:09 UTC | Comanche 45: Added a possible implementation of PCR 747, which fixes bank 17 | 21 December 2020, 05:18:09 UTC |
77fed98 | Ron Burkey | 15 December 2020, 00:19:44 UTC | Added some crucial info I had accidentally left out of an annotation. | 15 December 2020, 00:19:44 UTC |
b805607 | Ron Burkey | 15 December 2020, 00:11:30 UTC | Incorporated feedback about the recent annotations made to Luminary 69/2. | 15 December 2020, 00:11:30 UTC |
9e61b00 | Ron Burkey | 14 December 2020, 21:52:35 UTC | 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 | Ron Burkey | 14 December 2020, 21:50:20 UTC | 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 | Ron Burkey | 13 December 2020, 22:52:45 UTC | 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 | Ron Burkey | 13 December 2020, 17:45:20 UTC | Some additional feedback on the Comanche 44 annotations was incorporated into the P40-P47 log section. | 13 December 2020, 17:45:20 UTC |
3891dc6 | Ron Burkey | 13 December 2020, 15:01:17 UTC | Incorporated feedback about the justifying annotations I had added to Comanche 44. | 13 December 2020, 15:01:17 UTC |
a390885 | Ron Burkey | 12 December 2020, 22:42:23 UTC | 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 | Mike Stewart | 09 December 2020, 06:52:53 UTC | Comanche 51: removed module change tags | 09 December 2020, 06:52:53 UTC |
6771bf0 | Mike Stewart | 07 December 2020, 06:51:57 UTC | 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 | Mike Stewart | 07 December 2020, 06:06:01 UTC | Added a skeleton Comanche 045 folder for reconstruction. | 07 December 2020, 06:06:01 UTC |