SunXi

PageType: HomePage     Keywords: Software


http://www.sunxi.com/goban.jpg

Sunxi Go Screen Saver will replay go games in 2D and 3D. Many options are available, choose your favorite go games and watch them forever !

Current Version : [3.01] released on 7/04/2005

Available here : [ext] http://www.sunxi.com/

Discussion is here => SunXi/Discussion

Last changes : Ability to split 2D and 3D view.
Announce : Kamil Budzinski is the first external contributor to join this project, he send many ideas, many emails with his point of view, and 3d objects (he is the author of the japanese room), that's why he is now in the credits of the software (see help/about). Welcome in this project Kamil ! Do the same, tell me what you can give to this project and be a part of it !



Features :

[XCb : External contributor, people who had the idea, or just someone who wanted to have his own feature in this product]

  • 2D Board
  • 3D Board
  • Board size from 2x2 to 200x200
  • Custom .sgf files in a playlist (XCb : Thomas J. - Michael S. - Kamil B. - Nengli L. - Bo)
  • Random play in a folder (XCb : Thomas J. - Michael S. - Kamil B. - Nengli L. - Bo)
  • Look in Sub-folders when browse for .sgf (XCb : many people)
  • 3D level of details
  • Complet 3D scene around the board
  • Custom 3D Marker, Torus, sphere, igo kanji, ... (XCb : Kamil B. - Rellik)
  • Custom 3D Marker size
  • 3D Filtering (Trilinear and anisotropic)
  • Custom camera movements (XCb : One mode from Bidibule)
  • Real stone placement, not perfectly placed on lines (XCb : Manfred M.)
  • Display in 16/9
  • Ability to split screen for one side in 3D and the other in 2D (XCb : Many people)
  • Board Tag, put your own image on the board
  • Coordinates, Grid can be enable/disable (XCb : Rellik)
  • Custom 2D stones
  • Custom 2D board size (XCb : Michael S.)
  • Custom opacity type for 2D Board
  • Many wood type + Custom board bitmap
  • System and OpenGL information with analyser of your current configuration
  • User can enable/disable OpenGL extensions (for performances)
  • Low CPU Usage for background tasks
  • Check for updates button
  • Display time/messages/FPS
  • Display X moves every N seconds
  • Display kibitz / Game info
  • Display game title
  • Prev/next move with mouse wheel (XCb : Kamil B.)




Your feature to add ...

I would like anyone to add here features you would like to see in future versions (you can also send an email), if your idea is in the next release, your name will be on the web site (of course only if you want), and if you really help a lot (i said really and a lot ... ^_^), your name will be IN the software.

Now discusion is open... I'll also add ideas i receive by email.

  1. Explore Sub-tree option (by Michael S.)
  2. A possibility to control the speed of the board while in Smooth Camera Moves mode (by Kamil B.)
  3. Custom stones in 3ds format/More stones in a list
  4. 3D effects when a stone is falling down, and maybe instead of a marker, optionally keep the stone swaying for a little while
  5. Make that the screensaver connects to high dan games on igs or kgs and shows live games (by Rellik)
    • jfc: I don't think IGS/KGS would appreciate having 20,000 SunXi screensavers all hitting he server at the same time. A better option might be to download game records periodically (e.g. once a week) and update the SunXi play list accordingly.
    • jfc: tangent -- one feature missing from KGS and IGS game records is an SGF property saying how much time elapsed between each move. NOTE: this is different from the time left (WL[], BL[]) properties as these properties tell you nothing about how much time a player used in japanese byo-yomi if she does not use a full byo-yomi period. So, if IGS, KGS and other records implemented a new SGF property for time this player used for this move then it would be nice if SunXi could replay games at the speed they were originally played (or use some scaling formula to speed up slow games).
  6. Kibitz parser to find strings like [Sunxi matrix effect] and display for the current move a special effect.
  7. Make the time the kibitz text is shown configurable. Maybe for X moves (by Rellik)
  8. Show 3D board on one head only in a dualhead screen configuration, or assign the 3d board to the first monitor and the 2d board to the second, if possible.
  9. Make the program as a plugin for kgs client. so that you can also play a kgs game using the program. (we can help petition wms for it if you are supportive. ^^ .. hmm. if gnugo can do it. so can this program actually...) eng60340
    • ChiyoDad: Ditto for other Go server clients. Perhpas someone could create a client from this program.
  10. Make the program a non-screensaver. Allow windowed mode too. eng60340 +
  11. Show marks like a,b,c. It's good for kibitz like "'a' would be the better move" (by Rellik)
  12. Play MP3 in background (would love to have some HNG songs playing) (by Bidibule?)
    • SunXi: Good idea, but is it legal to make a mp3 player without any authorisation ? Isn't there a copyright for that ?
    • ChiyoDad: Couldn't the program just call an existing media player? Perhaps the user could just specify a player to use for the background music.
  13. Ability to read SGF and UGF (by Quicksilvre)
  14. Create an SGF Editor based on SunXi.
  15. user can pause/play the screensaver playback by hitting space. +
    • seconded : I often want to view the final board a little longer
  16. keyboard equivalents for scroll forward/backwards (mousewheel does this already). My laptop doesn't have a scroll wheel.
  17. yellow (or some color besides black or white) font color for game title (and other text?) for better contrast when the text is overlaying black and white stones.
  18. Port to Unix!
  19. Your idea here...




Feature(s) selected and currently in development

  • None



http://www.sunxi.com/goban1.jpg http://www.sunxi.com/goban2.jpg


This is a copy of the living page "SunXi" at Sensei's Library.
(OC) 2005 the Authors, published under the OpenContent License V1.0.
[Welcome to Sensei's Library!]
StartingPoints
ReferenceSection
About