Parent Directory kxmame-2.0-svn-sdlmame-20070603.1.tar.bz2 2007-06-03 16:13 1105248 bytes bytes LINKS.html 2007-06-04 00:13 1677 bytes bytes README.txt 2007-07-26 14:26 2077 bytes bytes sdlmame_shader_pack-200707261422.zip 2007-07-26 14:23 39250 bytes bytes ./old
Welcome to my little M.A.M.E. world ;-) SDLMAME - OpenGL Work sdlmame_shader_pack-YYYYMMDDHHMM.zip The SDLMAME GLSL shader pack. GIT access GIT Web: http://www.jausoft.com/cgi-bin/gitweb.cgi?p=mame/src/osd/sdl;a=heads My URL: http://jausoft.com/git/mame/src/osd/sdl My branches: sgothel_stable sgothel_glsl_test General http://www.kernel.org/pub/software/scm/git/docs/ Tech Talk: Linus Torvalds on git ;-) http://www.youtube.com/watch?v=4XpnKHJAok8 Great talk, at least about the use case of distributed source control management (SCM). The following examples are created for git >= 1.5.2 ! Initial Clone/Pull unzip sdlmame0xyz.zip // get it from R.B.'s place cd mame/src/osd mv sdl sdl_orig git-clone http://jausoft.com/git/mame/src/osd/sdl sdl Pull Changes cd mame/src/osd git-pull http://jausoft.com/git/mame/src/osd/sdl sgothel_stable Make your changes Assume you want to contribute a new shader filter, i.e. you want to make some changes/additions to my glsl shader test branch. Create your new branch, and switch to it: git branch --track john_glsl_filterX origin/master git checkout john_glsl_filterX Pull my glsl test: git-pull http://jausoft.com/git/mame/src/osd/sdl sgothel_glsl_test Add your useless code .. ;-) Commit your code to your repository: git commit -a -m "I love my useless code description" . Offer your changes, i.e. your branch to one of us. Send us an email including your branch URL and branch name. Your URL can be either your public web server, like I use, or of course a ssh account you offer us, using our public key. And don't worry, the repository size is very small, i.e. only 2.0M bytes for the sdl repository on my server. Then we will read your diff's and maybe pull it and merge it to our branch, if your code is not that useless ;-) In the case of huge conflicts, we may ask you to solve them, i.e. you pull our branch again, merge it yourself and let us know when you are ready. That easy, isn't it ?