Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Classic Console Coding Contest 2005

                  
   
  1. #1
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    52
    Posts
    139,513
    Blog Entries
    3209
    Rep Power
    50

    Default Classic Console Coding Contest 2005

    This isnt Dreamcast but as we are fans of Sega consoles its interesting to us all, heres the news from the Rockin-Bs site:

    This is the second SEGA Saturn coding contest ever. It's never been so easy to get into Saturn coding, because with SaturnOrbit, the all-in-one Saturn coding package that recently appeared on the internet, getting started is child's play.

    The contest runs from june 6th 2005 untill november 31st 2005. There are no restrictions on the type of demo or game you submit. The only goal is to make something that's fun to play.

    New entries can be registered online at the C4 - 2005 entries page. For christmas all valid entries will be put together on one Saturn demo CD.

    Use your chance to win one of our attractive prizes and download SaturnOrbit right away.
    There is an award for the best newcomer, too.

    This contest is run by http://www.rockin-b.de with the support of other people.

  2. #2

    Default

    The Saturn is one of my favorite system so kudos to Rockin-B

  3. #3
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    52
    Posts
    139,513
    Blog Entries
    3209
    Rep Power
    50

    Default

    yep any support we can give to the comp we will do

  4. #4
    SEGA Saturn specialist RockinB's Avatar
    Join Date
    Jan 2005
    Location
    Germany
    Posts
    219
    Rep Power
    71

    Thumbs up

    Quote Originally Posted by Christuserloeser
    The Saturn is one of my favorite system so kudos to Rockin-B
    It is for me, too

    Quote Originally Posted by wraggster
    yep any support we can give to the comp we will do
    Yeah, thanks wraggster. I'm really happy about the support the contest gets from others.
    There are actually 4 different persons donating prizes, for example.

    But hey, I'll support the DCGP 2005 with an entry, too!

  5. #5

    Default

    How much work would it be to port something written using KOS to work on the Saturn? I have a load of games that, if the porting were straightforward, I could do...

    Don't have a real Saturn though... Rockin' B - any idea?

  6. #6
    SEGA Saturn specialist RockinB's Avatar
    Join Date
    Jan 2005
    Location
    Germany
    Posts
    219
    Rep Power
    71

    Exclamation

    Quote Originally Posted by warmtoe
    How much work would it be to port something written using KOS to work on the Saturn? I have a load of games that, if the porting were straightforward, I could do...

    Don't have a real Saturn though... Rockin' B - any idea?
    You would have to use different libs for GFX, SFX output and checking buttons. Some #ifdef's and different initialization... All data is usually pre-converted, although runtime conversion is possible in theory, too. Don't know if threading is possible on Saturn.

    You don't need a real Saturn, using emulators like Satourne, Saturnin or the cracked GiriGiri works, too. But you can win a Saturn .



    I got some experience in making stuff that uses Saturn libraries on Saturn and which uses SDL on other platforms.

    What would you want to do in a game? Displaying backgrounds, sprites, polygons, playing sound FX and CD-Audio and accessing the controller status.

    All these things are easy to do.
    I'd like to do a little how-to together with a complete code example which explains these things the simple way.

    If you got any specific question, I can point you to a code example or tell how to do it.

    Well, if you decide to port something over, you can be sure to have my support.

  7. #7

    Default

    Quote Originally Posted by RockinB
    What would you want to do in a game? Displaying backgrounds, sprites, polygons, playing sound FX and CD-Audio and accessing the controller status.
    Well - that pretty much covers it! I currently have PNGs for the textures from which I display polygons that represent my sprites (I could change the whole thing over to using actual sprites, but I suspect that would be harder work than sticking with my current DC scheme).

    Otherwise - that's about it...

    Joggle on the Saturn sounds cool!

    Is playing an MP3 for background music do-able?

  8. #8
    SEGA Saturn specialist RockinB's Avatar
    Join Date
    Jan 2005
    Location
    Germany
    Posts
    219
    Rep Power
    71

    Default

    Quote Originally Posted by warmtoe
    Well - that pretty much covers it! I currently have PNGs for the textures from which I display polygons that represent my sprites (I could change the whole thing over to using actual sprites, but I suspect that would be harder work than sticking with my current DC scheme).
    There is a program called 3DEditor that aids setting up a texture table which imports .bmp and .jpg images. It's included in SaturnOrbit.
    Of course you could do it with polygons, the difference between polygons and sprites is seamless on Saturn.
    But I think positioning sprites with screen coordinates is a lot easier.
    For screen placement of polygons, I recommend playing around with existing apps on a Saturn emu.

    For object placement:
    hidden 3D menu, activated by holding START at startup
    (included in SaturnOrbit)
    Saturn SoundPlayer

    For camera placement:
    saturn 3D racing game project

    One thing to deal with is the different screen resolution. Saturn got a high resolution mode, too.


    Quote Originally Posted by warmtoe
    Joggle on the Saturn sounds cool!
    It sounds great, indeed!

    Quote Originally Posted by warmtoe
    Is playing an MP3 for background music do-able?
    You would play it as CD-Audio. Convertion of the mp3 files not neccessary, these are burned together with an ISO defined by a .CUE sheet with CDRWin or a similar proggie.

  9. #9
    SEGA Saturn specialist RockinB's Avatar
    Join Date
    Jan 2005
    Location
    Germany
    Posts
    219
    Rep Power
    71

    Smile

    About the tutorial on how to make a Saturn game:

    I had some nice progress on it.

    Already working in the demo is background display, sprites and animation, CD file access, CDDA playing, PCM playing.
    Only need to add some polygon stuff and write the tutorial.

    I'm trying to keep it as simple as possible and mark out all pitfalls you can stumble over. Some advanced techniques will be included that I started to develop in WinterSports Eins and further stuff that has never been used in a Saturn homebrew game, too.

    The CDDA playing stuff is taken from my Saturn SoundPlayer app and has been modified to be a small high level lib, which behaves like a normal CD player.


    Stay tuned for a release next week!

  10. #10
    SEGA Saturn specialist RockinB's Avatar
    Join Date
    Jan 2005
    Location
    Germany
    Posts
    219
    Rep Power
    71

    Exclamation

    @warmtoe
    I hope you are still interested.

    It's been much work, but here it is:
    Saturn Game Tutorial
    + Saturn Demo
    + sprite/animation preprocessing script for GIMP

    http://www.rockin-b.de/saturn/Saturn...meTutorial.htm

    Anouncement on my site:
    http://www.rockin-b.de

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

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

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
  •