Search found 32 matches

by AngleBracket
17 Jan 2013, 12:12
Forum: General Development
Topic: On mouses and input focus
Replies: 56
Views: 30442

Re: On mouses and input focus

:/ Have you considered to use SDL2 on linux, and SDL1.2 on windows? The problem with that would be that there were some significant changes to the API between SDL 1.2 and SDL 2. Even under Linux, I don't know if the Joystick support in SDL2 is there yet, and I've spent most of my time working aroun...
by AngleBracket
16 Jan 2013, 22:11
Forum: General Development
Topic: On mouses and input focus
Replies: 56
Views: 30442

Re: On mouses and input focus

After a bit of playing around, it looks like SDL2 isn't going to fit our needs. The sdl_input branch mostly works as intended under Linux, but even simple programs using SDL2 have non-trivial bugs under Windows. Unfortunately, I don't think using SDL 1.2 is an option either, since it has the same is...
by AngleBracket
12 Jan 2013, 11:17
Forum: General Development
Topic: backround loading
Replies: 6
Views: 2970

Re: backround loading

Here's the relevant discussion from IRC [05:27:26] <blunted2night> Poking around in cell loading [05:28:43] <AngleBracket> Does it looks like there's anything that happens during cell load that we should defer until we're actually *in* the new cell? [05:29:18] <AngleBracket> or are the only cells we...
by AngleBracket
11 Jan 2013, 02:50
Forum: General Development
Topic: On mouses and input focus
Replies: 56
Views: 30442

Re: On mouses and input focus

the ideal solution would be if whenever the cursor is visible, i.e. when I right-click to bring up the menus, during dialogue, when I press ESC or at any other time when I can't control the camera, the game uses the same mouse acceleration as the system. This is what the user is used to from the in...
by AngleBracket
10 Jan 2013, 16:55
Forum: General Development
Topic: C++11
Replies: 114
Views: 75080

Re: C++11

Please think about the current debian stable : gcc 4:4.4.5-1 Altough since the next stable will be released soon, we may envisage gcc 4:4.7.2-1 (if you want to support debian stable of course) Do many people use Debian stable for anything other than servers? Most desktop users of Debian I've talked...
by AngleBracket
10 Jan 2013, 16:31
Forum: General Development
Topic: video playback
Replies: 36
Views: 14697

Re: video playback

I have very little trust in the error handling behaviour of MW and I don't think we are under any obligation to replicate it. If we're looking to retain compatibility with existing content, failing and restarting the script and retrying the script the next frame when MW would continue on silently i...
by AngleBracket
10 Jan 2013, 15:57
Forum: General Development
Topic: C++11
Replies: 114
Views: 75080

Re: C++11

I would say that forcing new developers to use MSVC 2010 would be acceptable, but I'm sure there are people that disagree. There's really no reason to support 2008, Visual C++ 2010 Express is freely available and is fine for the purposes of working on OpenMW. There's also the option of QtCreator wi...
by AngleBracket
10 Jan 2013, 15:03
Forum: General Development
Topic: On mouses and input focus
Replies: 56
Views: 30442

Re: On mouses and input focus

I think with the UI, when the cursor is shown and regardless of whether it's software or hardware, it should work just as it does in the rest of the system (i.e. with whatever the system's acceleration setting is). Even if we can't use a hardware cursor, we should still be able to track it's positi...
by AngleBracket
10 Jan 2013, 14:43
Forum: General Development
Topic: On mouses and input focus
Replies: 56
Views: 30442

Re: On mouses and input focus

would it be possible to use OpenMW to force a linear cursor outside the menus and then switch back to my own system acceleration whenever the cursor is visible? I took a look at SDL's Cocoa mouse driver, it looks like we'd get this for free if we used a hardware cursor for the GUI. Right now I use ...
by AngleBracket
10 Jan 2013, 12:44
Forum: General Development
Topic: video playback
Replies: 36
Views: 14697

Re: video playback

So the script will continue from where it left off even if something was thrown from inside it? e.g. set foo to 0 playbink "blah.bik" 1 set foo to 1 'foo' will still get set to 1 even if playbink throws? Would that be acceptable behaviour, though? How does Morrowind proper handle errors l...