Results 1 to 5 of 5

Thread: Sabacc Basics - anyone want it?

                  
   
  1. #1
    DCEmu Coder
    Join Date
    May 2007
    Posts
    16
    Rep Power
    0

    Cool Sabacc Basics - anyone want it?

    Hey guys,

    First forgive me if this is in the wrong place.

    I've been working on Sabacc Basics. Unfortunately, I've broken my hand which makes it difficult for me to continue and I don't have as much time as I used to anyway. So it doesn't seem like I've forgotten the project, I'm offering the source to anyone who wishes to continue developing SB.

    Please excuse any typos or grammatical errors. I am trying to make this as easy on my hand as possible, so I'm going to type and not do too much editing.

    A few notes:
    1. I am a self taught programmer, and was learning along the way. I have no formal training in programming. This is my first project I've gotten anywhere with using C++ (much less SDL, etc). As such, the code may not be nice to look at, and many things probably could have been done better. I am not a programmer by trade and never will be. Please don't make fun of the code.
    2. On that note, if you choose not to release the source, I request you at least share with me so that I may learn where I could have improved things. Possibly for a future project if I have the time.
    3. Please give me some credit.
    4. I may, however it is unlikely once I give up the source, resume SB at a later time. Or, I may re-use the name in an entirely new project. At such time, those who volunteer to continue SB may still do so. I am not one of those people who will ask others to cease. This is a free project and will always be so as far as I am concerned. Likewise, I am asking that none who pick up the project try to make it "exclusive," by asking others to stop developing SB.

    One other option I am considering is making this a community project, putting it up on sourceforge or the like, and adding as maintainers those who are interested.

  2. #2
    DCEmu Coder
    Join Date
    Aug 2006
    Posts
    571
    Rep Power
    67

    Default

    Sounds like you really want to put an open source license on your code and make it a community project. You might check the various licenses available and pick one that fits your points above.

    I'd probably ask for this (been following this for some time - I'm about the only one to comment in your old threads), but I'm pulled too thin on other things as it is right now.

  3. #3
    Sir Digby Chicken Caesar Darksaviour69's Avatar
    Join Date
    Mar 2004
    Location
    Armagh, Ireland
    Age
    41
    Posts
    7,005
    Rep Power
    50

    Default

    GPL, and releasing on sourceforge, comes to mind....

  4. #4
    DCEmu Coder
    Join Date
    May 2007
    Posts
    16
    Rep Power
    0

    Default

    Hey guys,

    Finally got around to it,

    http://sabaccportable.sourceforge.net/

    Have fun!

    Just remember:
    There may be something wrong with me (I have no doubt)< but Sabacc was my first C++ program (and my first program in over 10 years, the last written in VB6), so its pretty ugly looking. There are also a lot of hacks - Sabacc itself was written on top of the "Sabacc Interface Toolkit." At v0.7 I ditched SIT for the "Sabacc Media Framework" it now contains. As such, there is a lot of legacy code (especially in class CasinoGame for handling events) that I'd like to see gone.

    Some files were lost - mainly the FreeType rendering class, but SDL_ttf should do. My FT class allowed for multiple line and rich text formatting, so adjustments will be necessary to other code. Where did this file go? Who knows. Where's the backup? Ditto. I may have deleted it with the intent to re-write (I do these things, now ask why Sabacc is only 0.7 LOL). The other lost files look like sound files.

    I haven't attached a license yet, but likely it will be GPL.

    If you use the libraries repository at ps2dev.org, you'll have what you need to build it.

    It also builds and runs under Debian, and I'm sure many other Linux distributions. You'll need SDL, SDL_image, SDL_ttf. The package manager should handle the rest.

    I haven't tried to build it under Windows or MacOS.

    Phew. Good luck guys, and have fun.

    Use the Open Discussion forum for questions and any suggestions. Criticism is also welcome there as I'd really like to improve my C++ and design skills in general.

    Goumba
    Last edited by goumba; July 30th, 2009 at 13:23.

  5. #5
    DCEmu Coder
    Join Date
    Aug 2006
    Posts
    571
    Rep Power
    67

    Default

    Coolness. Thanks!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Sabacc Basics 0.7.0a
    By goumba in forum DCEmu Gaming & General Discussion Forum
    Replies: 2
    Last Post: January 10th, 2009, 04:55
  2. New build of Sabacc Basics
    By goumba in forum DCEmu Gaming & General Discussion Forum
    Replies: 4
    Last Post: January 5th, 2009, 21:53
  3. Sabacc Basics 0.6.0 - Starwars Poker Game for PSP
    By wraggster in forum Sony Consoles News Forum
    Replies: 1
    Last Post: December 13th, 2008, 05:08
  4. [WIP] Sabacc Basics
    By goumba in forum DCEmu Gaming & General Discussion Forum
    Replies: 0
    Last Post: December 10th, 2008, 04:24
  5. Sabacc Basics - Starwars Game for PSP
    By wraggster in forum Sony Consoles News Forum
    Replies: 4
    Last Post: November 29th, 2008, 00:21

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •