I want to join

Join the team. This area is for people who want to participate in OpenMW's development in one way or another.
mark76
Posts: 17
Joined: 20 Feb 2012, 10:33

I want to join

Post by mark76 »

Hello everybody, I am Mark, the guy behind the Crystal Scrolls project, another attempt to write an Open Source Morrowind engine. As you may have already heard, I want to join your project.

Why? Simple. I do want to see one of the various Morrowind projects succeed, and OpenMW hat made the best progress so far. Sharing code, ideas and more between our engines should accelerate the process. Well, admittedly, this is the idea behind Open Source software per se, but actually having written/understanding the code one is trying to port is always a great asset.

I have enough experience with the file formats involved to hate them to some extent, mainly since some custom NIFs keep breaking stuff that works with regular NIF files. I have recently implemented code for supporting multiple plugins and data merging, including a more intelligent terrain merging, so that less compatibility plugins are required. References are also there, even though not all data is interpreted yet. Enough talking, I have just (finally) found the time to do a video:

http://www.youtube.com/watch?v=q1zcEo0v2BI

First, I'll have to get your source code and manage to build it so I can actually start doing anything (which is something I wanted to do anyway at some time). I am also going to have a look at your list of open tasks and find something to do. I hope I'll have everything set up until next weekend, but if you already have some suggestions or questions, go ahead - that's what a forum is for :) .
User avatar
sirherrbatka
Posts: 2159
Joined: 07 Aug 2011, 17:21

Re: I want to join

Post by sirherrbatka »

Welcome mark! It's nice to see you, joining us.

I want to say that we have no multiple esm/esp support just yet (and it's on roadmap for 0.14.0) ;-)
User avatar
werdanith
Posts: 295
Joined: 26 Aug 2011, 16:18

Re: I want to join

Post by werdanith »

Excellent, welcome aboard. :)
If you have any questions about setting up the development environment, or any other question, feel free to ask here or on our irc channel #openmw on Freenode.
Take a look at the contributors checklist and setting up a dev environment for starters.
User avatar
Zini
Posts: 5538
Joined: 06 Aug 2011, 15:16

Re: I want to join

Post by Zini »

Having a go at multiple ESX file support seems indeed to be the obvious choice. It's one of the most complicated tasks left, but if you are comfortable with starting with something big, that should be the right task for you.

Most likely we are using completely different data structures than you, so we probably won't be able to reuse any code. But we could certainly reuse your experience with this task.

I wrote a summary about the task in another thread, including unsolved problems.

Note that the part about implementing terrain merging in a separate branch is irrelevant now, since we have merged the terrain branch into master.


That is obviously only a suggestion. If you want to work on something else or want to take a smaller task first as a warm up, I am also okay with that.
User avatar
Necrod
Posts: 251
Joined: 26 Mar 2012, 17:00
Location: Croatia/Pula

Re: I want to join

Post by Necrod »

This is awesome, welcome
User avatar
ElderTroll
Posts: 499
Joined: 25 Jan 2012, 07:01

Re: I want to join

Post by ElderTroll »

Brilliant to have you Mark. My internet is going really slow, so I am watching your video in chunks. That's some really impressive work you've done and I still have two minutes left!
ezzetabi
Posts: 407
Joined: 03 Feb 2012, 16:52

Re: I want to join

Post by ezzetabi »

I have a virtually unused virtual machine with few GB of space and decent connection (sorry, I do not recall the details) if you still need space I can give you a shell account.

Edit: 100MiB/s of bandwith and no daily or monthly limits. but I cannot abuse it much.
Last edited by ezzetabi on 03 Apr 2012, 16:16, edited 1 time in total.
User avatar
raevol
Posts: 3093
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: I want to join

Post by raevol »

Welcome Mark! Great to have you on board!! This project gets more exciting by the day!
jhooks1
Posts: 780
Joined: 06 Aug 2011, 21:34

Re: I want to join

Post by jhooks1 »

Could you look into our animation system to see if there is a better way of rendering/animating? Right now it eats up loads of cpu.
User avatar
scrawl
Posts: 2152
Joined: 18 Feb 2012, 11:51

Re: I want to join

Post by scrawl »

If everything else fails, I think we should put the animations into a seperate thread. That way it wouldn't affect the FPS of the rendering thread, and animations playing with 25 frames per second are pretty much acceptable.
Post Reply