|
|
Search
|
|||||||
| Home | Register | Downloads | FAQ | Members List | Calendar | Arcade | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Registered User
Join Date: Feb 2007
Location: Italy
Posts: 43
|
Programming Dolphin
Hi, i would like to learn basics how to programming in order to give my contribute to this project. What programming language shoul I learn?? (at least basics)?? what should I use? (Java, C ++??) thanks for your answers Added ok ok found, the emu is written in C++ and i should use a freeware program called Dev C++ in order to compile it. I'm starting to follow a 50 lesson youtube tutorial on C++
Last edited by EmanueleITA88; September 6th, 2008 at 20:42.. Reason: Automerged Doublepost |
|
|
|
| Advertisement | [Remove Advertisement] | ||
|
|
|
|
#2 (permalink) | |
|
Chased by Hot Chicks.
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2006
Location: Where hot women are. In my bed.
Posts: 2,591
|
Quote:
|
|
|
|
|
|
|
#3 (permalink) | |
|
******
![]() ![]() ![]() ![]() ![]() Join Date: Jul 2008
Posts: 1,188
|
Quote:
|
|
|
|
|
|
|
#4 (permalink) | |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Sep 2006
Location: VisualC
Posts: 1,055
|
Quote:
__________________
Emulator development blog |
|
|
|
|
|
|
#6 (permalink) | |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Sep 2006
Location: VisualC
Posts: 1,055
|
Quote:
Last edited by shashClp; September 7th, 2008 at 01:11.. |
|
|
|
|
|
|
#7 (permalink) | |
|
AEON'S HERITAGE
![]() ![]() ![]() ![]() ![]() Join Date: Apr 2006
Location: Tamazgha
Posts: 2,042
|
Quote:
__________________
العرب بدو الفلاة، رعاة النوق اكتشفوا الصفر وظل لصيقاً بهم وفياً لهم حتى تمنوا التبرء منه وعيروني بالواحد الأحد 1 = Aothem, 0 = Thaothemth ^_^ | Markunda Princess of Tamazgha(^_^) | Tinariwen | General Emulation | Xtemulation | |
|
|
|
|
|
|
#10 (permalink) |
|
Registered User
![]() ![]() Join Date: Dec 2003
Posts: 137
|
C or C++ is the same difficulty. mmm... i suggest to you to lokk on other simpler projects to learn. maybe i'm worng but: Learn something about alghoritm. Learn about C and C++ syntax. Focus on typecasting , pointer and structures. Learn some basics about windows api ( loading files , drawing graphics on directx) Try to understand a simpler project like an z80 emu to understand what emulation means ( interpreting, recompiling ? ) Then look at the dolphin source code.... maybe i'm worng but every step i described here is a lot to study. (i'm italian, try pm me if you need assistance i try to help ) |
|
|
|
|
|
#11 (permalink) | ||
|
Banned
![]() ![]() ![]() ![]() ![]() Join Date: Feb 2007
Location: Lost.
Posts: 1,767
|
Quote:
I'm going to be extremely blunt: EmanueleITA88: You are in over your head. You expect to learn C++ real quick just to help Dolphin? ![]() Seriously, learning to program AND program well is NOT something you can do overnight. You have a long, very long way to go, if you are starting from scratch (which is what I notice). Quote:
Last edited by mudlord; September 8th, 2008 at 06:25.. Reason: Automerged Doublepost |
||
|
|
|
|
|
#12 (permalink) |
|
Registered User
Join Date: Nov 2007
Location: close enough
Posts: 34
|
Sorry, I have to agree with AndreaB and mudlord. Anyway, I'll try to turn that in a more positive way. I'm playing around with dolphin for 2 weeks now. I'm still screwed up with a big part of the code ( and I have few years of background ).But, to encourage you, all that looooong learning journey is exciting. (it never ends ) My humble advice is: Start learning how the engine (CPU) work before starting with C. It's the most difficult, the most amazing and the most important part. Then you will guess quite perfeclty (not my case anymore ) how C/C++ and higher langage really works. And then "very efficient code you will write, may the force be with you, etc." as sayd a friend of mine to do that: 1) go to school ![]() 2) grab some 8086 (intel basic CPU) or 80C50 (intel very basic microcontroler) tutorials, emulators and DSK. You should easily google that. 3) make you a good cup of coffee (not mandatorry) 4) read readmes, howtos. 5) play around with sample codes. 6) make your own program. 7) have fun. |
|
|
|
|
|
#13 (permalink) |
|
Registered User
Join Date: Feb 2007
Location: Italy
Posts: 43
|
Ok i'm realizing that compile a program is not so easy as i tought... maybe i will not help this project, however i'll try learning some basics. Maybe i will be a programmer of tomorrow ![]() ps Thx AndreaB, if a have problems I'll ask u. |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|