Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

Jackthemeangiant

NES emulator, where to start?

This topic is 5434 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello, I am interested in writing a NES emulator, tailor made for a few specific games. Ultimatly, I will be programming this for the GBA, but for now, just for windows systems. I have read through a few technical documents regarding the NES, and 6502 processor, but I a bit lost with them. Does anybody know any good sites or tutorials or anything that I can start with?

Share this post


Link to post
Share on other sites
Advertisement
Writing a NES emulator is pretty fun, the architecture is simple enough not to overwhelm you and once some games work it''s very rewarding

zophar.net has a lot of usable documentation:

http://www.zophar.net/tech/nes.html

http://www.zophar.net/tech/6502.html

Also look around for a few working emulators, those with debuggers are very useful to verify that your own code works.

Share this post


Link to post
Share on other sites
You will need to know NES assembly. And even though most assemblies all look different, they work the some underneath and that means that''s yes, you''ll need to know how it works.

Share this post


Link to post
Share on other sites
Damn, a NES emulator, that sounds like a blast...

Anyways... I''m not sure what your plans are but if you might like someone to work with, I''d love to help out here and there. (If you''d prefer to work solo, that''s cool though since I have another project I''m working on anyways)

I know x86 asm and have done some GBA coding in the past. I''m also somewhat familiar w/ the 6502 microprocessor since I learned a bit about atari coding a while back.

Please drop me a line if you might be interested (to rsharma@uiuc.edu), or just post here and leave your addy so I can contact you.

Raj

Share this post


Link to post
Share on other sites
Look at this side - there you''ll find almost any available information about the NES (there''s also a forum there so if you have questions about some documents etc they will help you there)

http://nesdev.parodius.com/

have fun!

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!