Programming for the Neo Geo in C using the devkit - anyone?

Discussion in 'Neo Geo Discussion' started by tcdev, Nov 5, 2013.

  1. tcdev

    tcdev Member

    Joined:
    May 10, 2013
    Messages:
    17
    Likes Received:
    0
    Hi Guys,

    Wondering if there is anyone on these forums with experience coding the Neo Geo with the C devkit (eg. Neo Thunder)?

    I'm working on a project and am having some issues with the video library that I'm sure come down to my misunderstanding some aspect of it. Unlike the sample programs, my palette and tilemaps are hand-coded in C, rather than generated by the graphics tools, as my sprite graphics have been ripped from another source rather than developed from scratch. I think I've got the palette correct, as the 'fix' layer text appears to have the correct colours, but I can't for the life of me get my sprites to appear on the screen.

    Anyway, before I resort into tracing through the library source, a ping from anyone knowledgeable in this area would be much appreciated!

    Also, who is the architect of the devkit? Are they still actively supporting it?
     
  2. tcdev

    tcdev Member

    Joined:
    May 10, 2013
    Messages:
    17
    Likes Received:
    0
    I've managed to fix my problem; sprites are now rendered correctly and using the correct palette.

    If anyone here is still using the devkit, ping me anyway. There's still a few things I'd like to understand a bit better...
     
  3. neogeocdworld

    neogeocdworld Spirited Member

    Joined:
    Apr 15, 2009
    Messages:
    161
    Likes Received:
    0
  4. tcdev

    tcdev Member

    Joined:
    May 10, 2013
    Messages:
    17
    Likes Received:
    0
    Thanks for the links!

    I've been in contact with the wiki guys but they seem to be more hardware-oriented than software, so they can't really help.

    I'm in the process of disassembling the BIOS, and thought it would be a good complement to write something for it at the same time. I'm not into writing my own games, so I thought I'd port another game to the Neo Geo. Right now I'm considering porting the arcade version of Donkey Kong across. Here's a blog on my project, with some progress pics...

    Regards,
     
  5. neogeocdworld

    neogeocdworld Spirited Member

    Joined:
    Apr 15, 2009
    Messages:
    161
    Likes Received:
    0
  6. Xeveniah

    Xeveniah <B>Site Supporter 2013</B><BR><B>Site Supporter 20

    Joined:
    Jun 7, 2009
    Messages:
    64
    Likes Received:
    1
    cool stuff I was coding in c and c++ before I was in 9th grade if only it was possiable to por Doom franchise to the neogeo CD as I feel It could really outshine a pc from the same period of time period the negogeo console....

    Xeveniah Darkwind
     
  7. tcdev

    tcdev Member

    Joined:
    May 10, 2013
    Messages:
    17
    Likes Received:
    0
    DOOM

    DOOM isn't suitable for porting to the Neo Geo as it does not use fixed tilemaps/sprites, but rather renders textures onto surfaces which requires a bitmap graphical display.

    Technically the NGCD could be driven to support such a display but the graphical bandwidth probably isn't there as you can only write to the tile memory via DMA during VBLANK. I only know of this being done for demos, not full-blown games.
     
    Last edited: Jan 27, 2014
  8. c0nn0r

    c0nn0r Member

    Joined:
    Jul 2, 2012
    Messages:
    7
    Likes Received:
    0
    I just read your development blog. Excellent stuff all around. I hope this message, and messages from other members of the Neo Geo community continue to stoke your fires!
     
  9. Black.Jack

    Black.Jack Newly Registered

    Joined:
    Aug 8, 2014
    Messages:
    3
    Likes Received:
    0
    hi tcdev...great post!
    I would like to start programming Neo Geo too!!
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page