ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: Chessmaster 86 released

Chessmaster 86 released
Posted by Niklas on 21 May 2002, 18:55 GMT

For the 86-owning chess fans, Thomas Williamson has released Chessmaster 86. Features include:

  • 3 different greyscale chess sets
  • 842 bytes (!) "better than beginner" AI
  • 74 puzzles
  • 1 player, 2 player, or AI vs AI
  • autosave feature
  • total size 7kB

As always, comments and encouraging email to the author are appreciated.

Update (Niklas): Thomas has now ported Chessmaster to the TI-83 and the TI-83+. Happy chess playing!

 


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

Why can't I find AsmPrgm on the 83+? And when I use it on the TI86, why does it never work? It always gives me "ERROR 07 SYNTAX" on the 'AsmPrgm' line! What else am I supposed to put there?

     22 May 2002, 18:03 GMT

Re: Re: Chessmaster 86 released
RCTParRoThEaD  Account Info
(Web Page)

It's in the CATALOG below AsmComp.

     22 May 2002, 21:39 GMT


Re: Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

I found it on the 86, but not on the 83+... where the **** is the catalog on an 83+??!?!! stupid emulated calculators...

     23 May 2002, 15:49 GMT


Re: Re: Re: Re: Chessmaster 86 released
Chickendude  Account Info
(Web Page)

[2nd] + [0]

     23 May 2002, 22:48 GMT


Re: Re: Re: Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

w00t. thx!

     23 May 2002, 23:37 GMT


Re: Re: Chessmaster 86 released
Chivo  Account Info

To run any assembly program on the TI-86, type "Asm(<progname>)<ENTER>". Otherwise, TI-OS chokes on the AsmPrgm token.

     23 May 2002, 02:06 GMT


Re: Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

Yeah, but why is that? I'm sure *someone* has gotten it to work. Anybody have a clue how to make AsmPrgm work?

     23 May 2002, 15:48 GMT

Re: Re: Re: Re: Chessmaster 86 released
Chivo  Account Info

AsmPrgm is easy to use. Just put it at the beginning of a program and write the rest of the machine code program in hexadecimal on a separate line (or separated by a colon) from AsmPrgm.

Reading the manual that comes with the calculator also helps tremendously (Chapter 16 Programming).

     23 May 2002, 21:58 GMT


Re: Re: Re: Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

I don't own a TI-86... I emulate one.

     23 May 2002, 23:37 GMT


Re: Re: Re: Re: Re: Re: Chessmaster 86 released
Chivo  Account Info
(Web Page)

Oh. See Web Page above.

     24 May 2002, 02:05 GMT


Re: Re: Re: Re: Chessmaster 86 released
Andreas Finne  Account Info

AsmPrgm is the token you put at the beginning of an assembly program you type directly on the calc. You can't use the mnemonics, you have to use the op-codes instead. This is for the 86.
Example:
In the program editor:

AsmPrgm
C9

This is an assembly program that returns immediately. C9 is the op-code for 'ret'

     23 May 2002, 21:59 GMT

Re: Re: Re: Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

Oh........ so:
1. must be contained in an actual program variable
2. must be topped off by 'AsmPrgm'
3. must *not* have quote marks
4. cannot be executed by typing <progname> <ENTER> on home screen
5. must be executed as Asm(<progname>) <ENTER>

I C. w00t!

     23 May 2002, 23:40 GMT

Re: Re: Re: Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

I C. h0t!

     23 May 2002, 23:40 GMT


Re: Re: Re: Re: Re: Chessmaster 86 released
nolekid  Account Info

How do you get rid of the colons in the program editor? Or do you just leave them in?

     25 May 2002, 17:31 GMT


Re: Re: Re: Re: Re: Re: Chessmaster 86 released
Andreas Finne  Account Info

Just leave them in. I didn't write them out, 'cause they come automatically...

     26 May 2002, 23:38 GMT


Re: Re: Re: Re: Re: Re: Re: Chessmaster 86 released
nolekid  Account Info

oh, ok. Thanks.


I've been posting a lot. Wow. errr, w00t(!)!

     28 May 2002, 00:42 GMT

Re: Chessmaster 86 released
jaymzru  Account Info
(Web Page)

When did the ticalc.org posting community turn so horribly annoying and plain oblivious to the technical aspect of the calculators? Back in the day people posted here and actually knew what they were talking about.

     22 May 2002, 18:45 GMT

Re: Chessmaster 86 released
jaymzru  Account Info
(Web Page)

And another thing, what is up with this little kid ripping on dux gregis' code not being optimized, when it was a beta release (hence the <1 version number)? It's not optimized? Give me a break, this kid's coding sucks, and his code isn't "optimized" at all. Frankly, you should watch out when you mock other people's code (especially when your own sucks).

And to all you people begging about ports, get off your a** and do it yourself.

     22 May 2002, 19:31 GMT

Re: Re: Chessmaster 86 released
Chickendude  Account Info
(Web Page)

So, how's your day been going so far?

     22 May 2002, 22:16 GMT


Re: Re: Re: Chessmaster 86 released
Paul Joyner  Account Info
(Web Page)

Pretty shitty from the looks of it.

     24 May 2002, 17:11 GMT


Re: Re: Re: Re: Chessmaster 86 released
RCTParRoThEaD  Account Info
(Web Page)

<preschooltalk>AAAAAAAAAAH!! MOMMY! HE SAID THE SHITTY W)RD!</preschooltalk>

     26 May 2002, 01:36 GMT


Re: Re: Re: Re: Re: Chessmaster 86 released
shakey_snake  Account Info
(Web Page)

i can't belive you held the shift key down to type that...
if caps lock was on you would have had a 0 instead of a )

whats wrong with the ol' CL?
Scared to use it?

     27 May 2002, 05:22 GMT


Re: Re: Re: Re: Re: Re: Chessmaster 86 released
esweecoo  Account Info
(Web Page)

i was about to say that

     28 May 2002, 00:50 GMT

Re: Re: Chessmaster 86 released
343GuiltySpark  Account Info
(Web Page)

I agree with the first part ... ever tried the AI vs AI mode? It's an absolutely useless feature he put in there to try to justify saying that his program was better than TI-CHESS. And you know what happens? It repeats the same positions over and over again ... and there's no way to exit. Unless of course you remove life support ...

     23 May 2002, 04:11 GMT

Re: Re: Re: Chessmaster 86 released
Zog  Account Info

Actually, TIChess has AI vs AI...

     23 May 2002, 18:30 GMT


Re: Re: Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

I was about to say that :-Þ

     23 May 2002, 23:40 GMT


Re: Re: Re: Chessmaster 86 released
nolekid  Account Info

I have only done AI v. AI in neutral mode for cm 86, but has anyone tried it in def. or off. mode? I would do it but I don't want to lose this game again.

     24 May 2002, 16:40 GMT


Re: Re: Chessmaster 86 released
ac

*your* friendly.
someone port it!
I want ChessMaster 83!

     24 May 2002, 22:42 GMT


Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

There's a theory that states that there is a point where every long-running forum, news board, message board, or chat room turns into a discussion somehow involving Hitler or Nazis. At that point, it is time to kill the board/room/thread and start all over again.

Sounds like Nazi tactics to me ;-)

     22 May 2002, 20:16 GMT


Re: Re: Re: Chessmaster 86 released
Torael  Account Info

So, how did Hitler and the Nazi's come to power again?

;)

     22 May 2002, 23:52 GMT

Re: Re: Re: Re: Chessmaster 86 released
343GuiltySpark  Account Info
(Web Page)

I vote we frag this board!
On second thought, how about not ...

     23 May 2002, 04:08 GMT


Re: Re: Re: Re: Re: Chessmaster 86 released
Paul Joyner  Account Info
(Web Page)

I vote we frag it. @$$master 86 isn't exactly a giant leap forward in chess programs for calcs. It's at best an awesome clone.

     23 May 2002, 04:50 GMT


Re: Re: Re: Re: Re: Re: Chessmaster 86 released
mike newkie  Account Info
(Web Page)

I vote we frag this board too, we need something else to talk about, but Chessmaster 86 is an awesome game. Good work Thomas, I've enjoyed all of your games.

     23 May 2002, 17:46 GMT


Re: Re: Re: Re: Re: Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

I agree. Time to frag it. w00t!s all around!

     26 May 2002, 18:00 GMT


Re: Re: Re: Re: Chessmaster 86 released
ac

Do you know the uniforms the Natzis wore? Those are cool.

     23 May 2002, 22:37 GMT


Re: Re: Re: Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

Except that they're either full of bullet holes or covered in the blood of innocents...

     23 May 2002, 23:41 GMT


Re: Re: Re: Re: Re: Re: Chessmaster 86 released
acr34  Account Info
(Web Page)

It wasn't their fault that their leader valued power over human life. Nor can we be sure it was his fault, are men (I include women in this) responsible for our actions?

     24 May 2002, 01:35 GMT

Re: Re: Re: Re: Re: Re: Re: Chessmaster 86 released
Torael  Account Info

Man as a race is living, breathing, and intelligently - I use THAT term relatively speaking - race. We know the difference between right and wrong, and actually understand it. So does a dog? Yes, but it takes training, and they don't actually "know" that it is wrong, they just know that if they make a mess on the floor, they get spanked, which hurts, so they shouldn't do it. So yes, they, and their leader, was responsible for their actions. And while it wasn't their fault that their leader valued power instead of human life, it was their fault that they followed him and did what it took to get that power. The excuse "I was just following my orders" doesn't really cut it.

     24 May 2002, 04:31 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

Well, looks like you beat me to the punch.

     24 May 2002, 18:04 GMT


Re: Re: Re: Re: Re: Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

It is their fault that they decided to ignore the humanity of all the people they killed. They had a choice. They were not forced at gunpoint to kill 11,000,000 people. In fact, one must assume that if one is not forced to do something, then one must enjoy it somewhat. It is in the nature of the human animal to do what one enjoys. Therefore, at least one (probably more) of the Nazi soldiers ENJOYED killing those people.

     24 May 2002, 18:04 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Chessmaster 86 released
ac

delete this thread today!
$ave big tomarow!
w00t!
Hitler owned a Casio!

     24 May 2002, 22:44 GMT

Re: Re: Re: Re: Re: Re: Re: Re: Re: Chessmaster 86 released
RCTParRoThEaD  Account Info
(Web Page)

w00t!

     25 May 2002, 04:52 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Chessmaster 86 released
lord_nightrose Account Info
(Web Page)

tomarow... ack...

     26 May 2002, 18:00 GMT

1  2  3  4  5  6  7  8  9  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2011, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer