forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

psp Chess
Goto page Previous  1, 2, 3
 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
cwbowron



Joined: 06 May 2005
Posts: 76
Location: East Lansing, MI

PostPosted: Mon Jul 18, 2005 9:14 am    Post subject: RELEASE 0.26 Reply with quote

RELEASE 0.26

moves print use modified put char from sdk to display using lower and uppercase

new feature for beginner players (and others):

option: hilite checks - default off - shows the threatenings piece(s) when in check. (red mask)

option: show available - default off - shows the possible moves for the piece under the cursor or the selected start piece. (green mask)

option: show threats - default off - hilite pieces that are currently under threat (blue mask)
Back to top
View user's profile Send private message Visit poster's website
qleyo



Joined: 06 May 2005
Posts: 21
Location: Nottingham, UK

PostPosted: Mon Jul 18, 2005 9:42 pm    Post subject: Reply with quote

so will this now work on v1.5? what do i need to do?
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
cwbowron



Joined: 06 May 2005
Posts: 76
Location: East Lansing, MI

PostPosted: Mon Jul 18, 2005 11:12 pm    Post subject: Reply with quote

qleyo wrote:
so will this now work on v1.5? what do i need to do?


Yes, it will work on v1.5. The binary distribution has included files for 1.5 since about a day after the swaploit came out.

copy the PSPCHESS and PSPCHESS% directories from the zip file into your \PSP\GAME\ directory.

while you are at it, read the file called readme.txt
Back to top
View user's profile Send private message Visit poster's website
cwbowron



Joined: 06 May 2005
Posts: 76
Location: East Lansing, MI

PostPosted: Thu Jul 21, 2005 2:42 am    Post subject: RELEASE 0.27 Reply with quote

RELEASE 0.27

new save/load format that supports fischer random (old saves will
still work)

new variant: fischer random (does not yet support castling)
http://en.wikipedia.org/wiki/Fischer_Random_Chess

variant option

game options:
WHITE (moved from main option screen)
BLACK (moved from main option screen)
clock (min) - time of game in minutes (ADDED)
increment (sec) - increment of clock after each move in seconds. (ADDED)

option mode infra structure changes

file selector code (for upcoming pgn import)

export PGN uses SAN, better standard SAN (tested with winboard & chesscat)
Back to top
View user's profile Send private message Visit poster's website
cwbowron



Joined: 06 May 2005
Posts: 76
Location: East Lansing, MI

PostPosted: Tue Jul 26, 2005 6:19 am    Post subject: RELEASE 0.28 Reply with quote

RELEASE 0.28

castling support in wild5 and fischer random - redid all castling code

mp3 background music (slows down computer a little more than mod file)
--> switching back and forth and back between mp3 and mod is not working. mp3->mod->mp3 and mod->mp3->mod may cause crash. mod->mp3->mp3 is fine. Bottom line: if you want mp3 music, switch from mod->mp3 and do not switch back without restarting pspChess.

selectable background music

new variants: wild 5, wild 8, and wild 8a. See
http://freechess.org/Help/HelpFiles/wild.html for description
Back to top
View user's profile Send private message Visit poster's website
Morgoth



Joined: 26 Jul 2005
Posts: 1
Location: The Void

PostPosted: Tue Jul 26, 2005 8:01 am    Post subject: Reply with quote

Hey,

Admirer from afar for awhile...

I have an idea or two for more features..........

Different selectable models for the chess pieces and colors for the board...

An extreme rookie mode (or a simple difficulty option: 1= beginner 2=average 3=hard 4=GrandMaster) I read earlier in the thread you can change the depth; but these options could AUTOMATICALLY do it?

Both are very gimmcky, but would add to it I'm sure...

Finally, how about adding the Checkers game? It's such a simple game so I sure it wouldn't be hard? Or is it? Just an idea.......

But then that would lead to a new program name: Chess n Checkers

thx for the program overall...
Back to top
View user's profile Send private message
cwbowron



Joined: 06 May 2005
Posts: 76
Location: East Lansing, MI

PostPosted: Thu Jul 28, 2005 4:14 am    Post subject: RELEASE 0.29 Reply with quote

RELEASE 0.29

new options to allow you to change the piece images. You can turn on external pieces and set the pieces file to the png of your choice. refer to pieces.png for the format. each piece is 32x32. must be PNG. If anyone makes some cool pieces, please share them with me and other users. You can email them to chess AT bowron.us.

display option: external pieces (default off)
display option: pieces file

moved display options to sub option menu

random mp3 playback - picks random mp3 from /PSP/MUSIC
options->music options->backgrnd music
Back to top
View user's profile Send private message Visit poster's website
cwbowron



Joined: 06 May 2005
Posts: 76
Location: East Lansing, MI

PostPosted: Thu Jul 28, 2005 7:43 am    Post subject: Reply with quote

The original zip file of version 0.29 had a bad eboot.pbp in it. It has been fixed. if you have already downloaded it, please get it again.
Back to top
View user's profile Send private message Visit poster's website
cwbowron



Joined: 06 May 2005
Posts: 76
Location: East Lansing, MI

PostPosted: Thu Jul 28, 2005 9:18 am    Post subject: RELEASE 0.29b Reply with quote

RELEASE 0.29b

fixed stupid bug in music - trust gcc -Wall
Back to top
View user's profile Send private message Visit poster's website
cwbowron



Joined: 06 May 2005
Posts: 76
Location: East Lansing, MI

PostPosted: Sat Jul 30, 2005 3:06 am    Post subject: pspChess Piece Images Repository Reply with quote

I put up a thread on another forum for users to share their chess piece sets.

http://www.dcemu.co.uk/vbulletin/showthread.php?t=8514
Back to top
View user's profile Send private message Visit poster's website
cwbowron



Joined: 06 May 2005
Posts: 76
Location: East Lansing, MI

PostPosted: Sat Jul 30, 2005 5:11 am    Post subject: RELEASE 0.30 Reply with quote

RELEASE 0.30

FOR THE LOVE OF GOD, DO NOT CALL ME IF YOU CANNOT FIGURE OUT HOW TO INSTALL THE PROGRAM. SEARCH THE WEB ON PSP HOMEBREW. READ THE README.TXT. UNDER NO CIRCUMSTANCES SHOULD YOU THINK, HEY I SHOULD JUST CALL UP CHRIS AND ASK HIM. NO. NO. NO.

key changes:
SQUARE+LTRIGGER: show the text from the imported pgn game / return to game from pgn text view

SQUARE+RTRIGGER: removed (was toggle pondering)

pgn import - parser is not extremely robust but should work in most cases

fixed compiler warnings

fixed small bug in random playback - if no file was found based on original g_background_music_file no random file would be selected.

please share your piece images at:
http://www.dcemu.co.uk/vbulletin/showthread.php?t=8514
Back to top
View user's profile Send private message Visit poster's website
cwbowron



Joined: 06 May 2005
Posts: 76
Location: East Lansing, MI

PostPosted: Wed Aug 03, 2005 1:34 am    Post subject: Network Help Reply with quote

I'm adding code to pspChess to interface with the free internet chess server, but I am not very familiar with the networking code for psp. To be honest, I havent even looked into it that much.

Right now, I am using a captured buffer from a freechess session to write the initial parsing code. I wrote a couple routines that read from this file rather than network, but I would like to move on to real network connection soon. Initally I plan to test by observing games on the server, then add the necessary modifications to actually play a game.

If anyone who has experience writing network code for the psp would like to lend a hand and write or help write the network interface, I would welcome the assistance, and I can get you the work in progress version with fake networking. If so, please PM me.

It's basically just a glorified telnet application.

Thanks.
Back to top
View user's profile Send private message Visit poster's website
Agoln



Joined: 08 Jun 2005
Posts: 326
Location: Fort Wayne, IN

PostPosted: Wed Aug 03, 2005 1:55 am    Post subject: Reply with quote

If I am not mistaken, net support in the SDK will arrive soon. If you are familiar with berkley sockets, then you should be good to go once the net support is released.

If you are really wanting to start right away though, a great place to start is just looking at the wifi v2 example, specifically the telnet. The hardest part in getting net up and running is that you need to manually load the PRX's, and a few other crazy things that I do not fully understand in the wifi example.

For my IRC project, I have basically just used the v2 wifi example, then added my own code once it had detected and connected to the network, though there were some very weird work-arounds that I had to do in order to get it to work correctly.
_________________
Lego of my Ago!
Back to top
View user's profile Send private message AIM Address
Warren



Joined: 24 Jan 2004
Posts: 173
Location: San Diego, CA

PostPosted: Wed Aug 03, 2005 3:43 am    Post subject: Reply with quote

Yes, I'm working on network support in PSPSDK. I will hopefully have it done this week. I'm working on a good way to get the net PRXes loaded since we still haven't been able to figure out how to get them loaded properly. And yes I'm trying to make it as berkely sockets compatible as possible to make it easier to code for, writing wrappers where necessary.
Back to top
View user's profile Send private message
cwbowron



Joined: 06 May 2005
Posts: 76
Location: East Lansing, MI

PostPosted: Sun Aug 14, 2005 5:14 am    Post subject: RELEASE 0.31 Reply with quote

I've been working on getting the infrastructure set up for networking so most of the changes are not user visible changes. The most visible change to end users will be the modification that should allow it to be installed in any directory not just psp/game/pspchess so you should be able to use the corrupt icon removal tool.

RELEASE 0.31

client mode keys:
RTRIGGER = show terminal screen
START = show terminal screen

Game Mode option supercedes analysis mode (NORMAL,ANALYSIS,CLIENT)

Network Framework - Using txt file to mimic network input

On Screen Keyboard Code

tentatively:

DOWN+LTRIGGER - clear input buffer

LEFT/RIGHT - change character frame
TRIANGLE/CIRCLE/SQUARE/CROSS - select character
LTRIGGER - backspace
RTRIGGER - space (1x) / enter (2x)
UP - toggle shift lock
SELECT - select quick string
START - abort / return to game screen from terminal screen

fixed path specific options that required pspchess to located in /PSP/GAME/PSPCHESS now you should be able to do the wacky corrupted icon removal thingy if you want.
Back to top
View user's profile Send private message Visit poster's website
cwbowron



Joined: 06 May 2005
Posts: 76
Location: East Lansing, MI

PostPosted: Fri Apr 28, 2006 11:06 pm    Post subject: Back in the saddle... possibly Reply with quote

I've been inspired to revisit pspChess and try to finally add the network support for using pspChess as an interface to the Free Internet Chess Server.

I updated my pspsdk a couple days ago and I was able to rebuild the program, but when I tried to run it, the screen went black.

I'm wondering if anyone out there may have been able to build and run pspChess recently. If you have, please let me know if there were any changes that you made to my setup so I can avoid reinventing the wheel.

EDIT: I figured it out. psp-fixup-imports was all that I was missing.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group