[DIR] 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
[DIR] ./old

Welcome to my little M.A.M.E. world ;-)

	sdlmame_shader_pack-YYYYMMDDHHMM.zip  The SDLMAME GLSL shader pack.

GIT access

        GIT Web:

	My URL:

	My branches:


		Tech Talk: Linus Torvalds on git ;-)

		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 ?