Changes

Jump to navigation Jump to search

Support emulation projects

16 bytes added, 05:18, 11 January 2019
m
Learn how to code and help out: small wording fix
A pretty obvious one, but it should be stated that most open-source emulation projects don't get nearly enough support in the programming area. Bigger projects often have an abundance of developers to constantly check on the code and make sure it's written well, but those are rare, so most projects are often one man operations or have few (if multiple) developers. Many projects are actively looking for programmers, so if you have knowledge in systems programming and such, you could definitely be of help.
Programming for the emulator itself isn't even necessary, as many projects are in need of websites and continuous integration (CI integration). If the emulator doesn't use stable builds (or all that exists are instructions for compiling from source), you could implement a CI and integrate it with the website so you it can get it to host precompiled builds for users. CIs are Continuous integration is also useful because they it can run the program with test ROMs to ensure that compatibility isn't broken between commits. The major projects will have this covered. Sometimes older project developers don't like to change the website's infrastructure, so you're better off handling projects for which there is no existing website.
If you're experienced with Linux, you can help port a program to your distribution (or mostly every distro if the main developers are already considering something like AppImages).
927
edits

Navigation menu