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

Thread: A Strange Query

  1. #1
    nikhilkhullar is offline Newbie
    Join Date
    Nov 2009
    Location
    Jannat
    Posts
    20
    Rep Power
    0

    A Strange Query

    Hello Friends,

    I know the question may sound strange to some, but I haven't been able to find the answer yet.

    Please tell me what is the way in which 8-bit games like Mario, Contra, Road Runner... ,that we used to play on consoles in our childhood days, are developed ?

    I mean, what are the pre-requisites (knowledge-wise) to start developing. I have seen NES emulators make it possible to play them on PC. I am quite curious to develop a few. But, have no idea how a .nes file is made.

    Please specify any particular development tools if you know any.


    Regards,
    Nikhil Khullar

  2. CODECALL Circuit advertisement
    Join Date
    Always
    Location
    Advertising world
    Posts
    Many

     
  3. #2
    Join Date
    Jul 2006
    Posts
    16,491
    Blog Entries
    75
    Rep Power
    143

    Re: A Strange Query

    They were programmed, knowing the architecture of the target system. They probably used a mixture of C and assembly.
    Programming is a branch of mathematics.
    My CodeCall Blog | My Personal Blog

  4. #3
    nikhilkhullar is offline Newbie
    Join Date
    Nov 2009
    Location
    Jannat
    Posts
    20
    Rep Power
    0

    Re: A Strange Query

    @ WingedPanther

    Is it possible to create such games for PC. I mean what is the way to get started. I know intermediate level C, C++ but have only worked with console apps so far. I do not know how a GUI is created .

    Apart from that, I know BASH shell scripting, JavaScript, PHP, HTML and CSS.

    Please tell me whether I can combine any or some of these and create such games. I mean simple 2-D character arcade games like Mario ?


    Warm Regards,
    Nikhil Khullar

  5. #4
    Join Date
    Jul 2006
    Posts
    16,491
    Blog Entries
    75
    Rep Power
    143

    Re: A Strange Query

    You would need to know the NES API, and have an appropriate compiler to target it.
    Programming is a branch of mathematics.
    My CodeCall Blog | My Personal Blog

  6. #5
    nikhilkhullar is offline Newbie
    Join Date
    Nov 2009
    Location
    Jannat
    Posts
    20
    Rep Power
    0

    Re: A Strange Query

    Well, that was really helpful guidance. Thanks...

    I am looking for NES API now to get under way.


    Regards,
    Nikhil Khullar

  7. #6
    nikhilkhullar is offline Newbie
    Join Date
    Nov 2009
    Location
    Jannat
    Posts
    20
    Rep Power
    0

    Re: A Strange Query

    I am unable to find the API. There is a sourceforge page for cc65 but that does not seem to contain any files.

    Can you help me out in finding the API and some manual ?


    Regards,
    Nikhil Khullar

  8. #7
    Join Date
    Jul 2009
    Location
    Santa Clarita, CA
    Posts
    2,111
    Blog Entries
    47
    Rep Power
    31

    Re: A Strange Query

    Are you attempting to program a 2D game that will work on a NES or on a NES emulator, or are you just trying to learn how to make 2D games? This seems like a project that might be out of the ballpark for someone who doesn't know much about assembly, but if you're looking at just doing 2D game development that runs on PC's, you can very easily get started with nearly any language and there's an assortment of libraries out there to help you get started.
    Wow I changed my sig!

  9. #8
    nikhilkhullar is offline Newbie
    Join Date
    Nov 2009
    Location
    Jannat
    Posts
    20
    Rep Power
    0

    Re: A Strange Query

    I am looking for simple 2D game development. Games that feel like the ones we had on NES. I do not intend to make for .nes . Please guide me where to get started with the PC game development. I am not willing to make stuff like OpenGL , DirectX etc. Simple, lightweight something...


    Regards,
    Nikhil Khullar

  10. #9
    Hignar's Avatar
    Hignar is offline Programming Expert
    Join Date
    May 2009
    Posts
    419
    Blog Entries
    2
    Rep Power
    12

    Re: A Strange Query

    have a look here

    98-026 Nintendo

    I've had a quick look through the slides from the first lecture and have managed to compile and run the .nes file generated in the first assignment. I've no idea how far the course goes but it should get you going.

    It looks like the coding uses a form of basic (NBASIC) and assembly.

    I also found this site which is a tutorial on nesasm. It does recommend you know some basic assembly so you might want to start on that before launching into NES programming.
    If there's a new way, I'll be the first in line.

    But, it better work this time.

  11. #10
    Hignar's Avatar
    Hignar is offline Programming Expert
    Join Date
    May 2009
    Posts
    419
    Blog Entries
    2
    Rep Power
    12

    Re: A Strange Query

    Quote Originally Posted by nikhilkhullar View Post
    I am looking for simple 2D game development. Games that feel like the ones we had on NES. I do not intend to make for .nes . Please guide me where to get started with the PC game development. I am not willing to make stuff like OpenGL , DirectX etc. Simple, lightweight something...


    Regards,
    Nikhil Khullar
    Didn't see this before I replied.

    It sounds like SDL might be the sort of thing you are after

    SDL homepage

    SDL tutorial
    If there's a new way, I'll be the first in line.

    But, it better work this time.

Closed Thread
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)

Similar Threads

  1. 1 query vs multiple query
    By Vaielab in forum Database & Database Programming
    Replies: 1
    Last Post: 08-30-2011, 12:16 PM
  2. Strange Bug
    By Airman in forum Java Help
    Replies: 5
    Last Post: 02-06-2010, 09:06 AM
  3. Strange Characters.
    By bladactania in forum C and C++
    Replies: 2
    Last Post: 04-03-2008, 06:09 AM
  4. Strange but i need it.
    By mandriva in forum Website Design
    Replies: 4
    Last Post: 11-10-2007, 09:29 AM

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