skmp / nullDC

nullDC, a sega dreamcast emulator
179 stars 46 forks source link

Wanting to help #67

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi, I'm a student of Computers Engineering and I'd like to help nullDC as a
graduation project. I'm actually searching for areas of interest, and
Dreamcast emulation is one of those.

I'd like some help with documentation on the Dreamcast itself, the
architecture and all, and then on what improvements I could make to nullDC.

I have no previous experience on multimedia development, but it's been some
time now since I've wanted to learn and use SDL and OpenGL on pet projects.
DirectX wouldn't be bad, either.

So, first I have to thank you for this great emulator. I'm willing to help
you 'till the end, until we have a perfect Dreamcast emulator (I've bought
a Dreamcast myself, since I sold my original one ages ago), but I need some
directions. I'm willing to start working on this from july onwards, for one
year. I'll then continue working on it, but as a hobby, I'm willing to
graduate in july 2011.

Sorry for misusing this bug tracking facility, it was the way I found to
contact the entire team.

My email address is spideybr at gmail. Would you accept me as a fellow
developer?

Original issue reported on code.google.com by spide...@gmail.com on 21 May 2010 at 3:58

GoogleCodeExporter commented 9 years ago
Emulation is not so simple and one year isn't enough. Moreover Dreamcast is a 
complex 
system with few documents about how parts working. 
Better start from some old, good documented system.

There are some good pages about emulation. I think it would be good to start 
from them.
http://www.emutalk.net/showthread.php?t=30272

But I'm not in a dev team, maybe they had another point of view. =)

Good luck, anyway!

Original comment by AndreyLegchilin on 22 May 2010 at 6:41

GoogleCodeExporter commented 9 years ago
Thank you, but I don't want to reinvent the wheel. It would be pretty cool to 
make a
NES/Atari emulator and learn about emulation in the process, but it doesn't 
give me
any real concrete benefit beyond the knowledge. That's why I'd like to help 
with the
Dreamcast emu scene, since we still don't have a perfect emulator for the 
system, and
I'd benefit from it directly.

But thanks, anyway. I'll do some more research and wait for the devs point of 
view
before deciding anything.

Original comment by spide...@gmail.com on 22 May 2010 at 6:56

GoogleCodeExporter commented 9 years ago
Emulation is a very big subject, and a project like nullDC covers many parts of 
it 
(multi-cpu system with powerful fpu, 3d, multichannel audio, dsp, etc). 
Depending on 
your level of commitment, available time, current knowledge and many other 
factors a 
year could be a too short time, or too long :).

You might want to drop by #ndc-devel on efnet @ IRC for a chat, i'm typically 
there 
from 11 am til 11 pm GMT most days (but no guarantees on that)

Yeah, we do need a site/forum/mailing-list/whatever, i'l try to setup something 
when 
i have some free time

Original comment by drkIIRaziel on 22 May 2010 at 6:47

GoogleCodeExporter commented 9 years ago
Yah, as  drkIIRaziel said, just show up on the IRC every now and then. Someone 
will
probably be there.

Original comment by KrossX3 on 31 May 2010 at 5:45