Re: [Wine] Re: Difference Between WINE and an Emulator

2006-12-07 Thread James Courtier-Dutton
Scott Ritchie wrote: On Thu, 2006-12-07 at 11:59 +1000, Edward Savage wrote: An emulator is a specific type of program that mimics hardware. Windows is not a piece of hardware, ergo Wine Is Not an Emulator. It's merely a clone of the Windows API. This is probably the best answer you will

Re: direct access to IO space [Was: kernel level drivers - next try]

2006-10-17 Thread James Courtier-Dutton
Saulius Krasuckas wrote: * On Sat, 14 Oct 2006, James Courtier-Dutton wrote: * Rolf Kalbermatter wrote: * Saulius Krasuckas [EMAIL PROTECTED] wrote: Today I have tried to compile ntoskrnl.exe, then checked out master branch, compiled stock Wine, then tried to run win32 app which do simple

Re: kernel level drivers - next try

2006-10-14 Thread James Courtier-Dutton
Rolf Kalbermatter wrote: Saulius Krasuckas [EMAIL PROTECTED] wrote: Today I have tried to compile ntoskrnl.exe, then checked out master branch, compiled stock Wine, then tried to run win32 app which do simple port I/O after it loads (GIVE)IO.SYS driver. Driver simply loaded, did its

Re: Copy protection

2006-10-06 Thread James Courtier-Dutton
Tim Schmidt wrote: On 10/6/06, Kai Blin [EMAIL PROTECTED] wrote: On Friday 06 October 2006 10:19, Tim Schmidt wrote: Again, works for me. I believe the only part missing for this case is the simulation. Of course, there's the added possibility that apps will go mucking about with data

Re: Copy protection

2006-10-02 Thread James Courtier-Dutton
Martin Owens wrote: Re Copy Protection. be quite hard to make this work I think? It would be quite dangerous to make this work. What about creating a file say with a fake data map, wine thinks it's the direct access to the hard drive where all this information is held. all we do is add the

Re: my dsound/winealsa hacks

2006-09-24 Thread James Courtier-Dutton
Tomas Carnecky wrote: James Courtier-Dutton wrote: I have place some documentation on the ALSA wiki site: https://bugtrack.alsa-project.org/wiki/wikka.php?wakka=ALSAresampler It tries to explain the constraints that the current ALSA resampler works under. You might like to read it as I

Re: my dsound/winealsa hacks

2006-09-22 Thread James Courtier-Dutton
Tomas Carnecky wrote: My ultimate goal was to solve the dsound underruns which were so horrible that I had to disable sound in World of Warcraft. While I managed to get the sound working flawlessly (really... I never heard such clear sound under wine) in WoW, it required WoW-specific hacks so

Re: my dsound/winealsa hacks

2006-09-22 Thread James Courtier-Dutton
Tomas Carnecky wrote: My ultimate goal was to solve the dsound underruns which were so horrible that I had to disable sound in World of Warcraft. While I managed to get the sound working flawlessly (really... I never heard such clear sound under wine) in WoW, it required WoW-specific hacks so

Re: ALSA implementation

2006-09-21 Thread James Courtier-Dutton
Molle Bestefich wrote: James Courtier-Dutton wrote: I have not looked at the wine source code lately, but I would advise you that it would be sensible to talk to the sound card at only the 48000 Hz rate. alsa-lib does do resampling currently, but it has some importance constraints that I

Re: ALSA implementation

2006-09-20 Thread James Courtier-Dutton
Aaron Slunt wrote: Jan Zerebecki wrote: On Sun, Sep 17, 2006 at 05:26:12PM +0100, James Courtier-Dutton wrote: I am an ALSA developer, and at one point tried to fix the wine alsa support. I found the wine source code very difficult to read and understand. Windows seems to have so many

Re: ALSA implementation

2006-09-20 Thread James Courtier-Dutton
Jan Zerebecki wrote: On Mon, Sep 18, 2006 at 01:54:26AM -0400, Aaron Slunt wrote: Jan, could you please clarify what you mean by an fd-based method? Thanks. On http://alsa-project.org/alsa-doc/alsa-lib/pcm.html search for the headline Event waiting routines. That is what I meant with fd-based

Problem with a Turbolog4.exe application under wine

2006-09-17 Thread James Courtier-Dutton
Hi, A demo version of Turbolog4 can be downloaded from: http://www.turbolog.de/ The program installs ok, but fails to run correctly. It asks for a License key, one should be able to press cancel and bypass it into demo mode where a window is displayed for entering log records. Can anyone help

Re: ALSA implementation

2006-09-17 Thread James Courtier-Dutton
Aaron Slunt wrote: Hi, I talked on #winehq in irc about how horribly alsa is implemented right now. I was told that winmm would need a complete re-write and the dsound needs some changes as well. My question is: anybody here who's familiar with all of the changes that need to be made to

GoogleEarth

2006-03-19 Thread James Courtier-Dutton
Hi, Can one run GoogleEarth under wine? It does not seem to run here under the default settings. James

Re: Implement DVD_ReadStructure

2006-02-08 Thread James Courtier-Dutton
Detlef Riekenberg wrote: Am Sonntag, den 05.02.2006, 22:01 +1100 schrieb Troy Rollo: ChangeLog: Implement DVD_ReadStructure --- /dev/null 2006-02-03 18:20:42.451563144 +1100 +++ wine-git/include/ntddcdvd.h 2006-02-05 21:50:39.0 +1100 Please use

Re: Implement DVD_ReadStructure

2006-02-08 Thread James Courtier-Dutton
Detlef Riekenberg wrote: Am Sonntag, den 05.02.2006, 22:01 +1100 schrieb Troy Rollo: ChangeLog: Implement DVD_ReadStructure --- /dev/null 2006-02-03 18:20:42.451563144 +1100 +++ wine-git/include/ntddcdvd.h 2006-02-05 21:50:39.0 +1100 Please use

Re: Wine passes WGA test

2005-08-05 Thread James Courtier-Dutton
Francois Gouget wrote: On Fri, 5 Aug 2005, Ivan Leo Puoti wrote: [...] Also the anti wine checks appear to be disabled as the tool works in both windows 2000 and windows 98 mode, however the wine registry key string is still in the binary, maybe it's just disabled. IIRC it's checking the

Re: Wine device drivers proposal

2005-04-02 Thread James Courtier-Dutton
Damjan Jovanovic wrote: Hi I've been trying to add STI (still image) support to Wine, and I've made some progress. However, I see a deep and unsurmountable need to add (at least user-space) device drivers to Wine, and I would like some feedback on these ideas. Basically, many Windows

Re: Regression in winealsa (message only?)

2005-03-29 Thread James Courtier-Dutton
Jeremy White wrote: Hi Paul, I see the same behavior after Robert's change to use plug:hw:0 (and removing my settings in ~/.wine/config). The attached patch 'fixes' the problem for me; can you try it? However, to be honest, the real issue is that I don't really understand what's going

Re: Support for IDvdInfo2::GetDiscID

2005-03-25 Thread James Courtier-Dutton
Tim Hentenaar wrote: On Sat, 19 Jun 2004 14:42:27 +0100 James Courtier-Dutton [EMAIL PROTECTED] wrote: The Windows api method uses the function call IDvdInfo2::GetDiscID http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/directx9_c/directx/htm/idvdinfo2getdiscid.asp This returns

Re: Problems installing IE6

2004-09-29 Thread James Courtier-Dutton
Joaquín Fernández wrote: Stefan Leichter wrote: Am Montag, 27. September 2004 20:03 schrieb Joaquín Fernández: Hello, try WINEDLLOVERRIDES=advapi32=builtin (see http://www.winehq.org/hypermail/wine-devel/2004/08/0640.html) Bye Stefan Thanks Stefan, i tried but i can't install IE, the installer

MS Visio 2000 not working with wine.

2004-08-21 Thread James Courtier-Dutton
Has anyone got MS Visio 2000 working with wine? James

MS Project 2000 not working in wine.

2004-08-21 Thread James Courtier-Dutton
Has anyone got MS Project 2000 working in wine? James

Support for IDvdInfo2::GetDiscID

2004-06-19 Thread James Courtier-Dutton
The Windows api method uses the function call IDvdInfo2::GetDiscID http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/directx9_c/directx/htm/idvdinfo2getdiscid.asp This returns a unique 64bit ID for a DVD. Has anyone found out what exactly it does to create this 64bit ID. It would be

Re: General serial communications issues

2004-06-12 Thread James Courtier-Dutton
Eric Pouech wrote: Izak Burger a écrit : Hello, Perhaps I should appologise, I have been lurking on the list way too long and this message just passed by while I was messing arround with the next project, which gladly does not involve serial comms and wine :-) does this fix it ? A+ This works

Re: General serial communications issues

2004-06-12 Thread James Courtier-Dutton
Raul Dias wrote: Hi, I have problems with wine serial code since 2000/2001. I think this might be related to your problem. In my situation, I have a bunch of stores that runs linux. Their sales sistem is remote application that can be run thru ssh/telnet/... Unfortunally they are required to use

Microsoft Visio 2000

2004-06-05 Thread James Courtier-Dutton
Has anyone managed to get Microsoft Visio 2000 working on a native wine install. I.E. No Pre installed Windows partition. If so, how? If not, I will open a bug and post the details of where the install fails. Cheers James

Re: General serial communications issues

2004-06-02 Thread James Courtier-Dutton
Eric Pouech wrote: The next time the app calls read, wine sets off a new (now making it two) FILE_AsyncReadService, but clears the buffer first, so all the characters received from the previous FILE_AsyncReadService get lost. it seems the event to be signaled when something is done in the first

Re: General serial communications issues

2004-05-31 Thread James Courtier-Dutton
David Purucker wrote: Hello, I have tried several terminal programs (Hyperterm and TeraTerm) under several builds of Wine including Wine-20040505 and they seem to have the same generic problem. They all exhibit the same situation, DATA seems to go OUT, but never seems to come IN. Several other

Re: General serial communications issues

2004-05-31 Thread James Courtier-Dutton
Eric Pouech wrote: James Courtier-Dutton a écrit : I attach two logs taken with the command: - WINEDEBUG=+comm wine ttermpro.exe WINEDEBUG=+comm,+file,+ntdll would be more helpful. TIA. I linked two computers together. ttermpro on one, and kermit on the other. When I type characters

Re: General serial communications issues

2004-05-31 Thread James Courtier-Dutton
Eric Pouech wrote: James Courtier-Dutton a écrit : I attach two logs taken with the command: - WINEDEBUG=+comm wine ttermpro.exe WINEDEBUG=+comm,+file,+ntdll would be more helpful. TIA. In addition to my last response regarding the 1024 buffer threshold, this web page might help. http

Using objdump

2004-05-31 Thread James Courtier-Dutton
I have used objdump in the past to disassemble and check the code that is generated in a .so or .o file. How do I modify objdump so I can get it do the same with win32 .exe and .dll files ? Cheers James

Re: General serial communications issues

2004-05-31 Thread James Courtier-Dutton
Eric Pouech wrote: James Courtier-Dutton a écrit : I attach two logs taken with the command: - WINEDEBUG=+comm wine ttermpro.exe WINEDEBUG=+comm,+file,+ntdll would be more helpful. TIA. In addition, ttermpro.exe is setting the following: - memset(ctmo,0,sizeof(ctmo

Re: General serial communications issues

2004-05-31 Thread James Courtier-Dutton
Eric Pouech wrote: So, WINE should be return immediately with the characters that have already been received, even if no characters have been received. does this help ? A+ Yes and no. The read call does return quicker, but no actual characters get to the application if it returns quickly.

Re: Using objdump

2004-05-31 Thread James Courtier-Dutton
Christian Costa wrote: James Courtier-Dutton wrote: I have used objdump in the past to disassemble and check the code that is generated in a .so or .o file. How do I modify objdump so I can get it do the same with win32 .exe and .dll files ? objdump already works with PE executables. Bye

Re: General serial communications issues

2004-05-31 Thread James Courtier-Dutton
I have looked into the wine code now, and async reads from the COM port are just broken. The app calls read, wine sets off the FILE_AsyncReadService, and then returns to the app. FILE_AsyncReadService is called each time a character is received from the COM port, and it buffers up the

Re: symbol hiding

2004-05-14 Thread James Courtier-Dutton
Dmitry Timoshkov wrote: Also, I personally feel a bit not comfortable when someone (for any reason) is looking into a binary and sees names of internal interfaces not appropriate for external learn/use. I find it ugly that I can't fully control such basic things in the ELF world. What is wrong

Re: symbol hiding

2004-05-14 Thread James Courtier-Dutton
Erik de Castro Lopo wrote: On Fri, 14 May 2004 14:24:51 +0100 James Courtier-Dutton [EMAIL PROTECTED] wrote: What is wrong with seeing names of internal interfaces? The main problem is the likelihood of symbol collisions between internal symbols which are the same in two different libraries

Re: Alsa compilation error

2004-05-13 Thread James Courtier-Dutton
Francois Gouget wrote: revision 1.42 date: 2004/05/05 22:03:48; author: julliard; state: Exp; lines: +143 -67 James Courtier-Dutton [EMAIL PROTECTED] Updated to the new alsa api. This patch causes a compilation error on my build machine: alsa-headers 0.9+0beta12-3 gcc -c -I. -I. -I

Running United Devices Agent

2004-05-11 Thread James Courtier-Dutton
It is about time that grid.org project used open source code for their United Devices agent. The performance would be much greater if more people saw the source code, and helped optimise it. My $0.02 worth. James

Re: [PATCH] Updates the wine alsa driver to the new alsa api. No functionallity changes.

2004-05-08 Thread James Courtier-Dutton
Roderick Colenbrander wrote: If you plan to rewrite parts of winmm/dsound it might be better to do it like Win2k/WinXP do it using kmixer. This seems to be a redesign of the whole windows sound stuff. regards, Roderick Where are docs on kmixer. I don't use WinXP etc. Cheers James

[PATCH] Updates the wine alsa driver to the new alsa api. No functionallity changes.

2004-05-05 Thread James Courtier-Dutton
Is there any chance of getting my patch into cvs. I could then start making further improvements to the winealsa driver. Currently, the winealsa driver does a lot of stuff it should not, and I will changing things to make it more reliable with a wider variety of sound cards. If my patch is not