#129856 - nio101 - Mon May 28, 2007 10:19 am
Hello fellow DS homebrewers !
For those of you that might play go board game, we've released a basic SGF editor for DS that allows recording and reviewing go games with your favorite portable console.
The homepage is http://sourceforge.net/projects/dsgf/.
Some screenshots :
http://sourceforge.net/dbimage.php?id=125324
http://sourceforge.net/dbimage.php?id=125322
There are some minor bugs, but this will be improved and features added soon...
Bye.
#129857 - felix123 - Mon May 28, 2007 10:43 am
Nice graphics. :)
_________________
Nintendo DS homebrew on Wikipedia
#129858 - 0xtob - Mon May 28, 2007 11:04 am
Absolutely fantastic work! I always wanted to have an SGF viewer for the DS and I'm glad that someone's finally making one :) The look&feel is just right, the graphics are nice, and the sound effects add some great atmosphere.
Do you think you can add support for Go problems in SGF format, such as the ones available for download at goproblems.com?
Looking forward to future updates, although it's already a great app now!
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#129859 - nio101 - Mon May 28, 2007 11:16 am
0xtob wrote: |
Do you think you can add support for Go problems in SGF format, such as the ones available for download at goproblems.com?
|
Yes, we will add variations, basic markers and setup positions support ASAP...
I'll post updates on this thread...
Glad to see there are other go players around ! ;)
#129871 - Opus - Mon May 28, 2007 3:18 pm
Wow. This is fantastic news that came from nowhere.
I imported Hikaru no Go 2 about 2 months ago and it's slowly becoming my favorite GBA game.
You have my full support on this project.
Congrats with your first release. :o)
#129890 - jandujar - Mon May 28, 2007 8:09 pm
O_O
Perfect!!
Nice gui!!
I hope you implement the gnugo IA, at least the simple version.
Look at my dsGo, have a gnugo port (I don't remember what)
http://jandujar.homelinux.com -> Look at "antigua"
_________________
http://jandujar.homelinux.com
http://www.dsrobot.com
#129901 - nio101 - Mon May 28, 2007 10:31 pm
jandujar wrote: |
I hope you implement the gnugo IA, at least the simple version.
Look at my dsGo, have a gnugo port
|
Great idea ! Added to feature list...
(I couldn't access your homepage tonight... will try again tomorrow...)
Thanks to everyone for your support ! ^^
#129908 - Mr. Picklesworth - Mon May 28, 2007 11:57 pm
Hah, I knew that could be fit on the DS' screen while still looking nice!
Good work :)
_________________
Thanks!
MKDS Friend Code: 511165-679586
MP:H Friend Code: 2105 2377 6896
#129939 - jandujar - Tue May 29, 2007 10:14 am
My older page is buggy. Download the source of dsgo here
http://rapidshare.com/files/34012099/dsGo-1.0.zip.html
You only need the file gnugo.h
Look at the main.c
You must redefine only two functions.
UpdateBoard -> Updatye the board GFX
void getmoveds(int *i, int *j,int suicide){ -> the human movement just tell the gnugo the position i,j on the board.
I hope you release another gsfeditor with gnugo included. I hope I could help you.
I apologized for my english.
nio101 wrote: |
jandujar wrote: |
I hope you implement the gnugo IA, at least the simple version.
Look at my dsGo, have a gnugo port
|
Great idea ! Added to feature list...
(I couldn't access your homepage tonight... will try again tomorrow...)
Thanks to everyone for your support ! ^^ |
_________________
http://jandujar.homelinux.com
http://www.dsrobot.com
#129940 - nio101 - Tue May 29, 2007 10:27 am
Your work will save a lot of time and work to add a "play vs GNUgo" feature in DSgf...
If everything goes well, it will be in the next release...
Thanks a lot, jandujar !
#130823 - jandujar - Fri Jun 08, 2007 3:06 pm
I'm waiting for the latest version with GNU GO. ;)
_________________
http://jandujar.homelinux.com
http://www.dsrobot.com
#145130 - mufunyo - Sun Nov 11, 2007 10:47 pm
I'm having trouble with SGF files from Go4Go.net. I can't seem to play past 160-200-ish moves. Is there a limit to the amount of stones on the board or something? (These are full game recordings from pro players)
#145178 - nio101 - Mon Nov 12, 2007 7:30 am
Hello,
There shouldn'nt be any limit, but it could be due to some bug on bad SGF tag interpretation, for example...
Do you have a sample game which can't pass this 160-200 limit ?
You can send it to me at : tetsuo_no_go[AT]yahoo.com
I should be able to find some time to work on DSgf in the following weeks...
Thanks for your help!
#145203 - mufunyo - Mon Nov 12, 2007 3:48 pm
nio101 wrote: |
Do you have a sample game which can't pass this 160-200 limit ? |
2003-01-16: 22nd Korean KBS-TV cup, A. Dinerchtein vs. Kim Dae-youn, can't get past 211 moves out of 277 moves
2003-01-09: 36th Korean Wangwi, A. Dinerchtein vs. Kim Chu-ho, can't get past 166 moves out of 242 moves
2003-01-26: 50th Japanese NHK Cup, round 3, Cho Chikun vs. Takemiya Masaki, can't get past 215 moves out of 249 moves
Edit: I don't know much about Go, but from the commentary on the second game it seems the game actually ends at 166 moves (the commentary mentions "I resigned here"). So could it be that instead of imposing a limit on the amount of moves, DSgf is actually misrepresenting the total amount of moves?
#145205 - nio101 - Mon Nov 12, 2007 4:47 pm
Ok, I think I understand now...
You can see a SGF file is like a tree with a main trunk (the real game) and branches/variations...
Those games include variations, and as currently DSgf doesn't handle variations and just follows the main path, it will stop when the main path stops (at 166 moves for example), even if variations can go farther...
In this very first version DSgf allows you to write down a go game and replay it, but without variations.
When RealLife(tm) leaves me some time to come back to it, I'll bring you a more advanced version that handle variations...
Meanwhile, onegaishimasu! ^^
#150660 - nio101 - Sat Feb 09, 2008 8:23 pm
Hello,
A new version has been released on :
http://sourceforge.net/projects/dsgf
It features mainly bugfixes and a better documentation...
Variations handling is now on the way...
Onegaishimasu! ^^