Català-Valencià – Catalan
中文 – Chinese (Simplified)
中文 – Chinese (Traditional)
Česky – Czech
Dansk – Danish
Nederlands – Dutch
English – English
Suomi – Finnish
Français – French
Deutsch – German
עברית – Hebrew
हिंदी – Hindi
Magyar – Hungarian
Bahasa Indonesia – Indonesian
Italiano – Italian
日本語 – Japanese
한국어 – Korean
Македонски – Macedonian
मराठी – Marathi
Norsk – Norwegian
Polski – Polish
Português – Portuguese
Português – Portuguese (Brazil)
Русский – Russian
Slovenčina – Slovak
Slovenščina – Slovenian
Español – Spanish
Svenska – Swedish
Türkçe – Turkish
Українська – Ukrainian
Oëzbekcha – Uzbek
Subversion Repositories
Games.Chess Giants
Games.Chess Giants
/
main.cpp
– Rev 194
Rev
Hide changed files
|
Details
|
Compare with Previous
|
Blame
|
RSS feed
Filtering Options
From rev
To rev
Max revs
Search history for
Show All
Rev
Age
Author
Path
Log message
Diff
Changes
194
2024-07-07 16:56:45
pmbaty
/
The game is now free - registration is disabled. Also migrated installer to new code signature with USB dongle.
/Chess Giants.vcxproj
/chessengine.cpp
/common.h
/config.cpp
/config.ini
/defines.h
/dialog/dialog_about.cpp
/dialog/dialog_registration.cpp
/engines/Crafty/crafty.exe
/engines/Fruit Reloaded/Fruit_reloaded.exe
/engines/Fruit Reloaded/egbb.dll
/engines/Fruit Reloaded/egtb.dll
/engines/Leela/lc0.exe
/engines/Leela/libopenblas.dll
/engines/Senpai/senpai.exe
/engines/Stockfish/stockfish.exe
/engines/Texel/texel.exe
/engines/Toga II/toga.exe
/installer/Chess Giants Installer.bat
/main.cpp
/pipe.cpp
/prototypes.h
/util.cpp
192
2020-03-24 02:07:01
pmbaty
/
finally fixed the correct save to config file of these stupid smileys + added minimal Windows version check for chess engines
/Chess Giants.vcxproj
/chessengine.cpp
/common.h
/config.cpp
/config.ini
/dialog/dialog_options.cpp
/engines/Crafty/engine.ini
/engines/Fruit Reloaded/engine.ini
/engines/Leela/engine.ini
/engines/Senpai/engine.ini
/engines/Stockfish/engine.ini
/engines/Texel/engine.ini
/engines/Toga II/engine.ini
/inifile.cpp
/installer/Chess Giants Installer.bat
/installer/installer.nsi
/main.cpp
189
2019-02-24 11:51:07
pmbaty
/
put a warning for the dumb fucks who complain that the game is frozen in expert mode with an insane difficulty level
/config.ini
/data/languages/Brazilian Portuguese.ini
/data/languages/Dutch.ini
/data/languages/English.ini
/data/languages/French.ini
/data/languages/German.ini
/data/languages/Italian.ini
/data/languages/Norwegian.ini
/data/languages/Russian.ini
/dialog/dialog_options.cpp
/main.cpp
185
2019-01-04 22:37:03
pmbaty
/
stockfish 10 + automatic user registration + slightly better UI text
/data/sprites/textbg.png
/Chess Giants.vcxproj
/Chess Giants.vcxproj.filters
/chessengine.cpp
/common.h
/config-DEFAULT.ini
/config.cpp
/config.ini
/data/languages/Brazilian Portuguese.ini
/data/languages/Dutch.ini
/data/languages/English.ini
/data/languages/French.ini
/data/languages/German.ini
/data/languages/Italian.ini
/data/languages/Norwegian.ini
/data/languages/Russian.ini
/defines.h
/dialog/dialog_quit.cpp
/dialog/dialog_registration.cpp
/dialog/dialog_resign.cpp
/engine-stockfish/Makefile
/engine-stockfish/benchmark.cpp
/engine-stockfish/bitbase.cpp
/engine-stockfish/bitboard.cpp
/engine-stockfish/bitboard.h
/engine-stockfish/endgame.cpp
/engine-stockfish/endgame.h
/engine-stockfish/evaluate.cpp
/engine-stockfish/evaluate.h
/engine-stockfish/main.cpp
/engine-stockfish/material.cpp
/engine-stockfish/material.h
/engine-stockfish/misc.cpp
/engine-stockfish/misc.h
/engine-stockfish/movegen.cpp
/engine-stockfish/movegen.h
/engine-stockfish/movepick.cpp
/engine-stockfish/movepick.h
/engine-stockfish/pawns.cpp
/engine-stockfish/pawns.h
/engine-stockfish/position.cpp
/engine-stockfish/position.h
/engine-stockfish/psqt.cpp
/engine-stockfish/search.cpp
/engine-stockfish/search.h
/engine-stockfish/stockfish.vcxproj
/engine-stockfish/syzygy/tbprobe.cpp
/engine-stockfish/syzygy/tbprobe.h
/engine-stockfish/thread.cpp
/engine-stockfish/thread.h
/engine-stockfish/thread_win32.h
/engine-stockfish/timeman.cpp
/engine-stockfish/timeman.h
/engine-stockfish/tt.cpp
/engine-stockfish/tt.h
/engine-stockfish/types.h
/engine-stockfish/uci.cpp
/engine-stockfish/uci.h
/engine-stockfish/ucioption.cpp
/engines/Stockfish/engine.ini
/engines/Stockfish/stockfish.exe
/main.cpp
/network-eval.cpp
/pgnfile.cpp
/prototypes.h
/render.cpp
/resource/Chess Giants.rc
/scene.cpp
/util.cpp
/window/window_main.cpp
179
2018-07-19 19:57:04
pmbaty
/
recompiled chess engines with default build options (for XP compatibility). Got rid of IsInternetConnectivityAvailable() or whatever that was called (not working at all on XP). Embedding manifest in executable.
/resource/manifest.xml
/Chess Giants.vcxproj
/common.h
/dialog/dialog_newgame.cpp
/dialog/dialog_registration.cpp
/engine-crafty/crafty.vcxproj
/engine-senpai/senpai.vcxproj
/engine-stockfish/stockfish.vcxproj
/engine-texel/texel.vcxproj
/engines/Crafty/crafty.exe
/engines/Senpai/senpai.exe
/engines/Stockfish/stockfish.exe
/engines/Texel/texel.exe
/installer/installer.nsi
/main.cpp
/network.cpp
/prototypes.h
/util.cpp
175
2018-07-02 16:46:53
pmbaty
/
yet one more, hopefully final, attempt at solving the broken pipe problem
/chessengine.cpp
/common.h
/main.cpp
/pipe.cpp
172
2018-06-07 17:44:02
pmbaty
/
initial groundwork to support non-standard rules
/board.cpp
/common.h
/dialog/dialog_challenge.cpp
/dialog/dialog_newgame.cpp
/dialog/dialog_resign.cpp
/dialog/dialog_sendchallenge.cpp
/main.cpp
/network-eval.cpp
/prototypes.h
164
2018-05-29 21:09:55
pmbaty
/
improved registration UX
/Chess Giants.vcxproj
/dialog/dialog_registration.cpp
/main.cpp
/render.cpp
163
2018-05-29 20:28:36
pmbaty
/
fixed themes freeze bug, fixed installer source location
/Chess Giants.vcxproj
/installer/Chess Giants Installer.bat
/installer/installer.nsi
/main.cpp
153
2017-07-23 16:28:37
pmbaty
/
clearer registration dialog box + automatic crash reporting
/Chess Giants.vcxproj
/Chess Giants.vcxproj.filters
/chessengine.cpp
/config.ini
/data/languages/Dutch.ini
/data/languages/English.ini
/data/languages/French.ini
/data/languages/German.ini
/data/languages/Italian.ini
/data/languages/Norwegian.ini
/data/languages/Russian.ini
/data/sprites/newgame.png
/dialog/dialog_registration.cpp
/installer/Chess Giants Installer.bat
/main.cpp
/network.cpp
/prototypes.h
/resource/Chess Giants.rc
/resource/resource.h
/scene.cpp
/util.cpp
152
2017-04-11 17:55:45
pmbaty
/
fixed game not saving registration info and not closing itself properly
/main.cpp
145
2016-08-19 21:36:30
pmbaty
/
fixed bugs:
- config.ini was not correctly re-created (missing smilies)
- resign option incorrectly assessed
/resource/installer.bmp
/resource/installer.ico
/Chess Giants.vcxproj
/config.cpp
/main.cpp
/window/window_main.cpp
140
2016-08-17 01:44:45
pmbaty
/
simplified GUI text handling code. Dialogboxes now hide GUI buttons. Added cassette deck buttons. Added Toga II project (broken so far)
/Chess Giants.sln
/board.cpp
/chessengine.cpp
/common.h
/defines.h
/dialog/dialog_about.cpp
/dialog/dialog_challenge.cpp
/dialog/dialog_changeappearance.cpp
/dialog/dialog_comment.cpp
/dialog/dialog_endgame.cpp
/dialog/dialog_gotomove.cpp
/dialog/dialog_load.cpp
/dialog/dialog_messagebox.cpp
/dialog/dialog_newgame.cpp
/dialog/dialog_options.cpp
/dialog/dialog_pawnpromotion.cpp
/dialog/dialog_playercard.cpp
/dialog/dialog_playerinfoname.cpp
/dialog/dialog_quit.cpp
/dialog/dialog_registration.cpp
/dialog/dialog_renamesides.cpp
/dialog/dialog_resign.cpp
/dialog/dialog_save.cpp
/dialog/dialog_saveposition.cpp
/dialog/dialog_sendchallenge.cpp
/dialog/dialog_sendseek.cpp
/dialog/dialog_takeback.cpp
/main.cpp
/network-eval.cpp
/network.cpp
/prototypes.h
/render.cpp
/scene.cpp
/window/window_main.cpp
136
2016-08-16 12:25:20
pmbaty
/
bugfixes:
- audio crash
- setup position not entering correctly
- finished games are no longer continuable, unless the last move is cancelled
- better game history browsing experience (scrollable history)
- config (smilies) loading crash
- loading a game while a game is open now pops up the resign question
- reduced memory consumption (a little)
- added a new "move" menu and rearranged some menu commands
- disabling autorotation would prevent the new game and open game icons from appearing
- 2D mouse coordinates precision fixed
/Chess Giants.vcxproj
/Chess Giants.vcxproj.filters
/audio.cpp
/board.cpp
/chessengine.cpp
/config.cpp
/defines.h
/dialog/dialog_resign.cpp
/inifile.cpp
/localizedtexts.cpp
/main.cpp
/network-eval.cpp
/network.cpp
/pgnfile.cpp
/player.cpp
/prototypes.h
/render.cpp
/scene.cpp
/util.cpp
/window/window_main.cpp
133
2016-05-25 20:51:21
pmbaty
/
self-deleting installer ; the program backs up the user's registration key in the registry if it's valid
/Chess Giants.vcxproj
/Chess Giants.vcxproj.filters
/config.cpp
/data/languages/English.ini
/data/languages/French.ini
/installer/installer.nsi
/main.cpp
130
2016-04-27 20:15:40
pmbaty
/
added sliding parts animation option, with sound and logic
/Chess Giants.sln
/Chess Giants.vcxproj
/audio.cpp
/chessengine.cpp
/common.h
/config.cpp
/config.ini
/data/languages/English.ini
/data/languages/French.ini
/data/languages/German.ini
/data/languages/Norwegian.ini
/data/languages/Russian.ini
/defines.h
/dialog/dialog_load.cpp
/dialog/dialog_options.cpp
/main.cpp
/network-eval.cpp
/resource/Chess Giants.rc
/resource/resource.h
/scene.cpp
/window/window_games.cpp
/window/window_main.cpp
124
2016-02-27 01:15:37
pmbaty
/
new interface (2 welcome buttons). Saved window position fix. Table setup fix. Better renderer code.
/board.cpp
/common.h
/config.cpp
/defines.h
/dialog/dialog_about.cpp
/dialog/dialog_challenge.cpp
/dialog/dialog_changeappearance.cpp
/dialog/dialog_comment.cpp
/dialog/dialog_endgame.cpp
/dialog/dialog_gotomove.cpp
/dialog/dialog_load.cpp
/dialog/dialog_messagebox.cpp
/dialog/dialog_newgame.cpp
/dialog/dialog_options.cpp
/dialog/dialog_pawnpromotion.cpp
/dialog/dialog_playercard.cpp
/dialog/dialog_playerinfoname.cpp
/dialog/dialog_quit.cpp
/dialog/dialog_renamesides.cpp
/dialog/dialog_resign.cpp
/dialog/dialog_save.cpp
/dialog/dialog_saveposition.cpp
/dialog/dialog_sendchallenge.cpp
/dialog/dialog_sendseek.cpp
/dialog/dialog_takeback.cpp
/main.cpp
/prototypes.h
/render.cpp
/scene.cpp
/window/window_chat.cpp
/window/window_chatterchannels.cpp
/window/window_games.cpp
/window/window_main.cpp
/window/window_motd.cpp
/window/window_opponents.cpp
/window/window_sought.cpp
116
2016-02-21 18:36:44
pmbaty
/
better (filtered) splash screen using Direct3D. Better sound with OpenAL.
/OpenAL32.dll
/buffer.cpp
/Chess Giants.vcxproj
/Chess Giants.vcxproj.filters
/audio.cpp
/chessengine.cpp
/common.h
/main.cpp
/network-eval.cpp
/prototypes.h
/render.cpp
/resource/Chess Giants.rc
/resource/resource.h
/scene.cpp
/window/window_main.cpp
87
2015-11-21 16:37:23
pmbaty
/
replaced stat() with access() -- stat() is broken on WinXP
/main.cpp
85
2015-10-30 20:29:07
pmbaty
/
fixed window not responding during loading phase
/dialog/dialog_registration.cpp
/main.cpp
/prototypes.h
/theme.cpp
←Prev
1
2
Next→
Show All