.wip21 the mystery is thickening. The more I try to fix things by hooking methods, scaling coordinates and replacing flags and the more chaos seems to be generated. This is the reason why I didn't dare to call this rc (release coordinate) and left it as a wip (work in progress). But despite that this release has more knobs to be rotated and levers to be pulled: I added another flag ("Suppress IVMR classes") that has about the same behavior of the previous EXPERIMENTAL5 flag and forces the rendering...
.wip21 the mystery is thickening. The more I try to fix things by hooking methods, scaling coordinates and replacing flags and the more chaos seems to be generated. This is the reason why I didn't dare to call this rc (release coordinate) and left it as a wip (work in progress). But despite that this release has more knobs to be rotated and levers to be pulled: I added another flag ("Suppress IVMR classes") that has about the same behavior of the previous EXPERIMENTAL5 flag and forces the rendering...
Are you playing on PCem? On there, Voodoo3 renders the water fine. On modern Windows, dgVoodoo2 runs it correctly, except the ladder transsparency
Nice to see that you are still at it. How's the water working for you? Some of it works fine for me, but I get rainbow confetti water in other parts.
Thank you I noticed yet another bug, when the game launches the text in the loading screen comes up static, however with dgVoodoo2 it "scrolls"
Thank yo/ I noticed yet another bug, when the game launches the text in the loading screen comes up static, however with dgVoodoo2 it "scrolls"
Here are my savefiles. Back up your savegame folder and replace this. Save name with Palletized Textures is called "texture2" and "423432423".
Here are my savefiles. Back up your savegame folder and replace this. Save name with Palletized Textures is called "texture2"
Yes, my graph is very similar (audio pin disconnected).
we can forget to try the original version from the CD image: 4 years down the line, I am at this game. The game requires only the RIP executable to work. Actual game with the new executable + DxWnd DirectX7 hook + Windows XP compatibility or HeapLeak (unreliable) is all that is needed. However DxWnd fails other kind of hooking operations on this game. For example, single core affinity or logging or fake I/O all crashes the game @huh2 Can you guide me to the steam as well as the paletted textures...
we can forget to try the original version from the CD image: 4 years down the line, I am at this game. The game requires only the RIP executable to work. Actual game with the new executable + DxWnd DirectX7 hook + Windows XP compatibility or HeapLeak (unreliable) is all that is needed. However DxWnd fails other kind of hooking operations on this game. For example, single core affinity or logging or fake I/O all crashes the game
we can forget to try the original version from the CD image: 4 years down the line, I am at this game. The game requires only the RIP executable to work. Actual game with the new executable + DxWnd DirectX7 hook + Windows XP compatibility or HeapLeak is all that is needed. However DxWnd fails other kind of hooking operations on this game. For example, single core affinity or logging or fake I/O all crashes the game
we can forget to try the original version from the CD image: 4 years down the line, I am at this game. The game requires only the RIP executable to work. Actual game with the new executable + DxWnd DirectX7 hook and Windows XP compatibility is all that is needed. However DxWnd fails other kind of hooking operations on this game. For example, single core affinity or logging or fake I/O all crashes the game
It's curious. With this AVI file I can hear some music while the game plays it, but the graph shows a disconnected audio pin and the graphedit plays the movie in silence. Maybe this is the reason? [00002:406] IBaseFilter::QueryInterface: OK obj=0x32104b0 [00002:406] IBaseFilter::QueryInterface: obj=0x4d48eec REFIID={56A868B3-0AD4-11CE-B03A-0020AF0BA770}(IBasicAudio) [00002:406] I_Unknown::QueryInterface: obj=0x4d48ee0 REFIID={56A868B3-0AD4-11CE-B03A-0020AF0BA770}(IBasicAudio) [00002:406] I_Unknown::QueryInterface:...
It was discussed here https://sourceforge.net/p/dxwnd/discussion/general/thread/aeaf5e01c1/#843e/3ddc
I don't know if it's the timers bug again or just my inability when I'm just unable to run to the next timer, but if anyone has this problem in the Ruins opening the golden doors/gratings here is the tutorial. Stand by the golden door and save the game. In the savefile TM_0?.TSG at offset 4F51, change 30 to 40. Collect what you can then stand again at the golden door and save the game. In the savefile TM_0?.TSG at offset 4F51 change 3F to 35.
Hmm interesting, maybe I have more codecs installed. You can try this avi with Lomax if the sound works for you, the sound doesn't work for me, that's why I removed it from the previous version.
Strange: on my computer the Lomax graph is much more simple.
On XP, the log goes: winmm.waveOutGetNumDevs: numdevs=1 winmm.waveOutGetNumDevs: numdevs=1 winmm.midiOutClose: hmo=0xae480 winmm.midiOutGetDevCapsA: dev=0xffffffff siz=52(v1) > Mid = 1 > Pid = 1 > DriverVersion = 5.0 > Pname = Microsoft MIDI Mapper > Technology = 0x5(MAPPER) > Voices = 0 > Notes = 0 > ChannelMask = 0xffff > Support = 0xb(WAVECAPS_PITCH+PLAYBACKRATE+LRVOLUME) On Windows 11 with sound devices: winmm.waveOutGetNumDevs: numdevs=1 winmm.waveOutGetNumDevs: numdevs=1 winmm.midiOutOpen:...
On XP, the log goes: winmm.waveOutGetNumDevs: numdevs=1 winmm.waveOutGetNumDevs: numdevs=1 winmm.midiOutClose: hmo=0xae480 winmm.midiOutGetDevCapsA: dev=0xffffffff siz=52(v1) > Mid = 1 > Pid = 1 > DriverVersion = 5.0 > Pname = Microsoft MIDI Mapper > Technology = 0x5(MAPPER) > Voices = 0 > Notes = 0 > ChannelMask = 0xffff > Support = 0xb(WAVECAPS_PITCH+PLAYBACKRATE+LRVOLUME) On Windows 11 with sound devices: winmm.waveOutGetNumDevs: numdevs=1 winmm.midiOutOpen: devid=MIDI_MAPPER callback=0 inst=0...
NOT NEEDED now Well let's skip that idea, can you make a log with: 1. No compatibility setting + DxWnd log 2. Windows 95 Compatibility Mode + DxWnd admin + DxWnd log The necessary log settings are below: For some reason, the game somewhat opens up to a File Selector on Windows 11, hence going further in logs, but that's not the case for Win7,8,10.
There were two doubts that had went on my mind, but I was too lazy to try it. 1. The game was looping when trying to READ something. Reminded me of David Douillet Judo where disabling sound ran the game 2. The game would launch somewhat when EmulateHeap was enabled. This shim breaks WinMM somewhat. Knowing that disabling sound devices has: stopped looping, as well as stop WinMM, I followed that path. And for the glory
Some interesting news: finally I got a recipy to hook the IVMRSurfaceAllocator::AllocateSurface resources (a surface flipchain) to the emulation logic. The result at the moment is still imperfect and unusable, but this is an important step forward. Now the rendering of this VMR filter is influenced by all the DxWnd ddraw flags, so it will be possible to handle all the difficult cases. Back to work, then ...
Just for a note, my observations of the game progressing somewhat is a bait. Since EmulateHeap is broken and basically breaks the game, so it progresses and then produces an error at the stage when the MPL file is read. You should be able to test it on your Windows 7 or Windows 10 system I guess. PS: this is the only third completely unplayable game I have. Can @huh2 and @gho tell more such games?
Well let's skip that idea, can you make a log with: 1. No compatibility setting + DxWnd log 2. Windows 95 Compatibility Mode + DxWnd admin + DxWnd log The necessary log settings are below: For some reason, the game somewhat opens up to a File Selector on Windows 11, hence going further in logs, but that's not the case for Win7,8,10.
Well let's skip that idea, can you make a log with: 1. No compatibility setting + DxWnd log 2. Windows 95 Compatibility Mode + DxWnd admin + DxWnd log The necessary log settings are below: For some reason, the game somewhat opens up to a File Selector on Windows 11, hence going further in logs, but that's not the case for Win7,8,10.
if you didn't do that already: the graph file must be moved to the game folder because it may hold relative paths Ah, here's the trick! I didn't know that, now the graph file work and shows no problem.
Is there a way we can have your OS installation image? I fear not, the original image was pre-installed on the HP portable and since then it was kept updated from the original Win10 to the current Win11 with (almost?) all patches installed. The only way would be to make a many GB dump of my HD, but then my bank account could be in danger ... ;)
The graph shows problems, the elements can't be connected but I don't know what that means exactly and why the movie is played anyway. Just remember one thing, if you didn't do that already: the graph file must be moved to the game folder because it may hold relative paths. I believe that in next DxWnd releases I'll change the graph dump to drop the file directly there ...
One important thing to note that developers are free to include/exclude any files, as they want, not because "they forgot". The games are based on the same engine so even if the videos work, it's because you modded it.
I did such an experiment with The Adventures of Lomax. Since I know the game would like to play LOGO.AVI, but that file doesn't exist on CD or any other source I could find, I cut the beginning of the Lemmings Paintball video, which is from the same year, and put it as LOGO.AVI to game folder. I had to delete the sound, the game wouldn't play it. But now the game plays LOGO.AVI on startup as shown in the picture. However, DxWnd generates an error graph.1.grf file that I cannot open. I don't know...
I did such an experiment with The Adventures of Lomax. Since I know the game would like to play LOGO.AVI, but that file doesn't exist on CD or any other source I could find, I cut the beginning of the Lemmings Paintball video, which is from the same year, and put it as LOGO.AVI to game folder. I had to delete the sound, the game wouldn't play it. But now the game plays LOGO.AVI on startup as shown in the picture. However, DxWnd generates an error graph.1.grf file that I cannot open. I don't know...
The game runs fine in XP with Handle Exceptions, just as gho described. Not sure why that isn't the case on 7, 10 and 11. PS: is there a way we can have your OS installation image? it is quite difficult to imitate cases where mTropolis Windows Player works, Mech2 doesn't work, most games get DEP exceptions ...
Cheers - Voodoo 3 did the job. I decided to install the game under Windows 2000. Even water mostly works, though parts of it look like disco water for some reason (see attachment). The main annoyance now is that when walking, the camera occasionally jumps below Jeff for a moment for some reason.
OK, I confirm that with the rc20 version the file .grf is now created, nice.
then it crashes The game often crashes even in my VirtualXP. I haven't tried other settings.
I think I will need Italian windows to get there, and to get DEP issues in games simultaneously. You may consider putting some windowd mode game screenshots on MyAbandonware to confuse people 🤣
I found this project: https://github.com/SpecialKO/SpecialK Apparently it is used for injection. I came to know about it when people over Vogons suggested that this program has a better way to limit CPU cores/performance/threads. Some games like SpeedBusters run best with 2 thread (while DxWnd can do 1).I wondered if this can help in such a scenario and others too
I don't know .... it works for me until I flip the first page of the album (which requires listening and watching a few minutes of slow animations) then it crashes.Then a second try with exception handling flags was more robust and it worked. But I can't take care of it right now ...
I tested in Win7 Started x86 yesterday, it hangs in memory Tried it in real Win7 x64 today, hangs in memory. The game hangs while trying to Load a Libray? Also for some reason, FindFileA gives a NO MORE FILE message (I have never seen it, but I can't say if it's the cause) The game is reported to work on XP, as well as reported by huh2. PS: I think I should install Italian Windows sometime
"Bike Bandits" is a good sample to experiment troubles and try to fix them. I believed that I cured it by luck simply disabling the IVMRWindowlessControl class, but in reality it is much more instructive to keep the class active and see what happens. The VMRSurfaceAllocator::AllocateSurface creates and returns a LPDIRECTDRAW7 surface where dshow blits the movie frames and that you could use to blit to the primary video surface. There are simpler cases like "Wild Rides WaterPark Factory" where the...
Do I need a different dxwnd.dll? Shouldn't be, but I changed the position of some debug flags recently, maybe you have to update both the DxWnd dll and the exe to the same release (like .rc20)
OK, I got it thanks. But nothing has changed here. ALBUM.EXE is still hanging in memory.
... try this: https://en.webshare.cz/#/file/bPGR9SGtF9/uncle-albert-s-magical-album-dxwndrip-rar
Hmm I have the same behavior. I installed the game in my VirtualXP but did not install QT. Instead I copied cmgr32.dll, QTIM32.DLL, VIEWENU.DLL to the installed DATA folder. It somehow works in WinXP, but when I transfered the game to Win7, ALBUM.EXE hangs in memory. The profile for the game from @gho has not changed anything here.
Hmm I have the same behavior. I installed the game in my VirtualXP but did not install QT. Instead I copied cmgr32.dll, QTIM32.DLL, VIEWENU.DLL to the installed DATA folder. It somehow works in WinXP, but when I transfered the game to Win7, ALBUM.EXE hangs in memory.
It should be related to the codecs. It should be there on the CD. For the visuals, maybe a Voodoo3 will do better.
Admin mode works well. Its just an extra panel they added to Properties, which was previously kept for 64-bit programs only. No idea why they decided to add it even One of these days I'll reinstall XP or I will migrate to Linux ... To save some of your troubles I see with your tests, maybe consider using VMware. The drivers, sound and video, is definitely better, I moved away from VBox in 2019 and never looked back.
.rc20 yet some more accurate logging ...
.rc20 yet some more accurate logging ...
Late reply, but could you share your PCem configuration? I installed the game via PCem using my original CD, but the intro video won't play ("Cannot find 'vids:cvid' decompressor), and more importantly, the visuals are all messed up (see attachment). I installed patch 1.6 as well, but after that, I can neither load saves nor start a new game. The game will just kick me back to the start menu every time. Thank you in advance!
Would that mean that a program like DxWnd won't be able to be set for administrator's capabilities? I can understand the concern for privileged mode malware, but all this is becoming absurd. One of these days I'll reinstall XP or I will migrate to Linux ...
Just as a notice, MS released the 24H2 update for Windows 11. Did it fix EmulateHeap? NO What's the major thing that it changed? Nothing that I have seen noticeable except the Properties of an executable will always check for a Digital Signature now.
Maybe I am visioning things that already happened and I missed? :-)
Seems like it was a tested scenario already :)
I had to install QuickTime from the CD, maybe you had it installed from some other game, or probably some equivalent codecs. Anyways now the game doesn...nothing.
.rc20 yet some more accurate logging ...
I recovered my personal RIP with profile that I attach here. The RIP is about 290 MBytes (expanded to more than 600 MBytes) because it holds the full install of the game plus the almost complete CD content in the fake-CD folder because the game searches for files here and there and it was not easy to split the files between HD and CD. In any case, there seems to be no custom QuickTime, the game uses the one available on the CD though it's dot necessary to install it. Well, give a try to the profile...
Since the last month, I am putting my findings in text files. It looks like Vogons is unaware of your QTS dropping findings and maybe you can change that: https://www.vogons.org/viewtopic.php?p=1296659#p1296659
Can you explain why the stretching of the numbers 1 and 2 is different from 3 and 4? No. Maybe the authors were crazy :-) OK OK, I understand, the game is very buggy, it's not something in DX8 features. captured with the DxWnd "Debug > Dump DirectShow graph I turned on this flag but no file was generated. Do I need a different dxwnd.dll?
Can you explain why the stretching of the numbers 1 and 2 is different from 3 and 4? No. Maybe the authors were crazy :-) OK OK, I understand, the game is very buggy, it's not something in DX8 features.
I found a quicktime.qts in my Windows folder but putting it in the game folder didn't help. Anyways you will know better.
Here is another interesting issue: the "Formula 1" graph (captured with the DxWnd "Debug > Dump DirectShow graph" flag and my wip dxwnd.dll) is correct and the intro movie is played by GraphEditPlus. This means that the game should be fixable to make it played inside the game.
I think I remember that it was playable by dropping the correct .QTS file in the game folder, I'll try to recover from my files / notes.
OK, I thought the problem could be solved within DirectShow as with Trixter (although in this case it's audio), but that would probably be too complicated, forget it. the case is different, Trixster was fixed by preventing the addition of a bad filter, here you should add some unknown filter. Maybe it's possible, but in effect it's rather complicated. Does this mean that the problem has already been solved once, only scaling would have to be added? Would it be difficult? I found more in the source...
OK, I thought the problem could be solved within DirectShow as with Trixter (although in this case it's audio), but that would probably be too complicated, forget it. the case is different, Trixster was fixed by preventing the addition of a bad filter, here you should add some unknown filter. Maybe it's possible, but in effect it's rather complicated. Does this mean that the problem has already been solved once, only scaling would have to be added? Would it be difficult? I found more in the source...
The game installs fine, but then refuses to run. It gives some error related to QuickTime, although it is installed. It is said that the game doesn't work well in Windows XP either, so if we come across the QT issue we should be able to look at the real issue. The game is abailable at MyAbandonware. Can anyone try it?
Right, but it should be easy to convert the file into a more supported format instead of skipping it ... OK, I thought the problem could be solved within DirectShow as with Trixter (although in this case it's audio), but that would probably be too complicated, forget it. we had a similar problem in "Dirt Track Racing 2", but here the bitmap scaling was not required. Does this mean that the problem has already been solved once, only scaling would have to be added? Would it be difficult?
Right, but it should be easy to convert the file into a more supported format instead of skipping it ... OK, I thought it would solve the problem within DirectShow as with Trixter (although in this case it's audio), but that would probably be too complicated, forget it. we had a similar problem in "Dirt Track Racing 2", but here the bitmap scaling was not required. Does this mean that the problem has already been solved once, only scaling would have to be added? Would it be difficult?
P.s. the shrinked main menu is not a DxWnd bug, the screen looks identical also in native mode. But this is not related with dshow, please feel free to open a dedicated thread if you think it's worth it. P.s.2 (last one, I promise!) the bug is probably due to early implementations of d3d8. In fact, the menu background is copied using IDirect3DDevice8::CopyRects with NULL destination, we had a similar problem in "Dirt Track Racing 2", but here the bitmap scaling was not required.
P.s. the shrinked main menu is not a DxWnd bug, the screen looks identical also in native mode. But this is not related with dshow, please feel free to open a dedicated thread if you think it's worth it.
I don't like this file renaming solution ... Right, but it should be easy to convert the file into a more supported format instead of skipping it ... The attached converted file (using free:ac) makes the sound loading work and let you enjoy all other graphic oddities and bugs of the game! Considering the first steps, I believe that this game will donate us a lot of debugging opportunities.
I don't like this file renaming solution ... Right, but it should be easy to convert the file into a more supported format instead of skipping it ... The attached converted file (using free:ac) makes the sound loading work and let you enjoy all other graphic oddities and bugs of the game! Considering the first steps, I believe that this game will donate us a lot of debugging opportunities.
hi yes i can send you a key, i will pm you later with it https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free.www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Wed, Oct 2, 2024 at 8:36 PM Istan Nyari istvanny@users.sourceforge.net wrote: Hey @agathosdaimon https://sourceforge.net/u/agathosdaimon/profile/, I have been trying...
I don't like this file renaming solution ... Right, but it should be easy to convert the file into a more supported format instead of skipping it ...
I think there is no intro. The problem is the fed.wav audio format that the game will try to play or check through Dshow (I think). In Windows7 the game crashes with an error "Unable to find combination of medium filters to create connection." (in translation). Here is a comparison of graph-construction-reportWinXP.rtf graph-construction-reportWin7.odt (error in GraphStudiu Next).
You say "But there is music playing in the menu" but the menu is after the intro movies, so the movie is not showing at all also in WinXP (unless you meant that there was music with a black screen as long as the intro was supposed to be playing, that would be different). So, now I guess that the movie play is bugged anyway , but the error is intercepted in a different way (with or without error message in the dialog box) but probably the game should continue, with some different problem on Win7+....
Update: Maybe I have something. The game loads .mp3 and .wav files, the last file the game loads in win7 is fed.wav. Aimp won't play this file, vlc yes. GraphStudio Next crashes with this fed.wav. The game has a unnecessary amount of different audio formats, e.g. cash.wav Format : Wave Conformance errors : 1 WAVE : Yes data : Yes Format : PCM Format settings : Unsigned Codec ID : 1 Bit rate mode : Constant Channel(s) : 1 channel Sampling rate : 11.025 kHz Bit depth : 8 bits nope.wav Format : Wave...
Update: Maybe I have something. The game loads .mp3 and .wav files, the last file the game loads in win7 is fed.wav. Aimp won't play this file, vlc yes. GraphStudio Next crashes with this fed.wav. The game has a unnecessary amount of different audio formats, e.g. cash.wav Format : Wave Conformance errors : 1 WAVE : Yes data : Yes Format : PCM Format settings : Unsigned Codec ID : 1 Bit rate mode : Constant Channel(s) : 1 channel Sampling rate : 11.025 kHz Bit depth : 8 bits nope.wav Format : Wave...
Update: Maybe I have something. The game loads .mp3 and .wav files, the last file the game loads in win7 is fed.wav. Aimp won't play this file, vlc yes. GraphStudio Next crashes with this fed.wav. The game has a unnecessary amount of different audio formats, e.g. cash.wav Format : Wave Conformance errors : 1 WAVE : Yes data : Yes Format : PCM Format settings : Unsigned Codec ID : 1 Bit rate mode : Constant Channel(s) : 1 channel Sampling rate : 11.025 kHz Bit depth : 8 bits nope.wav Format : Wave...
1) NO. But there is music playing in the menu, I don't know if it all has something to do with the music. (Hmm maybe not, Bypass Dsound didn't fix it.) 2) NO. 3) YES.
1) NO. But there is music playing in the menu, I don't know if it all has something to do with the music. 2) NO. 3) YES.
Ach! My theory is interesting, but it is wrong: the log from the XP machine shows exactly the very same situation. Do we ever saw this game showing intro movies? Anyway, @Huh can you answer to these questions: 1) is the intro movie visible on WinXP? 2) is the error dialog showing also on WinXP? 3) is the game working somehow on WinXP? (here, I suppose the answer must be yes)
Since the logs here are quite verbose and it is difficult to interpret this complexity, I tried this way to simplify the task: I added in the IBaseFilter methods an explicit lablel "OK" or "ERROR" in all logs to find the problem more quickly. Now the result is more readable and interesting. For some unknown reason the program tries to build a graph making QueryInterface calls from IBaseFilter and the result is shocking: all QueryInterface operations failed except for two classes: IUnknown IMediaFilter...
This works in my VirtualXP. I don't remember if the installation was from a CD, I think not. You're right, it's a Polish game as far as I can see, none intro on launch. Here is a log from my VirtualXP where it works for comparison. Maybe a some solution can be found there...
Hey @agathosdaimon, I have been trying to get a hold of a key for this game, but I haven't had any luck yet. Could you perhaps send me the serial key? I've tried to reach out to the publisher, checked pirate sites, and forums. Hopefully you can help.
About "Just a Life", a possible candidate is a missing component : ole32.CoCreateInstance: rclsid={ED233797-F47D-475E-9FCA-3D549E4DDAA4}(UNKNOWN) UnkOuter=0 ClsContext=0x17 refiid={607AEF69-87F1-49A9-8FDB-48EE72BBE477}(UNKNOWN) ole32.CoCreateInstance: ERROR res=0x80040154(REGDB_E_CLASSNOTREG) A search on the web gave this result {ED233797-F47D-475e-9FCA-3D549E4DDAA4},CLSID EhTraceProvider Class but honestly this could account for the missing intro movie, not for the missing game rendering. After...
Here is the new log. I sent you a PM.
Here in attach the dxwnd.dll that prints the output of IBaseFilter::GetState, but I doubt that it will add anything significant. From the log I got the impression that the game is trying several combinations of filter graphs but it never executes them, as if no combination was satisfactory, so in the end it gives up. But I need to learn more ...
To save some time, I'll keep a list of dshow games that are already known (and verified by me): Bike Banditz Biohazard 3 Call for Heroes Pompolic Wars Exploman Hammerboy Mad Dog McCree Necromania - Trap of Darkness Operation Matriarchy Sci-Fi Pinball The Sting! Thief Thief 2
If the game is a small Polish game, MyAbandonware could have hosted a partial file, at least from this setup error message. Can you help me grab a copy somewhere? p.s. "Just a life" seems quite a different thing from "Just life", they should not be confused.
If the game is a small Polish game, MyAbandonware could have hosted a partial file, at least from this setup error message. Can you help me grab a copy somewhere?
For sure there are many errors, but I regret having forgotten to print the result of the IBaseFilter::GetState method. I'll patch the source and let you know ...
It is possible to find out from this Dshow log why the game Just A Life crashes in Win7 with the Windows message "Unable to find combination of medium filters to create connection." (in translation) ?
To save some time, I'll keep a list of dshow games that are already known (and verified by me): Bike Banditz Biohazard 3 Call for Heroes Pompolic Wars Dynasty Warriors 4 Hyper Exploman Formula 1 (1996, Psygnosis, Bizarre Creations) Hammerboy Mad Dog McCree Necromania - Trap of Darkness Sci-Fi Pinball The Sting! Thief Thief 2 Wild Rides WaterPark Factory
@DM: I think that you MUST see this: https://sourceforge.net/p/dxwnd/discussion/general/thread/ade9546b32/?page=1#fb74
Another case is "Dynasty Warriors 4 Hyper" that uses dshow and works perfectly both with and without the "Hook DirectShow" flag. What makes it interesting is the fact that the rendering uses the "TEXTURERENDERER" filter and works perfectly, while on other conditions (the "Trixster" program) this filter could be a problem on non-nVidia cards. Maybe it would be possible to analyze the differences and learn some lesson?
Another happy case: "Wild Rides WaterPark Factory" now shows the proper intro movies at stratup instead of a ugly black screen, all thanks to the "Hook DirectShow" flag.
To save some time, I'll keep a list of dshow games that are already known (and verified by me): Bike Banditz Biohazard 3 Call for Heroes Pompolic Wars Exploman Formula 1 (1996, Psygnosis, Bizarre Creations) Hammerboy Mad Dog McCree Necromania - Trap of Darkness Sci-Fi Pinball The Sting! Thief Thief 2 Wild Rides WaterPark Factory
ok, take care!