|
|
|||||||
| Register | FAQ | Members List | Calendar | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Registered User
Join Date: Mar 2004
Posts: 3
|
Hello I'm a newcomer.Well I'm a novice programmer in C++ an i want to develop a gamecube emulator.The problem is I don't know where to begin(I'm a bit lost).What should I do first?What sites should i visit?Thank you for your replies.
|
|
|
|
|
|
#3 (permalink) |
|
I Need a Weapon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Oct 2001
Location: Omaha, NE
Posts: 4,294
|
Start learning more C++ until you're much better than a novice.
__________________
.: Flaretech.Net :: Flaretech.Biz Web Hosting :: H3 Stats :: My Blog :.
![]() .: Macbook Pro 17" :: 2.33 GHz Intel Core 2 Duo :: 2 GB 667 MHz DDR2 :: ATI Radeon X1600 :. .: AMD Athlon X2 4400+ @ 2.42 GHz :: OCZ 2 GB Platinum DDR400 :: eVGA NVIDIA GeForce 7800 GT :. .: Home Server :: 2.41 GHz AMD Opteron 180 :: 4 GB DDR400 :: Windows Server 2008 Standard RC0 :. |
|
|
|
|
|
#4 (permalink) |
|
!!!METAL UNCLE!!!
![]() ![]() ![]() ![]() ![]() Join Date: Jan 2003
Location: Finland
Posts: 1,949
|
If it would be that easy there would be kazillion emulators already available.Hmmm... Is there any documents about NES emulation that he could look at first? Might be bit easier than starting making Gamecube emulator with only novice skills. I dunno for sure since im not programmer...
__________________
Athlon XP 2600+ Barton, 1GB 333mhz DDR RAM, NVidia 6800GT, 2x160GB HD + gainward 3d glasses :fart: ![]() ![]() |
|
|
|
|
|
#7 (permalink) |
|
!!!METAL UNCLE!!!
![]() ![]() ![]() ![]() ![]() Join Date: Jan 2003
Location: Finland
Posts: 1,949
|
Exactly what Vanit said. And also Gamecube is new technology so i believe no good docs are available yet. Hey, just look at what those hardcore emulator author guru's, who had a name emulator written in their butt since the day of birth and taught C++ as second language, have done. They barely are showing screens with bad FPS. And also almost everyone of them have started from writing something "simple" emulators first. Otherwise it would be like you just had a bicycle and then already trying to ride Kawasaki Ninja.
__________________
Athlon XP 2600+ Barton, 1GB 333mhz DDR RAM, NVidia 6800GT, 2x160GB HD + gainward 3d glasses :fart: ![]() ![]() |
|
|
|
|
|
#9 (permalink) |
|
Canadian Spaceman
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: May 2002
Location: Canada
Posts: 8,560
|
You guys are so negative. Why are you putting him down, everyone has to start somewhere. My advice is that you do your reading, as anyone should. Then try a simple project on the edge of emulation.
__________________
|
|
|
|
|
|
#10 (permalink) |
|
Heretic
![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jan 2004
Location: Australia!
Posts: 2,699
|
I am in no way doubting his potential. I am, however, doubting he can write a Gamecube emulator. And evangelion2074 needed to hear a few things since he was under the illusion that a modest person can program a high-tech emulator. If he was a serious programmer he wouldn't have asked how to begin, which I might add is the same as for programming anything else; its a solution (the problem is finding the question in which you're answering... the meaning of life is 42... heh I had to say it
). Don't get me wrong though. I'm supporting this guy all the way. Just try not to get ahead of yourself and even though you claim to be modest you aren't if you consider yourself qualified to program a Gamecube emulator at your current stage.Good luck, though! |
|
|
|
|
|
#11 (permalink) | |
|
!!!METAL UNCLE!!!
![]() ![]() ![]() ![]() ![]() Join Date: Jan 2003
Location: Finland
Posts: 1,949
|
Quote:
__________________
Athlon XP 2600+ Barton, 1GB 333mhz DDR RAM, NVidia 6800GT, 2x160GB HD + gainward 3d glasses :fart: ![]() ![]() |
|
|
|
|
|
|
#12 (permalink) |
|
Heretic
![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jan 2004
Location: Australia!
Posts: 2,699
|
And then I can enchant a ring and wear it in hope of dissappearing before a group of young hobbits
. Anyways I don't think emulator programming can be a 'talent', so to speak. It doesn't come naturally. I think all the authors would agree with me when I say it takes a lot of work to reach their level.
|
|
|
|
|
|
#13 (permalink) |
|
!!!METAL UNCLE!!!
![]() ![]() ![]() ![]() ![]() Join Date: Jan 2003
Location: Finland
Posts: 1,949
|
Im not saying that there are people who can be emu programmers and people who cant be. Im just saying there are people who might understand how it basically works better that others, and that applies to everything what human can do.
__________________
Athlon XP 2600+ Barton, 1GB 333mhz DDR RAM, NVidia 6800GT, 2x160GB HD + gainward 3d glasses :fart: ![]() ![]() |
|
|
|
|
|
#15 (permalink) |
|
Single
![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2002
Location: Norway
Posts: 667
|
if you want to code an emu, start here: http://www.goldroad.co.uk/chip8.html
[edit] comment: it's written for C/C++, but it was easy doing the same in Delphi
__________________
This is my new improved sig. Last edited by SnakeBite; March 25th, 2004 at 11:06. |
|
|
|
|
|
#16 (permalink) |
|
Banned
![]() ![]() ![]() ![]() ![]() Join Date: Aug 2002
Location: Australia - Perth
Posts: 1,057
|
you people some of you torture the others are optimistic. My advice learn to program till you are atleast an intermediate proggramer, these are some websties I'v been collecting recently (most are VB related though there are tons of C++ tutorials and the like:
http://www.onrpg.com/contentid-5.html www.vbexplorer.com www.voodoovb.com http://www.vbgamersring.com/ www.tutorgig.com/showurls.jsp?group=1656&index=0 http://www.tutorials.de/tutorials135629.html www.vbtutor.net/vbtutor.html www.vbgamer.com/newtutorial.asp http://dmoz.org/Computers/Programmin...l_Basic/Games/ http://www.rookscape.com/vbgaming/tutG.php www.developerfusion.com/c/304/ www.codeproject.com/directx/ www.programming-x.com/programming/ game-programming.html www.vb-links.com/game1.htm http://www.freesitetemplates.com/app...egory::Frames/ Webhomez.net |
|
|
|
|
|
#18 (permalink) |
|
Registered User
Join Date: Jan 2004
Posts: 4
|
I don't agree that writing an emu is only for gurus and I say go for it. Check the official site of Dolwin:
http://dolwin.emulation64.com/ You will find there links to other pages with documentation. You can also download the source of their emu. It will give You a visual of how emus are written. Maybe You won't write a full working emu but I'm sure You'll learn a lot about emus and have fun with it. |
|
|
|
|
|
#19 (permalink) |
|
Registered User
Join Date: Mar 2004
Posts: 3
|
Serious programmer?Well.I recognize that i am not so "serious",Vanit.Programmation and emulation is a passion for me.Not my future job.I already say i want to learn and I don't mind the time it will take.I needeed help to start and thanks to all who give me a hand.
|
|
|
|
|
|
#20 (permalink) |
|
Registered User
Join Date: Mar 2004
Posts: 9
|
hey, look for this textfile on www.blackroses.textfiles.com or www.textfiles.com, its called C++ in 28 days, http://blackroses.textfiles.com/programming/ is the direct link, it really helped me out, also remember google is your friend just search for tuts or text files. you can find alot of programming stuff on hacking sites like astalavista.com and stuff. i have had 1 year of experience in VB and like 7 years of java and html ( i have my own web design buisiness) and beleive me if your motivated you can learn this, and can go from a beginner to a novice in a little over a month.
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|