Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - lefticus

#1
Quote from: Lt. Smash on Thu 28/10/2010 14:24:56
Yeah for that type of project, git may be the better solution. ;)
Anyway, some kind of versioning system is a must.

I don't know enough about git to have a strong opinion vs svn yet, but I know from my experience working on open source projects that github and code.google.com seem to be the best organized, best maintained (free) hosting services out there.
#2
Quote from: Sslaxx on Wed 27/10/2010 18:25:54
I take it http://twitter.com/lefticus is you, then?

Yeah, I'm lefticus pretty much everywhere. Sourceforge, github, bitbucket, google code, most forums, etc.

Looks like you guys are getting a handle on it. I'm plenty busy with my main opensource project (http://chaiscript.com) and work, but if anyone has any specific questions I might be able to help with PM me, so I don't miss it.

-Jason
#3
Quote from: Sslaxx on Wed 27/10/2010 11:20:46
Quote from: smiley on Wed 27/10/2010 05:06:57Components that need to be modified:
* Debugger (uses PInvokes for named pipes, which are supported in .NET 3.5, not sure about Mono)
* Audio (Irrklang is a mixed-mode assembly)
* SourceControl
plus all the other stuff that relies on native methods.
http://stackoverflow.com/questions/35853/p-invoke-in-mono - if this is to be believed, then PInvoke has been in Mono for a while now. IrrKlang - could something else replace this if necessary?

pInvoke is well supported in mono too, it's used by any library that exposes an existing C or C++ library to mono (ie, sdl, wxwidgets and more). Named pipes exist on unix too, the main problem would just be porting between the unix/windows methods for using named pipes.

Also, it seems irrklang has support for linux too:
http://www.ambiera.com/irrklang/features.html

I haven't been involved in the AGS community (although I've played many of the games), but I spend most of my professional time working on crossplatform (Mac/Unix/Windows) C++ apps. If no one else manages to solve these problems with the Linux build, I might spend some time working on it this weekend.

-Jason
SMF spam blocked by CleanTalk