HP41: Updated RUBIK's / CHESS modules
|
12-28-2017, 12:41 PM
(This post was last modified: 12-28-2017 12:42 PM by Ángel Martin.)
Post: #20
|
|||
|
|||
RE: HP41: Updated RUBIK's / CHESS modules
(12-28-2017 12:24 PM)mstram Wrote: It looks like you are XEQ'ing some internal routine in the chess module ?( 21,084). There's nothing fancy about that, 21,084 is just a standard decimal number that defines the data registers range used by the routine. These are where the chess pieces information is stored. The source code is a long story; I purchased the program in 1982 on private magnetic cards, so it's not open code. What made it very tricky to decode was the fact that it was a LABEL-less program, i.e. must of the GTO/XEQ were pre-compiled so LBL statements were not required. This caused a lot of havoc trying to get it into a ROM format, with proper labels, etc. The programs in the ROM are not private so you can see the code. You can also COPY them to RAM but as they're very long I don't recommend you do that. I'll post the updated ROM image in a couple of days, need to do some testing first. Çheers, ÁM "To live or die by your own sword one must first learn to wield it aptly." |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 8 Guest(s)