Vetusware.org - RDF feed
https://vetusware.org/index.php
ChessNKT
https://vetusware.org/index.phpmv/msg/630/1288/#msg_1288
This is my first chess program. It is fully functional except it is extreme in the sense that it's primitive.
The first number is the column from 0 to 8 inclusive skipping the number after 5.
The second number is the row from 0 to 8 inclusive skipping the number after 5.
Anyways, you enter the two numbers for the start of the piece and enter two numbers where you want it placed.
You may move the pieces anywhere so it is up to you to check for legal moves.
]]>tienkhoanguyen2016-04-09T04:13:24-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1289/#msg_1289
tienkhoanguyen2016-04-09T12:04:37-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1294/#msg_1294
Chua Me O!
Here is a fix hopefully for the en passant situation.
The remaining task is to do the king and queen side castling.
Also, playing black and white sides need to be updated instead of being on one side all the time.
Thank you Jesus Christ who died just for me.]]>tienkhoanguyen2016-04-11T06:59:31-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1297/#msg_1297
This is a chess program update.
You are able to castle now.
It takes a little getting used to because it is simple.
However just pressing one of the numbers key from 1 to 8 allows castling so long that you press it first.
If you press the letters first then it goes into algebraic chess notation.
]]>tienkhoanguyen2016-04-11T09:08:32-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1298/#msg_1298
Honours to my real mom Huong Thi Thuyen Vu
Honours to my real dad Nguyen Binh Thuy
Love to my real sister Nguyen Khoa Thi
Love to my real sister Nguyen Khoa Thuyen
Content: Thank you Jesus Christ.
nktchess.exe has been updated to save your current game in text called current.sav
chesssav.exe will read and reproduce the current game moves only if current.sav is renamed to chess.sav
nktchess.exe must be ran first in order for chesssav.exe to work unless you are making your own chess.sav from a game note your played somewhere else.
There is an example of how to make the chess note in algebraic chess notation in the default current.sav and chess.sav
Thank you.
The following link is a backup to the same programs just in case.
https://www.mediafire.com/folder/1bdzde3vlzrqw/Complete]]>tienkhoanguyen2016-04-11T10:46:25-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1300/#msg_1300
P.S. To allow the chesssav to work please rename chesscsl to chess for the example of castling. Otherwise, you may rename chessenp to chess for the example of en passant. Also, please do not forget to add the extension sav to the texts to let the program know it is a chess text. Thank you again.
As always, I love God through Jesus Christ! So I have to keep reminding those who do not know. God gives to those who loves him more!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!]]>tienkhoanguyen2016-04-11T15:04:39-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1322/#msg_1322
So far the glitch is that there is no error checking. So almost any moves work.
It has been tested to work in Microsoft Windows XP 32-bit Edition; 32-bit Edition as opposed to 64-bit usually work with 16-bit programs like mine. DOSBox for Windows XP also works, but DOSBox for Mac has a glitch where it does not detect my release key code so the chesssav will review your chess game at a rapid pace.
If you would like to make your own saved game without the software the format for chess.sav is as follows:
D2 D3
D7 D5
.
.
.
H7 H85
ZZ ZZ
Any notes goes below the ZZ ZZ .
Please note that After the second letter and number that there is a empty invisible space then a carriage return to goto next line.
That invisible space is reserved for pawn promotion.
An example is given above where H7 H85 letting the program know that the pawn reached the end and promoted to a rook.
]]>tienkhoanguyen2016-04-13T14:58:45-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1324/#msg_1324
The enclosed file "chess.sav" works only with "chesssav.exe" the chess game reader. If you look at "chess.sav" with a text viewer you notice how algegraic chess notation is used and how notes are added to the end.]]>tienkhoanguyen2016-04-13T16:03:11-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1335/#msg_1335
]]>tienkhoanguyen2016-04-16T03:47:20-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1336/#msg_1336
]]>tienkhoanguyen2016-04-16T07:01:37-00:00Possibly The Tentative Final NKTchess?
https://vetusware.org/index.phpmv/msg/630/1337/#msg_1337
tienkhoanguyen2016-04-16T09:35:53-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1338/#msg_1338
So if you want something like Stockfish to play chess with a computer all day long then that is your choice. I don't know how far you'll go by playing all the time with the computer like that.
However if you want to analyse games and do your homework like you do in school to get an A then I advertise my program.
Know it is not the best in the world since God is the best of the good!
Honours to my real mom Huong Thi Thuyen Vu
Honours to my real dad Nguyen Binh Thuy
Love to my real sister Nguyen Khoa Thi
Love to my real sister Nguyen Khoa Thuyen
Content: Thank you Jesus Christ. [for the rest of my life on earth and for the rest of eternity afterwards, "Thank you Jesus Christ."]]]>tienkhoanguyen2016-04-16T13:56:46-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1339/#msg_1339
This is the final programs so far.
]]>tienkhoanguyen2016-04-16T14:03:50-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1340/#msg_1340
1. God for me being able to have the skills to make it because my two parents (mom Huong Thi Thuyen Vu and dad Nguyen Binh Thuy) put me through school for programming.
2. A few of my friends who've been there to help out with a few technical details.
For instance, double buffering is credited to Sir Allen Pilgrim who is the creator of Xargon for DOS.]]>tienkhoanguyen2016-04-16T14:17:24-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1341/#msg_1341
Game Console Programming through Quadko from www.dosgames.com
VGA programming through Sir David Brackeen especially using 256 color bitmaps.
Borland for Turbo C 2.01 and Turbo Assembler 4.1, and Turbo Assembler 2.51
by the way, Sir Allen Pilgrim should be able to be reached at www.classicdosgames.com
Adobe for the PhotoShop CS2
Microsoft for activating my Microsoft Windows 8, MS-DOS 6.22
DOSBox 0.74 at the VOGONS group
Lehigh County Community College, Schecksville, Pennsylvania for my 2 years of programming
The Vietnamese people of course.]]>tienkhoanguyen2016-04-16T14:33:43-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1342/#msg_1342
Thank you God for sending your only son Jesus Christ to die about 2000 years ago for all of us is the most important of all#]]>tienkhoanguyen2016-04-16T14:37:14-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1355/#msg_1355
My parents left me the most important lesson of all when I grew up. They always made sure I praise Jesus Christ all my life! Thank you God my two sisters have graduated and are working now.]]>tienkhoanguyen2016-04-19T10:26:38-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1359/#msg_1359
Once again, a sample chess.sav is enclosed so that you can review a game.
]]>tienkhoanguyen2016-04-19T22:32:42-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1361/#msg_1361
If you're looking for a classic chessboard and feel, I hope you find it in this one. Well, it's pretty much just classic so far that a digital computer design goes. hehe
So without further a due, here is NKTchess/ChessSav.
P.S.
Please note if you are using the classic black and white board that the algebraic chess coordinates you will be entering are not visible. Please give it a second to update the board after you enter the coordinates. Thank you.
For instance, the black and white board shows up. You would enter something like D2D3 and that tells the computer to move from D2 to D3. It takes about a second for it to update the entire board. Q always quits the program.
Thank you Jesus Christ.
Honours to my real mom Huong Thi Thuyen Vu
Honours to my real dad Nguyen Binh Thuy
Love to my real sister Nguyen Khoa Thuyen
Love to my real sister Nguyen Khoa Thi
P.P.S. Also, please note that board.bmp needs to be present for the classic board to work.
]]>tienkhoanguyen2016-04-20T08:11:34-00:00Re: ChessNKT
https://vetusware.org/index.phpmv/msg/630/1362/#msg_1362
Well, I'm trying to create this chess board so that the hardcore chess players would not mind playing on it. In this one the white square is on the bottom right. Technically the right square is supposed to be on the bottom right.
]]>tienkhoanguyen2016-04-20T09:08:57-00:00