Author Topic: Chess  (Read 40748 times)

0 Members and 1 Guest are viewing this topic.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Chess
« Reply #30 on: February 28, 2011, 08:40:15 pm »
This looks pretty sweet thepenguin77. I'll give it a look when I have some time. I'm also seconding the two player via link suggestion. ;)

I probably won't do link play because I don't see it being that necessary. It's very hard to do, especially because I would need to do USB linking. And in reality, it's not even that necessary, you could just hand your friend your calculator, especially if they are sitting close enough to use a link cable :D


I fixed the Queen side castling and I added in pawn promotion. The game also flips the board around when the black player is moving. This makes it slightly annoying to play against yourself, but it is disableable via an internal flag, which will be in the options menu.
You should use Calcnet routines.  Also, please make the switching optional, because I hate chess games that do that.  It just bugs me. ;-)

SirCmpwn

  • Guest
Re: Chess
« Reply #31 on: February 28, 2011, 09:09:26 pm »
This would be amazing with GCN support.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Chess
« Reply #32 on: February 28, 2011, 09:46:50 pm »
Wonderful.  This is simple amazing. :D

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: Chess
« Reply #33 on: February 28, 2011, 10:02:24 pm »
You should use Calcnet routines.  Also, please make the switching optional, because I hate chess games that do that.  It just bugs me. ;-)

Switching will be optional in the next update. But it only does it in two player mode, it one player mode it leaves the board in whichever orientation makes sense for the entire game.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Chess
« Reply #34 on: March 01, 2011, 04:49:09 am »
This looks pretty sweet thepenguin77. I'll give it a look when I have some time. I'm also seconding the two player via link suggestion. ;)

I probably won't do link play because I don't see it being that necessary. It's very hard to do, especially because I would need to do USB linking. And in reality, it's not even that necessary, you could just hand your friend your calculator, especially if they are sitting close enough to use a link cable :D
True enough I suppose, but I'm curious. Why would using USB be necessary? Couldn't you just use the link port? There was another thing that I just thought of as well. I know many of your previous games used undocumented instructions and didn't run on the normal TI-83+. Is this one compatible with the normal TI-83+?

SirCmpwn

  • Guest
Re: Chess
« Reply #35 on: March 01, 2011, 05:45:30 pm »
I finally got this on my calc, and here are my thoughts:
-The grayscale is flawless.  This is the most impressive to me.  Other games that claim to have flickerless grayscale should be ashamed.  The grayscale in this is freaking amazing.  It makes it look like the screen is built for grayscale.
-The AI is good, but it would be nice if I lost occasionally.
-The AI is stubborn as hell.  I've had three queens on the board against his king, and it has squirmed all over the board before I managed to capture him.
-Pass-the-calculator works fine, but link play would be nice.

Overall, I'm extremely impressed.

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: Chess
« Reply #36 on: March 01, 2011, 05:49:00 pm »
Is it just me, or does it seem the opponent's king moves more than one space at a time sometimes?


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Chess
« Reply #37 on: March 01, 2011, 05:55:47 pm »
No, it's not just you.  It does that to me too occasionally.

Since it always moves horizontally (at least for me, so far), I suspect it's castling when it shouldn't be?   /speculation
« Last Edit: March 01, 2011, 05:56:19 pm by Michael_Lee »
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: Chess
« Reply #38 on: March 01, 2011, 05:57:52 pm »
That's kinda what I thought it seemed like.


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1594
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: Chess
« Reply #39 on: March 01, 2011, 06:08:35 pm »
I know many of your previous games used undocumented instructions and didn't run on the normal TI-83+. Is this one compatible with the normal TI-83+?

It's currently not compatible. The reason for the previous ones is not undocumented instructions, that only restricts use on Nspire, it's because of fastmode and crystal timers. Here are the current incompatablilites.
-Crystal timers /Nspire /83+BE (perfect grayscale and frame limiting)
-Fast mode /83+BE (perfect grayscale and fast thinking, in slow mode it would crawl even just moving the cursor)
-Extra ram page /83+BE (grayscale, not 100% necessary at the moment, but requires hacking otherwise)

It's vaguely possible I could make this work on an 83+BE, but it would be ugly (figuratively and literally)

I finally got this on my calc, and here are my thoughts:
-The grayscale is flawless.  This is the most impressive to me.  Other games that claim to have flickerless grayscale should be ashamed.  The grayscale in this is freaking amazing.  It makes it look like the screen is built for grayscale.
-The AI is good, but it would be nice if I lost occasionally.
-The AI is stubborn as hell.  I've had three queens on the board against his king, and it has squirmed all over the board before I managed to capture him.
-Pass-the-calculator works fine, but link play would be nice.

Overall, I'm extremely impressed.

Thanks, I have researched the LCD driver to make grayscale as perfect as possible, especially if you adjust your frequency right. (There's a topic around here somewhere.) And a better AI is in the works.

Is it just me, or does it seem the opponent's king moves more than one space at a time sometimes?

I just fixed that. It was because the CPU didn't tell the piece putting routine what piece it was putting, it just did it manually. Which meant the flags for the rooks moving never got set. The king was actually castling out there.
« Last Edit: March 01, 2011, 06:09:48 pm by thepenguin77 »
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Chess
« Reply #40 on: March 01, 2011, 06:37:41 pm »
Ah, too bad it's not compatible with the TI-83 BE. I'll have to wait to test it. D:
* Art_of_camelot wonders where his brother's TI-84 could be...

Offline bluebl1

  • LV0 Newcomer (Next: 5)
  • Posts: 3
  • Rating: +0/-5
    • View Profile
Re: Chess
« Reply #41 on: March 01, 2011, 10:11:55 pm »
stupid AI noob!!! it keeps cheating! Castling does NOT work that way!!! I found a way to beat it anyways. I put it in checkmate and had my queen on same horizontal line so even if it "castled" it wouldn't be safe. when i took out all of my opponents pieces including the king, the game didn't end.

I know he fixed the fake castling, but what happens when you win? I beat him and took every single piece but nothing happened...

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Chess
« Reply #42 on: March 01, 2011, 10:15:21 pm »
thats not how you win at chess ;) You win by checkmating the king, so that he has no safe place to move.  Just removing all the other pieces doesnt end the game itself

Offline Goplat

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 289
  • Rating: +82/-0
    • View Profile
Re: Chess
« Reply #43 on: March 01, 2011, 10:21:33 pm »
Yeah, but he said including the king. It should never be possible to actually capture the king, because it's illegal for your opponent to make a move that lets you do so.
Numquam te deseram; numquam te deficiam; numquam circa curram et te desolabo
Numquam te plorare faciam; numquam valedicam; numquam mendacium dicam et te vulnerabo

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Chess
« Reply #44 on: March 01, 2011, 10:24:16 pm »
Ooooh whoops i misread x.x