scene.org File Archive

File download

<root>­/­demos­/­compos­/­pdroms_coding_competition_1­/­game/gamepartner32.zip

File size:
723 841 bytes (706.88K)
File date:
2025-11-01 19:23:49
Download count:
all-time: 0

Preview

  • background.h 386.47K
  • book.c 556.78K
  • bookmgr.c 927B
  • bookmgr.h 117B
  • chess.h 992B
  • chess_BISHOP.c 6.54K
  • chess_BISHOP8.c 7.06K
  • chess_KING.c 11.97K
  • chess_KING8.c 8.72K
  • chess_KNIGHT.c 10.80K
  • chess_KNIGHT8.c 5.25K
  • chess_KNIGHTEX.c 24.60K
  • chess_PAWN.c 8.58K
  • chess_PAWN8.c 3.62K
  • chess_Plane.c 836B
  • chess_QUEEN.c 11.06K
  • chess_QUEEN8.c 8.86K
  • chess_ROOK.c 12.75K
  • chess_ROOK8.c 12.73K
  • chess_tex.c 58.55K
  • chess_tex.h 111B
  • chesseng1.c 33.57K
  • chesseng1.h 3.85K
  • draw2d.c 4.08K
  • draw2d.h 176B
  • draw3d.c 6.65K
  • draw3d.h 186B
  • GamePartner.c 1.61K
  • GamePartner.h 1.59K
  • GAMPAR32.FXE 249.22K
  • gfx.h 47.53K
  • gp32.h 365B
  • gpmain.c 11.60K
  • gpmain.h 1.01K
  • isqrt.c 699B
  • loop2.c 299.04K
  • Makefile 1.82K
  • move.c 5.95K
  • moves.h 39.93K
  • noise.c 3.72K
  • o3d.c 24.80K
  • o3d.h 3.89K
  • readme.txt 1.64K
  • small.txt 767.22K
  • tables.c 4.79K
  • tables.h 219B

file_id.diz

Game Partner 32
v1.0

Another chess game

CopyLeft 2003
PDROMS.DE coding compo

Code:	Thor (rtb7@yahoo.com)
Musix:	MADXX
Gfx:	MADXX, The 8tre (second 3D piece set)

Controls:

	Press "Start" to exit intro (after knights fusion, you can rotate them with the stick :).

	Press A, B or SELECT to choose menu entry

	The engine works from 40 to 133Mhz. For short time game (5/10mn) and high levels, select high frequency (or you will often win with timeout...)

	To move piece, select it with A and select the target destination with the same button.
	Unselect piece with B.

	To promote piece : select piece with stick (queen is default), and press A.

	During game, menu is available pressing START.

	In 2D view, flip board with R.

	In 3D view, rotate board with L+stick, change piece set with R.

What the chess engine does:

	claim result (Mat, timeout, draw : stalemat, 3 fold repetitions, 50 moves rule)
	manage promotion for human player (queen, rook, bishop, knight)
	show last opponent move (highlight)
	manage time limited game
	use a opening book

What it does not:

	manage promotion for computer (always queen atm)
	defeat good chess players (sorry, I will do better next time)
	show clocks and messages in 3D view
	
To do:

	Improve Chess engine strength (life time project)
	Improve time management
	Improve 3D engine performance
	Add 3D piece sets
	Animate moves (3D+2D)
	...

Known bugs :

	I've fixed all bugs I've seen. Mail me if you find new ones.


Thanks to Kojote, Mr Spiv, RCX2100 (GPChess author)

All comments are welcome !

email:		rtb7@yahoo.com
website:	http://www.geocities.com/rtb7