Developpement on NES or SNES

Discussion in 'Other Consoles & Oldies' started by Ben_j, Mar 11, 2007.

Mar 11, 2007

Developpement on NES or SNES by Ben_j at 2:05 AM (1,079 Views / 0 Likes) 8 replies

  1. Ben_j
    OP

    Member Ben_j GBAtemp Advanced Fan

    Joined:
    Nov 13, 2005
    Messages:
    696
    Country:
    France
    I'd like to try doing games on NES and SNES, and I'd like to know how to do. My searches were not successful so far... [​IMG]
     
  2. cheesyPOOF5

    Member cheesyPOOF5 GBAtemp Fan

    Joined:
    Apr 21, 2006
    Messages:
    419
    Country:
    United States
  3. Ben_j
    OP

    Member Ben_j GBAtemp Advanced Fan

    Joined:
    Nov 13, 2005
    Messages:
    696
    Country:
    France
    thanks, but dead links on that
     
  4. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,736
    Country:
    United Kingdom
    I am not aware of any (free/non comercial) development kits for high level languages but in all honesty I have not looked, I should imagine there is a C compiler somewhere in the world and maybe a C++ one.

    ASM on the other hand is readily done for rom hacks, the 6052 that the nes uses and SNES ASM in general have some of the best Assembly tutorials and docs I have ever read and due to their nature focus heavily on the systems concerned:
    http://www.romhacking.net/

    There are flash carts for the NES/SNES as well (hell there is even a NES to GBA adaptor) but in a move that will likely not endear me to the dev community I will say just use an emulator.

    Edit:
    http://neshla.sourceforge.net/
    http://www.bripro.com/
    (made by the same person that did GBAGI)
    Purprtedly it is an assembler with C type features.
     
  5. Ben_j
    OP

    Member Ben_j GBAtemp Advanced Fan

    Joined:
    Nov 13, 2005
    Messages:
    696
    Country:
    France
    Thanks a lot. Maybe ASM is a bit too hard... I think I'll stick to GBA dev for the moment.
     
  6. Elrinth

    Member Elrinth :Master beyond your imagination:

    Joined:
    Nov 6, 2002
    Messages:
    2,795
    Location:
    Home @ UMEÅ
    Country:
    Sweden
    no ASM isn't that hard if you just give it time. [​IMG] and besides coding straight against the hardware is cool [​IMG]
     
  7. Ben_j
    OP

    Member Ben_j GBAtemp Advanced Fan

    Joined:
    Nov 13, 2005
    Messages:
    696
    Country:
    France
    Yeah but as I'm in a computer engineering school, and I'll be learning ASM only next year, I prefer to try coding with higher level languages for the moment [​IMG]
     
  8. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,736
    Country:
    United Kingdom
    If the nes assembler I linked is anything like the PC HLA (and initial reading says yes: there are a few nice libraries in there dealing with most of the stuff you will need for now) then high level (i.e. C) is pretty much what you are going to be tapping in there (of course you can write "old school" ASM as well). 6502 is not hard compared to x86 and some ARM either.

    The hard part will come with dealing with the registers and stack which considering the simple nature of the systems involved and will all due respect the fact you are not going to be coding chrono trigger - 15 years on just yet means it should not be that much of a struggle.

    Also getting a drop on ASM now will help with everything to come (people only tend to learn ASM nowadays to help them with high level or for real performance boosts).
     
  9. rest0re

    Member rest0re GBAtemp Advanced Fan

    Joined:
    Dec 23, 2006
    Messages:
    755
    Location:
    WINLAND
    Country:
    Finland
    one guy i know made demo for nes here
    so... try it if you wanna see something cool, but it got naked woman in middle [​IMG]
     

Share This Page