Lunar Lander 2000 for Nintendo 64

Discussion in 'Nintendo Game Development' started by jnmartin84, Jul 1, 2014.

  1. jnmartin84

    jnmartin84 Robust Member

    Joined:
    Nov 11, 2013
    Messages:
    236
    Likes Received:
    31
    I was trying to teach myself enough about how configure and libtool work to be able to build whatever I need with cross compilers, so I took something I had done in the past and moved it forward to the N64.

    MesaGL (the open source OpenGL API implementation) and Lunar Lander 2000 (http://www.student.nada.kth.se/~f96-lfo/lunar/) View attachment 10889

    I will post the source and ROM file tonight. Haven't put controller support back in yet or I would post now.

    All software rendered OpenGL calls, gets around 10 FPS depending on scene complexity.
     
    Last edited: Jul 1, 2014
  2. jnmartin84

    jnmartin84 Robust Member

    Joined:
    Nov 11, 2013
    Messages:
    236
    Likes Received:
    31
    as promised here is source and v64 file in included 7zip archive, no controller support implemented yet, running behind because I was working on debugging my Doom port...

    ----------

    View attachment 10908

    ----------

    currently it just rotates around the lunar lander module...

    this is built against Mesa 3.2, so if you want to compile the code, you need to build that first

    I built it with OSMesa enabled, that interface is what this code is written against
     
    Last edited: Jul 3, 2014
  3. jnmartin84

    jnmartin84 Robust Member

    Joined:
    Nov 11, 2013
    Messages:
    236
    Likes Received:
    31
    0080.png
    0081.png
    0082.png
    0083.png

    These are screenshots from the ROM built with the attached code. I modified the color of the flame and the metal base of the lander. It just rotates the camera around the lander right now.
     
  4. jnmartin84

    jnmartin84 Robust Member

    Joined:
    Nov 11, 2013
    Messages:
    236
    Likes Received:
    31
    There seem to be some mathematical precision issues with the rendering that I haven't been able to sort out. Don't know if it came from the way I built Mesa, or just the particular version of Mesa or what. I know that if you play this on a PC with an OpenGL driver, even at 320x240 you can make out the lander legs and the attachments to the body in real detail instead of just seeing a few pixels of them when they rotate a certain way.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page