snes development

Discussion in 'Nintendo Game Development' started by haliway, Apr 2, 2010.

  1. haliway

    haliway Rising Member

    Joined:
    Jul 6, 2006
    Messages:
    71
    Likes Received:
    0
    Hi,

    What should i own to develop games on snes as good as possible (official or unofficial tools) ? I'm little confused about what to use.
    If possible i would like to use an emulator to launch my program.

    Thank you for help
     
    Last edited: Apr 2, 2010
  2. segaloco

    segaloco Enthusiastic Member

    Joined:
    Jun 25, 2009
    Messages:
    531
    Likes Received:
    3
    Well, I could get you some docs. You need a 65816 assembler, and some kind of graphics program, or a converter with Paint. bsnes is the most accurate SNES emulator, but I haven't checked if it has a debugger or not. There isn't an official SNES sdk floating around in the public right now, and I don't have any myself :( Perhaps some other people around here can help you too. PM me if you want those docs.
     
  3. MatthewCallis

    MatthewCallis Robust Member

    Joined:
    Nov 9, 2007
    Messages:
    205
    Likes Received:
    3
  4. haliway

    haliway Rising Member

    Joined:
    Jul 6, 2006
    Messages:
    71
    Likes Received:
    0
    Thank you. So no official SDK except the PSYQ one ?
    What about official docs also ?
     
  5. FloBo

    FloBo Member

    Joined:
    Feb 5, 2008
    Messages:
    6
    Likes Received:
    0
    Official documentation

    The official documentation on teh SNES can easily be found on the net. You could for example check the downloads of romhacking.net.

    They contain book1 and book2. Both cover general system specifics... so no assembler-specific documentation there...

    The PsyQ manual contains quite some info on how to handle the SDK files (assembler, linker, etc.)... only the files are still missing :/
     
  6. segaloco

    segaloco Enthusiastic Member

    Joined:
    Jun 25, 2009
    Messages:
    531
    Likes Received:
    3
    There is an SDK called IS-SUPERFX of something. Shiggsy might know of it, he deals with a LOT of nintendo dev stuff.
     
  7. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    No SDK is necessary for SNES. Just use any 65c816 assembler and you're good to go with some documentation. No SDK will likely make things much easier really. They may provide their own assembler and maybe some basic tools but far from anything that will really make a big difference if you are capable of development.
     
  8. segaloco

    segaloco Enthusiastic Member

    Joined:
    Jun 25, 2009
    Messages:
    531
    Likes Received:
    3
    That's true I guess... I like SDKs for their sample code, docs, and audio/video utils =P
     
  9. revlin

    revlin Newly Registered

    Joined:
    Apr 10, 2010
    Messages:
    1
    Likes Received:
    0
  10. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    But for SNES I don't really know that any official SDK would have much useful sample code, documents, or utilities that don't have free and possibly better counter parts today. The most useful thing I could think of to find in a SDK for SNES would be a fully working sound driver with composing software so you could add sound functionality to your program with great ease. As for video, I don't see anything terribly useful for you to use.

    Newer system like PS1 would be more useful to have a SDK for since they have libraries and all sorts of tools I'm sure. Though by now there may be plenty of free alternative tools.
     
  11. segaloco

    segaloco Enthusiastic Member

    Joined:
    Jun 25, 2009
    Messages:
    531
    Likes Received:
    3
    Yeah, that is true once again. Well played sir. :X That audio thing is a nice idea though. I can't say I LOVE the GEMS SDK for Mega Drive, but it looks pretty handy.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page