Page 1 of 1
cardgames.dll - Windows 7
Posted: Mon Oct 04, 2010 10:39 pm
by netmaestro
Anyone know why LibraryFunctionName() fails here:
Code: Select all
If OpenLibrary(0, "cardgames.dll")
ExamineLibraryFunctions(0)
While NextLibraryFunction()
Debug LibraryFunctionName()
Wend
CloseLibrary(0)
EndIf
LibraryFunctionAddress() gives the same failure.
Re: cardgames.dll - Windows 7
Posted: Mon Oct 04, 2010 11:12 pm
by Fluid Byte
This DLL doesn't even load for me. Seems it's not part of the system anymore on Windows 7.
The only instance I could find on the whole disk is a rather obscure location:
Code: Select all
C:\Windows\winsxs\amd64_microsoft-windows-s..nboxgames-cardgames_31bf3856ad364e35_6.1.7600.16385_none_9888c15ccd6f74c7\CardGames.dll
Re: cardgames.dll - Windows 7
Posted: Tue Oct 05, 2010 1:16 am
by netmaestro
I'm using Home Premium 32bit. You're using 64bit so I guess there must be a difference between these OS's, no idea why. The OpenLibrary returns a handle here but trying to do anything with it is another story.
Re: cardgames.dll - Windows 7
Posted: Tue Oct 05, 2010 7:55 am
by DarkDragon
Some Windows Vista/7 versions don't offer the standard games anymore. I've got my notebook without Chess Titans, Minesweeper and the card games. And maybe they've recompiled it to support .NET

- so its a .NET dll maybe. Or COM.
Re: cardgames.dll - Windows 7
Posted: Tue Oct 05, 2010 10:03 am
by srod
It is a resources dll on Vista and Win 7 and appears to hold no code.
Errors in accessing cardgames.dll
Posted: Tue Feb 08, 2011 8:08 am
by SkyManager
Does anybody have any idea for my error
Error appears when running
Debug LibraryFunctionName()
Error message
Invalid memeory access. (read error at address 1705531981)
My PC is running Vista Business 32 bits English version + service pack 2
Code: Select all
If Not OpenLibrary(0, "CardGames.dll")
Debug "Error opening card games DLL."
End
EndIf
If Not ExamineLibraryFunctions(0)
Debug "Error examining card games DLL library."
End
EndIf
While NextLibraryFunction()
Debug LibraryFunctionName()
Wend
CloseLibrary(0)
End
Re: cardgames.dll - Windows 7
Posted: Tue Feb 08, 2011 10:25 pm
by Rook Zimbabwe
AFAIK there is no cards set in the DLL on vista or 7...
I used an image from this site:
http://www.istartedsomething.com/2006/12/page/2/« Back to results
and made mine own... it took a little cutting and pasting to make it work out right...
Of course, these and every other games in Windows Vista are not actually designed by Microsoft internally, but outsourced through Oberon Games.
Re: Errors in accessing cardgames.dll
Posted: Tue Feb 08, 2011 10:30 pm
by ts-soft
SkyManager wrote:Does anybody have any idea for my error
Error appears when running
Debug LibraryFunctionName()
To avoid the Error use CountLibraryFunctions before ExamineLibraryFunctions!
ExamineLibraryFunctions gives a IMA if no functions available.
Re: cardgames.dll - Windows 7
Posted: Fri Feb 18, 2011 3:59 am
by SkyManager
After inserting the suggested function, a new error appears
[10:57:28] [ERROR] Invalid memory access. (read error at address 1719032397)
My test is
Code: Select all
If Not OpenLibrary(0, "CardGames.dll")
Debug "Error opening card games DLL."
End
EndIf
CountLibraryFunctions(0)
If Not ExamineLibraryFunctions(0)
Debug "Error examining card games DLL library."
End
EndIf
While NextLibraryFunction()
Debug LibraryFunctionName()
Wend
CloseLibrary(0)
End
Re: cardgames.dll - Windows 7
Posted: Fri Feb 18, 2011 4:06 pm
by Rook Zimbabwe
I suspect that: starting in VISTA the actual DLL is somewhere else... that is just a handler... you need to research oberon games and look for DLL singned to them on the PC... they would still be in windows somewhere...