GSoC: Improving DOS graphics

2009-03-30 Thread Daniel Kraft
Hi, I would be interested in working on WINE for Google Summer of Code (as I would like to get into WINE and learn more about it from the developer's side of view; I imagine this is a very educational and interesting experience in addition to being simply an interesting free software project

Re: 16bit code generation

2009-03-30 Thread Hin-Tak Leung
I wonder how bad is it to port some old version of djgpp forward? ( http://www.delorie.com/djgpp/history.html ) - it is a fork of gcc as far as I see and did support 16-bit code generation at one time?

Re: GetTempFileName should return 0 when the path isn't valid

2009-03-30 Thread Oskar Eisemuth
Hello GetTempFileName should check the path and should return zero if it isn't a directory. See Bug 17875 ---  dlls/kernel32/path.c |   10 ++  1 files changed, 10 insertions(+), 0 deletions(-) Can you add a testcase for this? That would need something like an non existent

Re: Patch for specifying video card name and driver

2009-03-30 Thread Henri Verbeet
2009/3/30 John Whitlock john-whitl...@ieee.org: This patch adds the ability to specify the name and driver for the video card using registry keys (Current_user/Software/Wine/Direct3D).  This is similar to existing code in wined3d, and has been used since 1.1.8 to get Fallout 3 working. Either

Re: GetTempFileName should return 0 when the path isn't valid

2009-03-30 Thread Paul Vriens
Oskar Eisemuth wrote: Hello GetTempFileName should check the path and should return zero if it isn't a directory. See Bug 17875 --- dlls/kernel32/path.c | 10 ++ 1 files changed, 10 insertions(+), 0 deletions(-) Can you add a testcase for this? That would need something like an

dlls/userenv: fixed stubs GetUserProfileDirectoryW/A (resend)

2009-03-30 Thread Andreas Rosenberg
From acb4bf2dc4ecbd56fa54dfcbd8be2b270929d865 Mon Sep 17 00:00:00 2001 From: Andreas.Rosenberg andreas.rosenb...@apis.de Date: Mon, 30 Mar 2009 10:19:50 +0200 Subject: dlls/userenv: fixed stubs GetUserProfileDirectoryW/A --- dlls/userenv/Makefile.in |2 +- dlls/userenv/tests/userenv.c |

Advice on where to place new private methods and access to private methods across modules.

2009-03-30 Thread Damian Dixon
Hi, I am working on creating a patch for X11DRV_AlphaBlend to allow Bitmap's with no DIBSECTION to work. The code to do this is fairly generic so I created a new method: DIB_CreateDIBSectionFromBitmap. I initially placed this in winex11.drv/dib.c, however the method required access to private

Re: [RFC] Port of Stefan D ösinger's ARB_vertex_progra m fixed-function vertex pipeline replacement to 1.1.18

2009-03-30 Thread Paul TBBle Hampson
On Sun, Mar 29, 2009 at 02:23:42PM +0200, Henri Verbeet wrote: 2009/3/29 Paul TBBle Hampson paul.hamp...@pobox.com: fixme:d3d_surface:surface_upload_data GL_INVALID_VALUE (0x501) from glTexSubImage2D @ ../../../dlls/wined3d/surface.c / 349 These are a problem, I think. Co-incidentally, I

Re: [RFC] Port of Stefan Dösinger's ARB_vertex_prog ram fixed-function vertex pipeline replacement to 1.1.18

2009-03-30 Thread Henri Verbeet
2009/3/30 Paul TBBle Hampson paul.hamp...@pobox.com: Any suggestions on the work that is needed? Apart from the above GL_INVALID_VALUE, I'm unaware of any failures apart from it being slow. I'd need to do a proper review, but eg. can_convert_d3dcolor is something that needs a bit more thought

Re: mciqtz32: Implement driver messages

2009-03-30 Thread Detlef Riekenberg
On So, 2009-03-29 at 18:12 +0200, Christian Costa wrote: That said, I don't understand then why we don't just convert wine's code (in several steps off course) and avoid troubles particularity switch from one style to another depending on the dll we are working on. Changing only the

Re: [2/2](try 2)advapi: handle fully qualified account names for well known sids in LookupAccountName

2009-03-30 Thread Alexandre Julliard
Aric Stewart a...@codeweavers.com writes: @@ -2667,11 +2669,23 @@ BOOL WINAPI LookupAccountNameW( LPCWSTR lpSystemName, LPCWSTR lpAccountName, PSI } /* Check well known SIDs first */ +if (strchrW(lpAccountName,'\\')) +{ +lpAccountNamePtr =

Re: Advice on where to place new private methods and access to private methods across modules.

2009-03-30 Thread Juan Lang
Hi Damian, Is there an accepted approach for acessing support methods across the modules? or should I just duplicate the necessary methods? Duplicating is the usually accepted approach. --Juan

SoC: JavaScript implementation

2009-03-30 Thread Piotr Caban
Hi, I'm planning to participate in Google Summer of Code this year. I was thinking about working on recently added jscript.dll implementation. Its engine looks almost complete, but I can see that there are many unimplemented APIs. That's what I'd like to improve. I've already talked about

Re: 16bit code generation

2009-03-30 Thread David Laight
On Sun, Mar 29, 2009 at 06:23:53PM -0500, King InuYasha wrote: Unfortunately, at the moment it really is the best we have. AFAIK, there isn't any other FOSS compiler that can build 16-bit DOS/Win16 applications. Unless someone was actually willing to figure out how to make GCC be able to

Re: [1/6] WineD3D: Merge index buffers into base buffers

2009-03-30 Thread Henri Verbeet
2009/3/30 Stefan Dösinger ste...@codeweavers.com: -hr = IWineD3DDevice_CreateBuffer(This-wined3d_device, wined3d_desc, -(IUnknown *)object, object-wined3d_buffer); +hr = IWineD3DDevice_CreateBuffer(This-wined3d_device, desc-ByteWidth, +desc-Usage, 0,

Re: 16bit code generation

2009-03-30 Thread King InuYasha
On Mon, Mar 30, 2009 at 2:47 PM, David Laight da...@l8s.co.uk wrote: On Sun, Mar 29, 2009 at 06:23:53PM -0500, King InuYasha wrote: Unfortunately, at the moment it really is the best we have. AFAIK, there isn't any other FOSS compiler that can build 16-bit DOS/Win16 applications. Unless

Re: SoC: JavaScript implementation

2009-03-30 Thread Reece Dunn
2009/3/30 Piotr Caban piotr.ca...@gmail.com: Hi, I'm planning to participate in Google Summer of Code this year. I was thinking about working on recently added jscript.dll implementation. Its engine looks almost complete, but I can see that there are many unimplemented APIs. That's what I'd

Re: rpcrt4: Compile in RPC over HTTP support even if HAVE_SOCKETPAIR is not defined.

2009-03-30 Thread Rob Shearman
2009/3/30 Alexandre Julliard julli...@winehq.org: Rob Shearman robertshear...@gmail.com writes: socketpair is only needed for the server functions for ncacn_ip_tcp. The tower implementation that ncacn_http and ncacn_ip_tcp share doesn't depend on it. It doesn't need socketpair, but it needs

Re: GSoC: Improving DOS graphics

2009-03-30 Thread Ricardo Filipe
2009/3/29 Daniel Kraft d...@domob.eu Hi, I would be interested in working on WINE for Google Summer of Code (as I would like to get into WINE and learn more about it from the developer's side of view; I imagine this is a very educational and interesting experience in addition to being

Re: SoC: JavaScript implementation

2009-03-30 Thread Piotr Caban
On Monday 30 March 2009 22:21:32 Reece Dunn wrote: - Look at Wine jscript.dll related bugs. These would be: 15432, 15582, 16208, 16594 and 17152. I'm not sure if they are JScript or MSHTML bugs yet as they require deeper analyze. I will fix their JScript part of problem. You might also

httpapi compile broken on OpenBSD

2009-03-30 Thread Austin English
Howdy, The compile is broken on OpenBSD in httpapi/httpapi_main.c: gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wwrite-strings -Wpointer-arith -I/usr/local/include -I/usr/local/include -I/usr/local/include/libpng -o