Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Chessyka GBA: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
Line 17: Line 17:
|image_alt=Chessyka
|image_alt=Chessyka
}}
}}
Chessyka is a chess game for Gameboy Advance developed by Kay Hornig. This homebrew was developed to learn how to code for the Game Boy Advance console.
Chessyka is a chess game for Gameboy Advance developed by Kay Hornig. This homebrew was developed to learn how to code for the Game Boy Advance console.


Line 35: Line 34:
https://dlhb.gamebrew.org/gbahomebrews/chessyka3.png
https://dlhb.gamebrew.org/gbahomebrews/chessyka3.png
https://dlhb.gamebrew.org/gbahomebrews/chessyka4.png
https://dlhb.gamebrew.org/gbahomebrews/chessyka4.png
 
<!--BEGIN Online Emulator Section-->
==Online emulator==
{{EmulatorJS Main
|width=480px
|height=400px
|EJS_backgroundBlur=false
|EJS_backgroundImage=https://www.gamebrew.org/images/d/d7/Chessyka2.png
|EJS_core=gba
|EJS_gameName=Chessyka
|EJS_gameUrl=https://dlhb.gamebrew.org/onlineemulators/gba/chessyka_v0.9.7z
}}
{{GBA Control Settings}}
<!--END Online Emulator Section-->
==Compatibility==
==Compatibility==
Tested with no$gba, VisualBoy Advance and on real devices: GBASP and NDS lite.  
Tested with no$gba, VisualBoy Advance and on real devices: GBASP and NDS lite.  

Latest revision as of 02:35, 18 August 2024

Chessyka
Chessyka2.png
General
AuthorKay Hornig
TypeBoard
Version0.9
LicenseMixed
Last Updated2003/03/16
Links
Download
Website

Chessyka is a chess game for Gameboy Advance developed by Kay Hornig. This homebrew was developed to learn how to code for the Game Boy Advance console.

User guide

Chessyka is aware of all chess rules, including ""en passant"", castle, 50-moves-draw and 3x-repetition-draw.

Currently only the english language and basic undo of moves are activated. The multilanguage menu (english, german and espanol) and the advanced undo/redo feature are disabled.

There are some missing features e.g.: permanent brain, search depth extensions and an opening book which is worth the name.

About AI

The AI use alpha-beta-search, 0x88 and bitfield representation of the board, hashing with zobrist keys and moveordering. There is an opening book included, but currently this is only a proof of concept and contain only some minor variants of the french defense. A special feature is the possibility to enter a custom position. Although there is only a very simple check for plausibility.

If you are playing with AI, try level 4. Lower is probably to weak and higher needs to much time. A level is a combination of time and search depth. On level 4 chessyka will search at depth 4 (plys) but uses at maximum 2 minutes per ply (average). Which means it will use a part of the spared time from previous moves (e.g. from using the openening book). On level 5 it use 3 minutes per ply average. If you can afford this, it is obvious better.

Screenshots

chessyka3.png chessyka4.png

Online emulator

Can use gamepad or customise in the control settings.
Game Boy Advance Keyboard
C-a.png Kb-z.png
C-b.png Kb-x.png
C-start.png Kb-enter.png
C-select.png Kb-v.png
C-l.png Kb-q.png
C-r.png Kb-e.png
C-pad.png Kb-dpad.png

Compatibility

Tested with no$gba, VisualBoy Advance and on real devices: GBASP and NDS lite.

For the real devices it was tested with EZF advance, GBAMP v2 CF and Supercard mini SD.

External links

Advertising: