• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Offtopic › Delfino Plaza v
« Previous 1 … 25 26 27 28 29 … 64 Next »

Develop. How?
View New Posts | View Today's Posts

Pages (5): 1 2 3 4 5 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Develop. How?
09-28-2012, 10:06 AM
#1
daaceking Offline
Member
***
Posts: 152
Threads: 18
Joined: May 2009
Hello,

If I wanted to be a big time developer like you guys where would be a good place to start? Bear in mind I have other commitments but am always willing to learn. I have tried hex editing even to such extent that I have cracked a very basic software. This was years ago and I'm not condoning piracy. It was educational more than anything and have never used it. (just brag about it) :-P. So, where would I start? :-)

Thanks,
Find
Reply
09-28-2012, 10:09 AM
#2
Starscream Away
Above and Beyond
*******
Posts: 4,052
Threads: 213
Joined: Jun 2009
Here --> http://code.google.com/p/dolphin-emu/

Asus Laptop: K53TA
OS: Windows 7 Home Premium, 64-Bit - SP1
CPU: AMD Llano A6-3400M, Quad-Core, 1.4GHz-2.6GHz (Overclocked)
GPU: AMD Radeon HD6650M, 1GB GDDR3 (Catalyst 13.1)
RAM: Samsung 4GB DDR3-1333










Find
Reply
09-28-2012, 10:14 AM
#3
daaceking Offline
Member
***
Posts: 152
Threads: 18
Joined: May 2009
You're gonna have to really dumb it down. I have no knowledge. As a matter of fact, you're giving me way to much credit. :-P. by no means do I want to limit it to dolphin. Heck, even making a mod for unreal tournament 3 would be cool. Or even giving the newish turok game hi res textures. :-)
Find
Reply
09-28-2012, 10:17 AM
#4
Starscream Away
Above and Beyond
*******
Posts: 4,052
Threads: 213
Joined: Jun 2009
If you want to try to make some changes to the source of Dolphin, you can read how to contribute at the bottom of the page I linked you to. If you're talking about developing for other games/programs, you should probably discuss that at the particular site that you're interested in developing for.
Asus Laptop: K53TA
OS: Windows 7 Home Premium, 64-Bit - SP1
CPU: AMD Llano A6-3400M, Quad-Core, 1.4GHz-2.6GHz (Overclocked)
GPU: AMD Radeon HD6650M, 1GB GDDR3 (Catalyst 13.1)
RAM: Samsung 4GB DDR3-1333










Find
Reply
09-28-2012, 10:22 AM
#5
daaceking Offline
Member
***
Posts: 152
Threads: 18
Joined: May 2009
I wouldn't know where to start. Basically, I would like the skill set to be able to contribute to dolphin. However, that is not the only thing. I also want to be able to use unreal engine 3 or learn c plus plus and other stuff. Java, dos (is it dead?) I need to know where to start. My intention is not to improve dolphin, but to improve my skills to improve dolphin and others. If that makes sense.
Find
Reply
09-28-2012, 10:25 AM (This post was last modified: 09-28-2012, 10:32 AM by NaturalViolence.)
#6
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
A few things I/we need from you:
What do you already know how to do? What skillsets do you possess?
What do you want to be able to do?

Edit: He signed off as soon as a saw this, figures.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
09-28-2012, 10:44 AM (This post was last modified: 09-28-2012, 11:25 AM by daaceking.)
#7
daaceking Offline
Member
***
Posts: 152
Threads: 18
Joined: May 2009
Skills I posses.

Well, I'm very competent with a computer. I find solutions any way I can and have.

In terms of programming or code, none. I mentioned something in my first post but that was looking for a particular line of code and modifying a value.

I don't even know if I'm using the "code" correctly.

In terms of what I want to accomplish.

I don't know "how far the rabbit hole goes". I mean what branches are there? Literally I know nothing.

I know there is probably a million different languages and each takes you down a different route and I'm probably being the vaguest possible. I don't even know what language takes you where.

It's like do I want to take the blue pill and play dolphin. Or do I want to take the red pill and see how dolphin is made. That kind of thing. :-)

edit.I'll just pick up a book from the local library and see where that takes me. Thanks
Find
Reply
09-28-2012, 02:03 PM
#8
Axxer Offline
Why would I help you?
*******
Posts: 1,078
Threads: 28
Joined: May 2012
If your brand new to programming, a good BASIC or Java book can do you well. BASIC is extremely easy, and Java isn't really much more challenging.
Desktop:
OS: Windows 7 64 bit
CPU: Intel Core i5 3570K @ 4.4 GHz
GPU: EVGA NVIDIA GeForce GTX 550 Ti (Factory OC'ed)
RAM: 16 GB @ 1600 MHz
Dolphin Revision:3.0, 3.0-784, 3.5, latest 3.5
Find
Reply
09-28-2012, 03:50 PM (This post was last modified: 09-28-2012, 03:54 PM by Shonumi.)
#9
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,526
Threads: 55
Joined: Dec 2011
Axxer Wrote:BASIC is extremely easy, and Java isn't really much more challenging.

You know, I found C++ very easy to get into (mastering it, like anything takes years however) once I got into a variant of BASIC. Personally, I'd recommend Python since it's very good for beginners, and its functionality is great with all of the libraries it offers (they do just about everything). In a few hundred lines, I've seen basic web browsers, games, and text editors come alive. Aside from that, I'd also recommend JavaScript. It's relatively easy to grasp as well, and the results are a bit more visually immediate since you'll probably be working with HTML in a web browser.

Sounds like the OP wants to be a hacker, and I mean that in the old MIT sense of the word, someone who "tinkers" with something to learn more about it. I consider myself a hacker whenever I mess around with the source code of emulators to get the desired effects I want (e.g. adding scaling filters to Desmume on Linux, nearest-neighbor sucks). Where is your interest the greatest? Emulators? Games? Data processing? Encryption? Networking? Graphics? Sound? You get the idea. Once you narrow it down and after getting grounded in some general computer science, you should have a better idea of what you should study next.
Website Find
Reply
09-28-2012, 03:51 PM (This post was last modified: 09-28-2012, 03:52 PM by neobrain.)
#10
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,208
Threads: 50
Joined: Jun 2009
... or you just go with plain C from the beginning, it doesn't really hurt to start with that. Just takes you a bit longer to create useful stuff.

Of course it depends on your preference. Some people also happen to prefer C#. Choosing some kind of programming language to start with would be a good beginning, anyway Tongue

EDIT: Damnit Shonumi, writing more stuff in less time than me Big Grin
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
« Next Oldest | Next Newest »
Pages (5): 1 2 3 4 5 Next »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma