On Aug 4, 2022, at 8:57 PM, cole erskine <cers...@gmail.com> wrote:
Hi guys,
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/10d1e9d0-02ae-414e-9711-add78e7b7a18n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/fc5db5d5-276f-498c-b001-e998c7cda76en%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/SN6PR01MB38554E9C0E869764F258FBEEF7619%40SN6PR01MB3855.prod.exchangelabs.com.
Thanks Joe, this one worked just fine.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CAGQDgBAsKDhd28k1a_taeD7Ac7ksHJK7%3DNvdtYa9iwEY8SLTeA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/SN6PR01MB38555260D5D92B6BEABB9AA8F7619%40SN6PR01MB3855.prod.exchangelabs.com.
On Aug 6, 2022, at 5:50 AM, Richard Davis Jr. <rickdav...@gmail.com> wrote:
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CABvWWgbNefe_xuaSuM9MKsN_B2u7TtMaUsWc-O8U4D%2B5xNjDFA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/4e4d68fc-463e-48b8-bbc7-ba25561781d7n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/4e4d68fc-463e-48b8-bbc7-ba25561781d7n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/3d37deb0-d3d7-4606-8a84-532b5a5084fdn%40googlegroups.com.
The version that Joe posted differs from the one on the github site but almost all the differences are in the first sector, which is probably the I/O front end. I was guessing that perhaps the version from the github site was for the 8250 (H8-4) console but I was unable to get it to respond (I didn’t hook up the H9 but Cole already tried that). I’ll take a closer look to see if I can understand the difference. If both are worth keeping we’ll have to give them different names of course.
I don’t’ know how good a chess game this is but its impressive that it fits in 6k…
From: se...@googlegroups.com <se...@googlegroups.com> On Behalf Of Joseph Travis
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CAGQDgBAsKDhd28k1a_taeD7Ac7ksHJK7%3DNvdtYa9iwEY8SLTeA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/b37885a8-5250-496f-9389-55d312c67909n%40googlegroups.com.
On Aug 8, 2022, at 3:25 PM, Joseph Travis <jtravi...@gmail.com> wrote:
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CAGQDgBCxuh7DwqjosjgK4_ipc5fagg99bjHC81XTmaaF4%2BW9%3Dw%40mail.gmail.com.
Do I did do an analysis of the two H8CHESS programs, one being the one in our H8T collection on Github and the other being the one shared by Joe Travis. We have determined that Joe’s version works but we have been unable to get the other copy to work.
They are both hard coded for the H8-5 (8251) console port (372Q/373Q). They differ only in the console I/O drivers in the first 256 bytes. The functions, and even much of the code is the same between the two versions, however the routines are in a different order in the good version. The good version has some tweaks/fixes such as at the beginning of the USART set up code there is a DI instruction and at the end there is an EI (console input is interrupt-driven); also there is at least one other tweak to how the USART is initialized. There may be other changes as I only did a visual comparison on the disassembled code.
My conclusion is that the one on the Github site is perhaps an early beta release or may never have worked reliably? The one Joe shared is improved/debugged code and is the one to use. Joe: any idea what the provenance is of this version?
I should be able to replace the site version with the good copy that Joe has provided.
The program was released in 1978 and written by “Software Specialists.” I could find no reference to them in the Sextant magazine advertiser index, nor in Mark Garlanger’s list of vendors. Perhaps a one-person and/or one-product operation or hobbyist ?
I guess I would trust Sargon to be perhaps a better chess player than this one… or MYCHESS (but you’ll need HDOS) which is in Vol. 5 of Les’ archive
https://sebhc.github.io/sebhc/software/Applications/H8DCATALOG_VOL5.HTML
I would consider adapting Sargon to use the HA-8-3 graphics card as we have full source code plus I have a copy of Dan and Kathe Spracklen’s book which describe the code in detail…
Rick Davis mentioned (here) that years ago he had adapted Sargon II for use with an 8080 (the original was Z80) and the H 8 front panel. Rick? Is this code still around somewhere?...
I guess since we’re speaking of Chess there’s also the Turbo Pascal version, which has full source…
This is a case where running software from the H8T format (vs an OS-based program on HDOS or CP/M) has an advantage as the full memory space is available to the code. No pesky OS hogging the RAM!
And finally (sorry to ramble): Cole: how did your H8/H9 demo go at VCF west?
Ok really finally now (more rambling) this Computer History Museum interview with the Spracklens is interesting:
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/7280a9d2-0e91-419f-9cfb-759f450b76a9n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/01bc01d8ac3b%24cbd0db20%2463729160%24%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CABvWWgbNefe_xuaSuM9MKsN_B2u7TtMaUsWc-O8U4D%2B5xNjDFA%40mail.gmail.com.
I have their book but I believe it’s for the original version. If we want to get something working it would be nice if it was Sargon II, if we could find it. Not sure they ever published a book with the Sargon II listing??
Tom: what’s the story on the FORTRAN version you shared? Have you gotten that to run on an H8/89?
From: <se...@googlegroups.com> on behalf of Tom Wilson <tomlan...@gmail.com>
Reply-To: <se...@googlegroups.com>
Date: Thursday, August 18, 2022 at 12:46 PM
To: <se...@googlegroups.com>
Subject: Re: [sebhc] Chess, anyone? Any more H8T format archives?ive
Been looking for my Sargon book all week...
Tom
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/0a65aa4e-bbc2-6897-cdd3-e6aa723000e3%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/3CF16A35-E37F-4DCC-AAF3-7227DC866B8B%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/0a65aa4e-bbc2-6897-cdd3-e6aa723000e3%40gmail.com.
One possible explanation for the display misbehaving is that you need to disable the ROM monitor auto-update of the display if you are controlling it in your program. That may be what's going on.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/CABvWWgZZtatY7tbp%2Bq0DdC1gynWPMGy_s5reXc-6To9hkPef5Q%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/111f8132-7d46-6ff0-9195-527499f6ca16%40gmail.com.