ScummVM logo Forum Index - ScummVM website - Contact us - Buy Supported Games: GOG.com Rules - Search - Register - Login curved edge
Folder Forum Index > General Discussion > How much programming knowledge does it take to contribute?
How much programming knowledge does it take to contribute?
  Author    Thread Reply to topic
HappehLemons



Joined: 11 Sep 2010
Posts: 22
How much programming knowledge does it take to contribute? 

Just something I've always been curious about.

I've had a growing interest in computer science and started taking classes recently and would love to contribute to ScummVM on engines that I'd like to see fully implemented. Generally, what are the basic fundamental most people of contribute to the engines know? I know this question is very broad and general, but any information on this would be great!

 Reply with quote  
Post Wed Oct 10, 2018 3:32 am 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 941
 

Well, we have a Wiki page for that if you want to contribute code to the project:
http://wiki.scummvm.org/index.php/Developer_Central

To answer your question more directly, you need to know the basics of Git and C/C++, which generally means knowing the basics of Unix / Shell command line. If you are on Linux or OSX, then you probably can find the Terminal already. If you are on Windows, then you will need to install MinGW / MSYS and Git Bash to provide this framework.

But best to start with "Getting Started" on that Wiki page Smile

Most people tend to start by picking a small bug from our tracker or fixing something small and opening a Pull Request for this.

However, if you do want to work on reimplementing engines, you will want to read these as well:
http://wiki.scummvm.org/index.php/Developer_Central#For_Engine_authors
http://wiki.scummvm.org/index.php/HOWTO-Reverse_Engineering

 Reply with quote  
Post Wed Oct 10, 2018 4:44 am 
 View user's profile Send private message
HappehLemons



Joined: 11 Sep 2010
Posts: 22
 

Thank you for the required reading Very Happy

 Reply with quote  
Post Thu Oct 11, 2018 3:29 am 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 941
 

No problem Smile Good luck.

 Reply with quote  
Post Thu Oct 11, 2018 3:41 am 
 View user's profile Send private message
  Display posts from previous:      
Reply to topic

Forum Jump:
 



Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Powered by phpBB © 2001, 2006 phpBB Group
Forum design by ScummVM team, icons by raina
curved edge   curved edge