Emuforums.com

Go Back   Emuforums.com > Gamecube Emulation > Misc Gamecube Discussion
Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old March 12th, 2004   #1 (permalink)
Registered User
 
evangelion2074's Avatar
 
Join Date: Mar 2004
Posts: 3
Talking Novice here!

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.
evangelion2074 is offline   Reply With Quote
Old March 12th, 2004   #2 (permalink)
Wind, Life, Eternity
 
WindHydra's Avatar
 
Join Date: Aug 2002
Location: El Monte
Posts: 1,322
I think emulators need advanced/expert programmers...
__________________
My deviantArt :bounce:
We ran like the wind, under the cerulean skies...
WindHydra is offline   Reply With Quote
Old March 12th, 2004   #3 (permalink)
I Need a Weapon
 
FLaRe85's Avatar
 
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 :.
FLaRe85 is offline   Reply With Quote
Old March 12th, 2004   #4 (permalink)
!!!METAL UNCLE!!!
 
MaZa's Avatar
 
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:

MaZa is offline   Reply With Quote
Old March 12th, 2004   #5 (permalink)
Registered User
 
evangelion2074's Avatar
 
Join Date: Mar 2004
Posts: 3
you didn't have really reply to my question.I want to learn.I am motivate.Don't mind the time it will take.Don't need modesty lessons.Already know my level.So now I must begin by?
evangelion2074 is offline   Reply With Quote
Old March 14th, 2004   #6 (permalink)
Heretic
 
Vanit's Avatar
 
Join Date: Jan 2004
Location: Australia!
Posts: 2,699
I think you're missing the point... writing a Gamecube emulator is far beyond you're 'level'. Try getting some experience first (heh I make puns ). You can't ride a motorbike if you can't ride a bicycle!
Vanit is offline   Reply With Quote
Old March 15th, 2004   #7 (permalink)
!!!METAL UNCLE!!!
 
MaZa's Avatar
 
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:

MaZa is offline   Reply With Quote
Old March 16th, 2004   #8 (permalink)
Heretic
 
Vanit's Avatar
 
Join Date: Jan 2004
Location: Australia!
Posts: 2,699
And don't think any emulator authors would allow you on their team either. You would merely be a 'newb' holding them back. They would sooner ask for an expert's help than from someone who is just starting.
Vanit is offline   Reply With Quote
Old March 17th, 2004   #9 (permalink)
RF
Canadian Spaceman
 
RF's Avatar
 
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.
__________________
RF is offline   Reply With Quote
Old March 17th, 2004   #10 (permalink)
Heretic
 
Vanit's Avatar
 
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!
Vanit is offline   Reply With Quote
Old March 17th, 2004   #11 (permalink)
!!!METAL UNCLE!!!
 
MaZa's Avatar
 
Join Date: Jan 2003
Location: Finland
Posts: 1,949
Quote:
Originally Posted by Reichfuher
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.
Im also not being negative, but we are talking about GAMECUBE emulator here. I already suggested starting from NES emulator or similar which is FAR more simple than gamecube emulator. If succesfully makes one and it feels easy-pie, he might have hidden talents or something.
__________________
Athlon XP 2600+ Barton, 1GB 333mhz DDR RAM, NVidia 6800GT, 2x160GB HD + gainward 3d glasses
:fart:

MaZa is offline   Reply With Quote
Old March 17th, 2004   #12 (permalink)
Heretic
 
Vanit's Avatar
 
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.
Vanit is offline   Reply With Quote
Old March 18th, 2004   #13 (permalink)
!!!METAL UNCLE!!!
 
MaZa's Avatar
 
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:

MaZa is offline   Reply With Quote
Old March 19th, 2004   #14 (permalink)
Heretic
 
Vanit's Avatar
 
Join Date: Jan 2004
Location: Australia!
Posts: 2,699
Apart from hat wearing... everyone can wear a hat .

Last edited by Vanit; March 21st, 2004 at 06:10.
Vanit is offline   Reply With Quote
Old March 25th, 2004   #15 (permalink)
Single
 
SnakeBite's Avatar
 
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.
SnakeBite is offline   Reply With Quote
Old March 26th, 2004   #16 (permalink)
Banned
 
chillypacman's Avatar
 
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
chillypacman is offline   Reply With Quote
Old March 26th, 2004   #17 (permalink)
Heretic
 
Vanit's Avatar
 
Join Date: Jan 2004
Location: Australia!
Posts: 2,699
I think I might tuck that a way for future preferrence too
__________________

Click here to download my Sin and Punishment English translation.
Vanit is offline   Reply With Quote
Old March 26th, 2004   #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.
dummy is offline   Reply With Quote
Old March 26th, 2004   #19 (permalink)
Registered User
 
evangelion2074's Avatar
 
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.
evangelion2074 is offline   Reply With Quote
Old March 26th, 2004   #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.
O[x]YGEN is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 06:19.


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5