Jump to content
IGNORED

N64 homebrew.


Recommended Posts

There needs to be a N64 homebrew scene. I have not found one homebrew N64 game. Does anyone even know how to program for this system? I tried to do the PS1, I would think it would be similar, except it would be on a cartridge. The main problem I had with the PS1 was that I could not get sound to work. I would think this would be easier since it's a cartridge. Any idea how I can get started or point me in the right direction?

  • Like 1
Link to comment
Share on other sites

No, you are better off sticking with older generations of systems, even the PS1 was pretty tricky to get a real kick out of (E.G. reverse engineering the GTE). I also have no idea how viable it is to produce carts for the N64, or cost effective.

 

I know that a couple of my co-workers said that the N64 was quite tricky (I missed this one, I programmed pretty much all consoles, but the N64 and Dreamcast). We are actually still sitting on an unreleased N64 title, but I am not going to say more.

  • Like 1
Link to comment
Share on other sites

That documentation looks pretty similar to the VB's documentation. Is there any sample code out there?

 

If you have a 2D or software rendered game in Mind LibDragon is a good way to go (open source and out of the 'gray' area), but if you want 3D Functionality LibUltra/PsyQ if probably the other way even if it's the "Official" N64 dev it.

 

LibUltra you need a VM or a Windows PC with a 32-bit OS. Some of the programs it uses for compilation are 16-bit.

 

I've been working on an N64 Homebrew with Lib Ultra until such a time as an open source Dev Kit with 3D functionality comes about. It's been slowly simmering while I work on VCS and A8 stuff, but it's fun.

 

http://level42.ca/projects/nintendo-64-development/<- Lib Ultra has some nice sample code.

Edited by Jinroh
Link to comment
Share on other sites

I've been writing a guide for N64 development on my website, you can find it over at N64 Homebrew using the SDK. So far I only have a few pages but I'm currently writing a pretty long page going through the basic processes and how the code relates to them.

There's also a subreddit that contains some information that I don't cover which might be useful to go through.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...